diff --git a/configure/RULES.Db b/configure/RULES.Db index ebced14d0..f938bb724 100644 --- a/configure/RULES.Db +++ b/configure/RULES.Db @@ -114,9 +114,19 @@ COMMON_DBDS = $(DBD) COMMON_DBS = $(DB) COMMONS = $(DBD) $(DB) +ACTIONS = inc +ACTIONS += build +ACTIONS += install +ACTIONS += buildInstall +ACTIONS += browse +ACTIONS += runtests + +actionArchTargets = $(foreach x, $(ACTIONS),\ $(foreach arch,$(BUILD_ARCHS), $(x)$(DIVIDER)$(arch))) + +cleanArchTargets = $(foreach arch,$(BUILD_ARCHS), clean$(DIVIDER)$(arch)) -include $(TOP)/configure/CONFIG_APP_INCLUDE -all: install +all: install install: buildInstall @@ -126,6 +136,11 @@ rebuild: clean install .PHONY: all inc build install clean rebuild buildInstall +$(actionArchTargets) $(BUILD_ARCHS):install +$(cleanArchTargets):clean + +.PHONY: $(BUILD_ARCHS) $(actionArchTargets) $(cleanArchTargets) + endif # T_A defined ifneq (,$(strip $(DBDDEPENDS_FILES)))