diff options
Diffstat (limited to 'solenv/gbuild/InstallModuleTarget.mk')
-rw-r--r-- | solenv/gbuild/InstallModuleTarget.mk | 8 |
1 files changed, 6 insertions, 2 deletions
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,%) |