From 823862ac02ec07fd20ee288d314e04015b0866df Mon Sep 17 00:00:00 2001 From: Michael Stahl Date: Sun, 31 Mar 2013 19:43:03 +0200 Subject: gbuild: InstallModule: fix incremental builds: Since the scp2 files heavily depend on the variables in config_host.mk, let's just rebuild everything when that changes. Change-Id: Ia07d05d930ece60a8391a93605340ea21af5e6a1 --- solenv/gbuild/InstallModuleTarget.mk | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'solenv/gbuild') diff --git a/solenv/gbuild/InstallModuleTarget.mk b/solenv/gbuild/InstallModuleTarget.mk index 6d1c710af2b3..e4e9de6b4a02 100644 --- a/solenv/gbuild/InstallModuleTarget.mk +++ b/solenv/gbuild/InstallModuleTarget.mk @@ -56,7 +56,9 @@ endef $(dir $(call gb_ScpTemplateTarget_get_target,%))%/.dir : $(if $(wildcard $(dir $@)),,mkdir -p $(dir $@)) -$(call gb_ScpTemplateTarget_get_target,%) : $(gb_ScpTemplateTarget_TARGET) +# depend on configure output to rebuild everything +$(call gb_ScpTemplateTarget_get_target,%) : \ + $(gb_ScpTemplateTarget_TARGET) $(BUILDDIR)/config_$(gb_Side).mk $(call gb_ScpTemplateTarget__command,$@,$*) .PHONY : $(call gb_ScpTemplateTarget_get_clean_target,%) @@ -93,7 +95,9 @@ endef $(dir $(call gb_ScpPreprocessTarget_get_target,%))%/.dir : $(if $(wildcard $(dir $@)),,mkdir -p $(dir $@)) -$(call gb_ScpPreprocessTarget_get_target,%) : $(gb_ScpPreprocessTarget_DEPS) +# depend on configure output to rebuild everything +$(call gb_ScpPreprocessTarget_get_target,%) : \ + $(gb_ScpPreprocessTarget_DEPS) $(BUILDDIR)/config_$(gb_Side).mk $(call gb_ScpPreprocessTarget__command,$@,$*) .PHONY : $(call gb_ScpPreprocessTarget_get_clean_target,%) -- cgit