From 1a61e5528ba9a6e270b46a2f1dcfa73e90bdbb83 Mon Sep 17 00:00:00 2001 From: "seawood%netscape.com" Date: Fri, 6 Jun 2003 19:21:57 +0000 Subject: [PATCH] Add echo-requires-recursive rule to get a full list of tree's dependencies --- config/rules.mk | 4 ++++ security/manager/Makefile.in | 5 +++++ 2 files changed, 9 insertions(+) diff --git a/config/rules.mk b/config/rules.mk index b2739a45812a..3b073a29dfa8 100644 --- a/config/rules.mk +++ b/config/rules.mk @@ -1699,6 +1699,10 @@ echo-module: echo-requires: @echo $(REQUIRES) +echo-requires-recursive:: + @$(if $(REQUIRES),echo $(subst $(topsrcdir)/,,$(srcdir)): $(MODULE): $(REQUIRES)) + +$(LOOP_OVER_DIRS) + echo-depth-path: @$(topsrcdir)/build/unix/print-depth-path.sh diff --git a/security/manager/Makefile.in b/security/manager/Makefile.in index b90123b59593..6377b8321ffe 100644 --- a/security/manager/Makefile.in +++ b/security/manager/Makefile.in @@ -184,3 +184,8 @@ endif $(MAKE) -C $(topsrcdir)/security/nss/lib $(DEFAULT_GMAKE_FLAGS) clean $(MAKE) -C $(topsrcdir)/security/nss/cmd/lib $(DEFAULT_GMAKE_FLAGS) clean $(MAKE) -C $(topsrcdir)/security/nss/cmd/shlibsign $(DEFAULT_GMAKE_FLAGS) clean + +echo-requires-recursive:: + $(MAKE) -C boot $@ + $(MAKE) -C ssl $@ + $(MAKE) -C pki $@