Kaydet (Commit) 823862ac authored tarafından Michael Stahl's avatar Michael Stahl

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
üst 0e22dd20
...@@ -56,7 +56,9 @@ endef ...@@ -56,7 +56,9 @@ endef
$(dir $(call gb_ScpTemplateTarget_get_target,%))%/.dir : $(dir $(call gb_ScpTemplateTarget_get_target,%))%/.dir :
$(if $(wildcard $(dir $@)),,mkdir -p $(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,$@,$*) $(call gb_ScpTemplateTarget__command,$@,$*)
.PHONY : $(call gb_ScpTemplateTarget_get_clean_target,%) .PHONY : $(call gb_ScpTemplateTarget_get_clean_target,%)
...@@ -93,7 +95,9 @@ endef ...@@ -93,7 +95,9 @@ endef
$(dir $(call gb_ScpPreprocessTarget_get_target,%))%/.dir : $(dir $(call gb_ScpPreprocessTarget_get_target,%))%/.dir :
$(if $(wildcard $(dir $@)),,mkdir -p $(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,$@,$*) $(call gb_ScpPreprocessTarget__command,$@,$*)
.PHONY : $(call gb_ScpPreprocessTarget_get_clean_target,%) .PHONY : $(call gb_ScpPreprocessTarget_get_clean_target,%)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment