fix the build order for the inter-module dependencies
authorHans Lambermont <hans@lambermont.dyndns.org>
Tue, 15 Oct 2002 19:32:27 +0000 (19:32 +0000)
committerHans Lambermont <hans@lambermont.dyndns.org>
Tue, 15 Oct 2002 19:32:27 +0000 (19:32 +0000)
intern/Makefile

index e17cc62a4e669cf3d7574ccf23cf188f3c886759..fa194795a0c752773d6e1c1c1b889ab941300775 100644 (file)
 # Contributor(s): none yet.
 #
 # ***** END GPL/BL DUAL LICENSE BLOCK *****
-# Bounces make to subdirectories. Intended for future tinderbox tests.
+# Bounces make to subdirectories. Also installs after succesful all target.
 
 SOURCEDIR = intern
 
-DIRS = ghost guardedalloc bmfont decimation string memutil action moto
-DIRS += iksolver keymaker container 
-
 include nan_subdirs.mk
+
+ALLDIRS = string ghost guardedalloc bmfont moto container memutil
+ALLDIRS += decimation action iksolver keymaker
+
+all::
+       @for i in $(ALLDIRS); do \
+           echo "====> $(MAKE) $@ in $(SOURCEDIR)/$$i" ;\
+           $(MAKE) -C $$i install || exit 1; \
+       done
+