From be2951fbde7e74aedcd0aea4810e6b6ff0e19a0c Mon Sep 17 00:00:00 2001 From: Tom Tromey Date: Thu, 23 Nov 1995 02:35:23 +0000 Subject: [PATCH] Removed "::" rules --- lib/am/subdirs.am | 18 +++++++----------- subdirs.am | 18 +++++++----------- 2 files changed, 14 insertions(+), 22 deletions(-) diff --git a/lib/am/subdirs.am b/lib/am/subdirs.am index 3f72e53e..eec4dc6d 100644 --- a/lib/am/subdirs.am +++ b/lib/am/subdirs.am @@ -7,15 +7,16 @@ @SET_MAKE@ -# NOTE: "all" is separate because otherwise the AIX 3.2.5 make will -# run all of the "all", "install", "uninstall", etc targets if run -# with no arguments. -all:: all-recursive +RECURSIVE = all-recursive install-data-recursive install-exec-recursive \ +uninstall-data-recursive uninstall-exec-recursive install-recursive \ +uninstall-recursive check-recursive info-recursive dvi-recursive \ +mostlyclean-recursive clean-recursive distclean-recursive \ +maintainer-clean-recursive -install install-exec install-data install-info uninstall check info dvi id ID:: +$(RECURSIVE): for subdir in $(SUBDIRS); do \ echo making $@ in $$subdir; \ - (cd $$subdir; $(MAKE) $@) \ + (cd $$subdir; $(MAKE) `echo $@ | sed s/-recursive//`) \ || case "$(MFLAGS)" in *k*) fail=yes;; *) exit 1;; esac; \ done && test -z "$$fail" @@ -31,11 +32,6 @@ maintainer-clean: maintainer-clean-recursive @echo "it deletes files that may require special tools to rebuild." $(MAKE) maintainerclean-local -all-recursive mostlyclean-recursive clean-recursive distclean-recursive maintainer-clean-recursive: - for subdir in $(SUBDIRS); do \ - (cd $$subdir; $(MAKE) `echo $@ | sed s/-recursive//`); \ - done - mostlyclean-local: clean-local: mostlyclean-local diff --git a/subdirs.am b/subdirs.am index 3f72e53e..eec4dc6d 100644 --- a/subdirs.am +++ b/subdirs.am @@ -7,15 +7,16 @@ @SET_MAKE@ -# NOTE: "all" is separate because otherwise the AIX 3.2.5 make will -# run all of the "all", "install", "uninstall", etc targets if run -# with no arguments. -all:: all-recursive +RECURSIVE = all-recursive install-data-recursive install-exec-recursive \ +uninstall-data-recursive uninstall-exec-recursive install-recursive \ +uninstall-recursive check-recursive info-recursive dvi-recursive \ +mostlyclean-recursive clean-recursive distclean-recursive \ +maintainer-clean-recursive -install install-exec install-data install-info uninstall check info dvi id ID:: +$(RECURSIVE): for subdir in $(SUBDIRS); do \ echo making $@ in $$subdir; \ - (cd $$subdir; $(MAKE) $@) \ + (cd $$subdir; $(MAKE) `echo $@ | sed s/-recursive//`) \ || case "$(MFLAGS)" in *k*) fail=yes;; *) exit 1;; esac; \ done && test -z "$$fail" @@ -31,11 +32,6 @@ maintainer-clean: maintainer-clean-recursive @echo "it deletes files that may require special tools to rebuild." $(MAKE) maintainerclean-local -all-recursive mostlyclean-recursive clean-recursive distclean-recursive maintainer-clean-recursive: - for subdir in $(SUBDIRS); do \ - (cd $$subdir; $(MAKE) `echo $@ | sed s/-recursive//`); \ - done - mostlyclean-local: clean-local: mostlyclean-local -- 2.43.5