root/openpgpsdk/trunk/Makefile

Revision 144 (checked in by ben, 8 years ago)

Tags.

Line 
1 #
2 # $Id$
3 #
4
5 # order of build of subdirs is important
6 #
7 SUBDIRS=src examples
8
9 all: Makefiles include/configure.h default
10
11 default:
12         @for d in $(SUBDIRS); do \
13         (cd $$d; echo "+++ make in $$d"; make; echo "--- $$d"); \
14         done
15
16 include/configure.h: include/configure.h.template configure
17         echo re-run configure
18
19 force_depend:
20         @for d in $(SUBDIRS); do \
21         (cd $$d; echo "+++ make force_depend in $$d"; make force_depend ; echo "--- $$d"); \
22         done
23
24 clean:
25         @for d in $(SUBDIRS); do \
26         (cd $$d; echo "+++ make clean in $$d"; make clean; echo "--- $$d"); \
27         done
28
29 Makefiles:
30         @for d in $(SUBDIRS); do \
31         (cd $$d; echo "+++ make Makefile in $$d"; make Makefile; echo "--- $$d"); \
32         done
33
34 tags:
35         rm -f TAGS
36         find . -name *.[ch] | xargs etags
Note: See TracBrowser for help on using the browser.