1 ##---------------------------------------------------------------------------
3 ## Makes subdirectories
7 all-common: all-local FORCE
8 @echo "Making all in `$(PWD)`"
9 @for i in $(SUBDIRS) $(ALLDIRS); do \
10 echo " Entering subdirectory $$i"; \
11 ( cd $$i; $(MAKE) $(MFLAGS) all ); \
15 install-common: install-local FORCE
16 @echo "Making install in `$(PWD)`"
17 @for i in $(SUBDIRS) $(INSTALLDIRS); do \
18 echo " Entering subdirectory $$i"; \
19 ( cd $$i; $(MAKE) $(MFLAGS) install ); \
23 clean-common: clean-local FORCE
24 @echo "Making clean in `$(PWD)`"
25 @for i in $(SUBDIRS) $(CLEANDIRS); do \
26 echo " Entering subdirectory $$i"; \
27 ( cd $$i; $(MAKE) $(MFLAGS) clean ); \
31 veryclean-common: veryclean-local FORCE
32 @echo "Making veryclean in `$(PWD)`"
33 @for i in $(SUBDIRS) $(CLEANDIRS); do \
34 echo " Entering subdirectory $$i"; \
35 ( cd $$i; $(MAKE) $(MFLAGS) veryclean ); \
39 depend-common: depend-local FORCE
40 @echo "Making depend in `$(PWD)`"
41 @for i in $(SUBDIRS) $(DEPENDDIRS); do \
42 echo " Entering subdirectory $$i"; \
43 ( cd $$i; $(MAKE) $(MFLAGS) depend ); \
47 Makefile: $(top_srcdir)/build/dir.mk