Routino SVN Repository Browser

Check out the latest version of Routino: svn co http://routino.org/svn/trunk routino

ViewVC logotype

Annotation of /branches/destination-access/Makefile

Parent Directory Parent Directory | Revision Log 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)
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.