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

« back to all changes in this revision

Viewing changes to prj/apx/src/Makefile

  • Committer: Bazaar Package Importer
  • Author(s): Anibal Monsalve Salazar
  • Date: 2011-03-16 21:31:18 UTC
  • mfrom: (1.1.2 upstream)
  • Revision ID: james.westby@ubuntu.com-20110316213118-gk4k3ez3e5d2huna
Tags: 2.0.0-1
* QA upload.
* New upstream release
* Debian source format is 3.0 (quilt)
* Fix debhelper-but-no-misc-depends
* Fix ancient-standards-version
* Fix package-contains-linda-override
* debhelper compatibility is 7
* Fix dh-clean-k-is-deprecated

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
# ----------------------------------------------------------------------------
2
 
# - Makefile                                                                 -
3
 
# - afnix:apx src 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-2007 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)/prj/apx/src
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 app all
49
 
.PHONY: build
50
 
 
51
 
# rule: test
52
 
# this rule build and test all libraries
53
 
 
54
 
test:
55
 
        @${MAKE} -C tst all
56
 
.PHONY: test
57
 
 
58
 
# rule: distri
59
 
# this rule install the src distribution files
60
 
 
61
 
distri:
62
 
        @$(MKDIR) $(DSTDIR)
63
 
        @$(CP)    Makefile $(DSTDIR)
64
 
        @${MAKE}  -C app distri
65
 
        @${MAKE}  -C tst distri
66
 
.PHONY: distri
67
 
 
68
 
# rule: install
69
 
# this rule install the distribution
70
 
 
71
 
install:
72
 
        @${MAKE} -C app install
73
 
.PHONY: install
74
 
 
75
 
# rule: clean
76
 
# this rule clean all source directories
77
 
 
78
 
clean::
79
 
        @${MAKE} -C app clean
80
 
        @${MAKE} -C tst clean
81
 
.PHONY: clean