summaryrefslogtreecommitdiff
path: root/lib/am/subdirs.am
diff options
context:
space:
mode:
authorTom Tromey <tromey@redhat.com>1997-10-21 17:01:38 +0000
committerTom Tromey <tromey@redhat.com>1997-10-21 17:01:38 +0000
commitd9193017631d0520f3e41d3f0e1eff65c50fe2f9 (patch)
tree14c14613e72b0dad051f35bf1857951020aa3f49 /lib/am/subdirs.am
parentdcec7e301870063721d9368a5a1047d2ffb16de1 (diff)
downloadautomake-d9193017631d0520f3e41d3f0e1eff65c50fe2f9.tar.gz
empty subdirs bug fix
Diffstat (limited to 'lib/am/subdirs.am')
-rw-r--r--lib/am/subdirs.am6
1 files changed, 4 insertions, 2 deletions
diff --git a/lib/am/subdirs.am b/lib/am/subdirs.am
index 46d62a72a..5eb305727 100644
--- a/lib/am/subdirs.am
+++ b/lib/am/subdirs.am
@@ -28,7 +28,7 @@ all-recursive install-data-recursive install-exec-recursive \
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) \
@@ -46,7 +46,9 @@ check-recursive installcheck-recursive info-recursive dvi-recursive:
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"; \