diff options
author | Michael Stahl <mstahl@redhat.com> | 2013-03-26 17:56:08 +0100 |
---|---|---|
committer | Michael Stahl <mstahl@redhat.com> | 2013-03-26 22:43:03 +0100 |
commit | 5684da4051d891f7c70627c6b43bd6e85ba4c9e5 (patch) | |
tree | 51d6c3fe5cbc47d036e27090f759047478643fbf /solenv | |
parent | b8b3230d51da93a93aa7397b98a1aafa7a926a3f (diff) |
gbuild: HelpTarget: handle incremental build with removed files
... by depending on the Makefile.
Change-Id: I598f794a829599b0cf6b7f1f856ee645942dd7aa
Diffstat (limited to 'solenv')
-rw-r--r-- | solenv/gbuild/HelpTarget.mk | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/solenv/gbuild/HelpTarget.mk b/solenv/gbuild/HelpTarget.mk index 4a46497fae48..06967af660e8 100644 --- a/solenv/gbuild/HelpTarget.mk +++ b/solenv/gbuild/HelpTarget.mk @@ -73,6 +73,7 @@ define gb_HelpTranslatePartTarget_HelpTranslatePartTarget $(call gb_HelpTranslatePartTarget_get_target,$(1)) : HELP_LANG := $(2) $(call gb_HelpTranslatePartTarget_get_target,$(1)) : POFILES := $(gb_POLOCATION)/$(2)/$(3).po +$(call gb_HelpTranslatePartTarget_get_target,$(1)) : $(lastword $(MAKEFILE_LIST)) $(call gb_HelpTranslatePartTarget_get_target,$(1)) : $(gb_POLOCATION)/$(2)/$(3).po $(gb_POLOCATION)/$(2)/$(3).po : $(call gb_HelpTranslatePartTarget_get_target,$(1)) :| $(dir $(call gb_HelpTranslatePartTarget_get_target,$(1))).dir @@ -304,8 +305,11 @@ $(call gb_HelpLinkTarget_get_clean_target,%) : # Create a help linking target. # +# depend on makefile to re-build when files are removed +# # gb_HelpLinkTarget_HelpLinkTarget name module lang workdir define gb_HelpLinkTarget_HelpLinkTarget +$(call gb_HelpLinkTarget_get_target,$(1)) : $(lastword $(MAKEFILE_LIST)) $(call gb_HelpLinkTarget_get_target,$(1)) : HELP_ADD_FILES := $(call gb_HelpLinkTarget_get_target,$(1)) : HELP_CONFIGDIR := $(call gb_HelpLinkTarget_get_target,$(1)) : HELP_EXTRA_ADD_FILES := @@ -540,6 +544,8 @@ $(call gb_HelpTarget_get_clean_target,%) : # Create a help target. # +# depend on makefile to re-build filelist when files are removed +# # gb_HelpTarget_HelpTarget target module lang define gb_HelpTarget_HelpTarget $(call gb_HelpTarget_get_target,$(1)) : HELP_CONFIGDIR := @@ -549,6 +555,7 @@ $(call gb_HelpTarget_get_target,$(1)) : HELP_LANG := $(3) $(call gb_HelpTarget_get_target,$(1)) : HELP_PACK_FILES := $(call gb_HelpTarget_get_translation_target,$(1)) : HELP_FILES := +$(call gb_HelpTarget_get_translation_target,$(1)) : $(lastword $(MAKEFILE_LIST)) $(call gb_HelpTarget__HelpTarget_impl,$(1),$(2),$(3),$(call gb_HelpTarget_get_workdir,$(1))) |