Tue Oct 21 00:39:44 1997 Tom Tromey <tromey@cygnus.com>
+ * subdirs.am (check-recursive installcheck-recursive
+ info-recursive dvi-recursive): Handle case when SUBDIRS is empty.
+ (maintainer-clean-recursive): Likewise. From Assar Westerlund.
+
* aclocal.in (scan_m4_files): If macro recognized, &search will
return 1.
(scan_configure): If AM_ macro not found, give error.
Alexandre Oliva oliva@dcc.unicamp.br
Andreas Schwab schwab@lamothe.informatik.uni-dortmund.de
Anthony Green green@cygnus.com
+Assar Westerlund assar@sics.se
Bernard Urban Bernard.Urban@meteo.fr
Bill Fenner fenner@parc.xerox.com
David A. Swierczek swiercze@mr.med.ge.com
+* when cleaning, should recurse depth first
+
* quoting bugs
- how to install file with a space in its name?
* add $(srcdir)/ before some dependencies?
-* mention PACKAGE/VERSIOn -vs- autoheader in manual
+* mention PACKAGE/VERSION -vs- autoheader in manual
* define LINK if a program is mentioned, even if no C sources appear
installdirs-recursive install-recursive uninstall-recursive @INSTALLINFO@ \
check-recursive installcheck-recursive info-recursive dvi-recursive:
@set fnord $(MAKEFLAGS); amf=$$2; \
- for subdir in $(SUBDIRS); do \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
target=`echo $@ | sed s/-recursive//`; \
echo "Making $$target in $$subdir"; \
(cd $$subdir && $(MAKE) $$target) \
mostlyclean-recursive clean-recursive distclean-recursive \
maintainer-clean-recursive:
@set fnord $(MAKEFLAGS); amf=$$2; \
- rev=''; for subdir in $(SUBDIRS); do rev="$$subdir $$rev"; done; \
+ rev=''; list='$(SUBDIRS)'; for subdir in $$list; do \
+ rev="$$subdir $$rev"; \
+ done; \
for subdir in $$rev; do \
target=`echo $@ | sed s/-recursive//`; \
echo "Making $$target in $$subdir"; \
installdirs-recursive install-recursive uninstall-recursive @INSTALLINFO@ \
check-recursive installcheck-recursive info-recursive dvi-recursive:
@set fnord $(MAKEFLAGS); amf=$$2; \
- for subdir in $(SUBDIRS); do \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
target=`echo $@ | sed s/-recursive//`; \
echo "Making $$target in $$subdir"; \
(cd $$subdir && $(MAKE) $$target) \
mostlyclean-recursive clean-recursive distclean-recursive \
maintainer-clean-recursive:
@set fnord $(MAKEFLAGS); amf=$$2; \
- rev=''; for subdir in $(SUBDIRS); do rev="$$subdir $$rev"; done; \
+ rev=''; list='$(SUBDIRS)'; for subdir in $$list; do \
+ rev="$$subdir $$rev"; \
+ done; \
for subdir in $$rev; do \
target=`echo $@ | sed s/-recursive//`; \
echo "Making $$target in $$subdir"; \