From a7045a039e2d7afe2e085afb773b9e08888fe92d Mon Sep 17 00:00:00 2001 From: "Janet B. Anderson" Date: Wed, 13 May 1998 14:42:22 +0000 Subject: [PATCH] Dependancy bug fix. --- config/RULES_DIRS | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/config/RULES_DIRS b/config/RULES_DIRS index 533d3d3fb..b8999592e 100644 --- a/config/RULES_DIRS +++ b/config/RULES_DIRS @@ -23,18 +23,20 @@ actionArchTargets = $(foreach action, $(ACTIONS) install,\ $(foreach arch, $(ARCHS), \ $(action)$(DIVIDER)$(arch))) +installArchTargets = $(foreach action, install,\ + $(foreach arch, $(ARCHS), \ + $(action)$(DIVIDER)$(arch))) + all install :: inc buildInstall rebuild:: clean all +$(ARCHS) $(installArchTargets) :: inc + $(DIRS) $(dirActionTargets) $(dirArchTargets)$(dirActionArchTargets) :: $(MAKE) -C $(dirPart) $(actionArchPart) -$(ARCHS) $(installArchTargets) ::%: \ - $(foreach dir, $(DIRS), $(dir)$(DIVIDER)inc) \ - $(foreach dir, $(DIRS), $(dir)$(DIVIDER)%) - -$(ACTIONS) $(actionArchTargets) ::%: \ +$(ARCHS) $(ACTIONS) $(actionArchTargets) ::%: \ $(foreach dir, $(DIRS), $(dir)$(DIVIDER)%) @@ -43,4 +45,6 @@ $(ACTIONS) $(actionArchTargets) ::%: \ .PHONY :: $(dirActionTargets) $(dirArchTargets) .PHONY :: $(dirActionArchTargets) .PHONY :: $(actionArchTargets) +.PHONY :: $(installArchTargets) +