# HG changeset patch # User jwe # Date 820296829 0 # Node ID 5738406d67590755977b1a53e5086cc5bdd256cc # Parent f85887dfe06c856bdd8c7205e6750de512f75440 [project @ 1995-12-30 04:12:43 by jwe] diff --git a/Makeconf.in b/Makeconf.in --- a/Makeconf.in +++ b/Makeconf.in @@ -257,12 +257,10 @@ fi @mv $@.tmp $@ -define SUBDIR_FOR_COMMAND -for dir in $(SUBDIRS); \ -do \ - echo making $@ in $$dir; \ - cd $$dir; \ - $(MAKE) $@; \ - cd ..; \ -done +define do-subdir-for-command +echo making $@ in $d; cd $d; $(MAKE) $@; cd ..; endef + +define subdir-for-command +$(foreach d, $(SUBDIRS), $(do-subdir-for-command)) +endef diff --git a/libcruft/Makefile.in b/libcruft/Makefile.in --- a/libcruft/Makefile.in +++ b/libcruft/Makefile.in @@ -74,7 +74,7 @@ .PHONY: check install uninstall clean mostlyclean distclean maintainer-clean:: - $(SUBDIR_FOR_COMMAND) + @$(subdir-for-command) install:: $(top_srcdir)/mkinstalldirs $(libdir) diff --git a/octMakefile.in b/octMakefile.in --- a/octMakefile.in +++ b/octMakefile.in @@ -103,7 +103,7 @@ @echo "" install uninstall tags TAGS clean mostlyclean distclean maintainer-clean:: - $(SUBDIR_FOR_COMMAND) + @$(subdir-for-command) .PHONY: install uninstall tags clean mostlyclean distclean maintainer-clean maintainer-clean distclean:: diff --git a/scripts/Makefile.in b/scripts/Makefile.in --- a/scripts/Makefile.in +++ b/scripts/Makefile.in @@ -43,7 +43,7 @@ .PHONY: $(SUBDIRS) install uninstall clean mostlyclean distclean maintainer-clean:: - $(SUBDIR_FOR_COMMAND) + @$(subdir-for-command) .PHONY: install uninstall clean mostlyclean distclean maintainer-clean install::