~ubuntu-branches/ubuntu/wily/afnix/wily

« back to all changes in this revision

Viewing changes to src/mod/csm/Makefile

  • Committer: Package Import Robot
  • Author(s): Nobuhiro Iwamatsu
  • Date: 2015-07-11 02:00:35 UTC
  • mfrom: (10.1.1 sid)
  • Revision ID: package-import@ubuntu.com-20150711020035-2nhpztq7s15qyc0v
Tags: 2.5.1-1
* New upstream release. (Closes: #789968)
* Update debian/control.
  - Update Standards-Version to 3.9.6.
* Add support mips64(el) and ppc64el. (Closes: #741508, #748146)
* Add patches/support-gcc-5.x.patch. (Closes: #777767)
  - Fix build with gcc-5.x.
* Add patches/Disable-NET0001.als.patch.
  - Disable test of NET0001.als.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
# ----------------------------------------------------------------------------
2
 
# - Makefile                                                                 -
3
 
# - afnix:csm module makefile                                                -
4
 
# ----------------------------------------------------------------------------
5
 
# - This program is  free software;  you can  redistribute it and/or  modify -
6
 
# - it provided that this copyright notice is kept intact.                   -
7
 
# -                                                                          -
8
 
# - This  program  is  distributed in the hope  that it  will be useful, but -
9
 
# - without  any   warranty;  without  even   the   implied    warranty   of -
10
 
# - merchantability  or fitness for a particular purpose. In not event shall -
11
 
# - the copyright holder be  liable for  any direct, indirect, incidental or -
12
 
# - special damages arising in any way out of the use of this software.      -
13
 
# ----------------------------------------------------------------------------
14
 
# - copyright (c) 1999-2012 amaury darsch                                    -
15
 
# ----------------------------------------------------------------------------
16
 
 
17
 
TOPDIR          = ../../..
18
 
MAKDIR          = $(TOPDIR)/cnf/mak
19
 
CONFFILE        = $(MAKDIR)/afnix-conf.mak
20
 
RULEFILE        = $(MAKDIR)/afnix-rule.mak
21
 
include           $(CONFFILE)
22
 
 
23
 
# ----------------------------------------------------------------------------
24
 
# - project configuration                                                    -
25
 
# ----------------------------------------------------------------------------
26
 
 
27
 
DSTDIR          = $(BLDDST)/src/mod/csm
28
 
 
29
 
# ----------------------------------------------------------------------------
30
 
# - project rules                                                            -
31
 
# ----------------------------------------------------------------------------
32
 
 
33
 
# rule: all
34
 
# this rule is the default rule which call the build rule
35
 
 
36
 
all: build
37
 
.PHONY: all
38
 
 
39
 
# include: rule.mak
40
 
# this rule includes the platform dependant rules
41
 
 
42
 
include $(RULEFILE)
43
 
 
44
 
# rule: build
45
 
# this rule build all source directories
46
 
 
47
 
build:
48
 
        @${MAKE} -C shl all
49
 
.PHONY: build
50
 
 
51
 
# rule: test
52
 
# this rule build and test all libraries
53
 
 
54
 
test:
55
 
        @${MAKE} -C tst test
56
 
.PHONY: test
57
 
 
58
 
# rule: doc
59
 
# this rule build the documentation
60
 
 
61
 
doc:
62
 
        @${MAKE} -C doc doc
63
 
.PHONY: doc
64
 
 
65
 
# rule: distri
66
 
# this rule install the distribution files
67
 
 
68
 
distri:
69
 
        @$(MKDIR) $(DSTDIR)
70
 
        @$(CP)    Makefile $(DSTDIR)
71
 
        @${MAKE}  -C shl distri
72
 
        @${MAKE}  -C tst distri
73
 
        @${MAKE}  -C doc distri
74
 
.PHONY: distri
75
 
 
76
 
# rule: install
77
 
# this rule install the distribution
78
 
 
79
 
install:
80
 
        @${MAKE} -C shl install
81
 
.PHONY: install
82
 
 
83
 
# rule: publish
84
 
# this rule install the documentation
85
 
 
86
 
publish:
87
 
        @${MAKE} -C doc publish
88
 
.PHONY: publish
89
 
 
90
 
# rule: clean
91
 
# this rule clean all source directories
92
 
 
93
 
clean::
94
 
        @${MAKE} -C shl clean
95
 
        @${MAKE} -C tst clean
96
 
        @${MAKE} -C doc clean
97
 
.PHONY: clean