]> git.mxchange.org Git - simgear.git/blob - Makefile.am
Tweaked efence configure.
[simgear.git] / Makefile.am
1 EXTRA_DIST      = mksymlinks.sh acsite.m4 acconfig.h SimGear.dsp SimGear.dsw
2
3 SUBDIRS         = simgear
4
5 #
6 # Additional all, clean, and distclean rules for additional packages.
7 # We can't just include the additional package dirs in SUBDIRS (which 
8 # would be nice because there are then problems with make dist
9 #
10
11 all: 
12         @list='@subdirs@'; \
13         target=`echo $@`; \
14         for subdir in $$list; do \
15           echo "Making $$target in $$subdir"; \
16           if test "$$subdir" = "."; then \
17             dot_seen=yes; \
18             local_target="$$target-am"; \
19           else \
20             local_target="$$target"; \
21           fi; \
22           (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
23            || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
24         done
25
26 install: 
27         @list='@subdirs@'; \
28         target=`echo $@`; \
29         for subdir in $$list; do \
30           echo "Making $$target in $$subdir"; \
31           if test "$$subdir" = "."; then \
32             dot_seen=yes; \
33             local_target="$$target-am"; \
34           else \
35             local_target="$$target"; \
36           fi; \
37           (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
38            || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
39         done
40
41 clean: 
42         @list='@subdirs@'; \
43         target=`echo $@`; \
44         for subdir in $$list; do \
45           echo "Making $$target in $$subdir"; \
46           if test "$$subdir" = "."; then \
47             dot_seen=yes; \
48             local_target="$$target-am"; \
49           else \
50             local_target="$$target"; \
51           fi; \
52           (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
53            || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
54         done
55
56 distclean: 
57         @list='@subdirs@'; \
58         target=`echo $@`; \
59         for subdir in $$list; do \
60           echo "Making $$target in $$subdir"; \
61           if test "$$subdir" = "."; then \
62             dot_seen=yes; \
63             local_target="$$target-am"; \
64           else \
65             local_target="$$target"; \
66           fi; \
67           (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
68            || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
69         done
70
71 #
72 # distclean the associated packages and include them in the dist
73 #
74
75 dist-hook:
76         (cd $(top_srcdir); \
77                 $(HOME)/projects/FlightGear-0.7/admin/am2dsp.pl --lib)
78         tar cf - simgear/metar | (cd $(distdir); tar xvf -)
79         @list='@subdirs@'; \
80         target=distclean; \
81         for subdir in $$list; do \
82           echo "Making $$target in $$subdir"; \
83           if test "$$subdir" = "."; then \
84             dot_seen=yes; \
85             local_target="$$target-am"; \
86           else \
87             local_target="$$target"; \
88           fi; \
89           (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
90            || case "$$amf" in *=*) echo "distclean error ignored...";; *k*) fail=yes;; *) echo "distclean error ignored...";; esac; \
91         done
92         tar cf - simgear/metakit | (cd $(distdir); tar xvf -)
93         
94
95 #
96 # Rule to build RPM distribution package
97 #
98 rpm: dist
99         cp $(PACKAGE)-$(VERSION).tar.gz /usr/src/packages/SOURCES
100         rpm -ba @PACKAGE@.spec
101