Check out the latest version of Routino: svn co http://routino.org/svn/trunk routino
Annotation of /branches/destination-access/Makefile
Parent Directory
|
Revision Log
Revision 1807 -
(hide annotations)
(download)
Wed Sep 23 18:20:13 2015 UTC (9 years, 6 months ago) by amb
File size: 1411 byte(s)
Wed Sep 23 18:20:13 2015 UTC (9 years, 6 months ago) by amb
File size: 1411 byte(s)
Merge the trunk changes back into the destination-access branch.
1 | amb | 862 | # Top level Makefile |
2 | amb | 154 | # |
3 | # Part of the Routino routing software. | ||
4 | # | ||
5 | amb | 1807 | # This file Copyright 2009-2015 Andrew M. Bishop |
6 | amb | 154 | # |
7 | # This program is free software: you can redistribute it and/or modify | ||
8 | # it under the terms of the GNU Affero General Public License as published by | ||
9 | # the Free Software Foundation, either version 3 of the License, or | ||
10 | # (at your option) any later version. | ||
11 | # | ||
12 | # This program is distributed in the hope that it will be useful, | ||
13 | # but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
14 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
15 | # GNU Affero General Public License for more details. | ||
16 | # | ||
17 | # You should have received a copy of the GNU Affero General Public License | ||
18 | # along with this program. If not, see <http://www.gnu.org/licenses/>. | ||
19 | # | ||
20 | |||
21 | amb | 1343 | # All configuration is in the top-level Makefile.conf |
22 | amb | 154 | |
23 | amb | 1343 | include Makefile.conf |
24 | amb | 482 | |
25 | # Sub-directories and sub-makefiles | ||
26 | |||
27 | amb | 1807 | SUBDIRS=src xml doc web extras |
28 | amb | 482 | |
29 | amb | 154 | ######## |
30 | |||
31 | amb | 1343 | all: |
32 | for dir in $(SUBDIRS); do \ | ||
33 | amb | 422 | ( cd $$dir && $(MAKE) $@ ); \ |
34 | amb | 154 | done |
35 | |||
36 | ######## | ||
37 | |||
38 | amb | 1343 | test: |
39 | for dir in $(SUBDIRS); do \ | ||
40 | amb | 862 | ( cd $$dir && $(MAKE) $@ ); \ |
41 | done | ||
42 | |||
43 | ######## | ||
44 | |||
45 | amb | 1455 | install: |
46 | amb | 1343 | for dir in $(SUBDIRS); do \ |
47 | amb | 475 | ( cd $$dir && $(MAKE) $@ ); \ |
48 | done | ||
49 | |||
50 | ######## | ||
51 | |||
52 | amb | 1343 | clean: |
53 | for dir in $(SUBDIRS); do \ | ||
54 | amb | 422 | ( cd $$dir && $(MAKE) $@ ); \ |
55 | amb | 154 | done |
56 | |||
57 | ######## | ||
58 | |||
59 | amb | 1343 | distclean: |
60 | for dir in $(SUBDIRS); do \ | ||
61 | amb | 422 | ( cd $$dir && $(MAKE) $@ ); \ |
62 | amb | 154 | done |
63 | amb | 880 | |
64 | ######## | ||
65 | |||
66 | amb | 911 | .PHONY:: all test install clean distclean |
Properties
Name | Value |
---|---|
cvs:description | Top level Makefile. |