diff options
author | Michael Stahl <mstahl@redhat.com> | 2013-11-09 00:14:28 +0100 |
---|---|---|
committer | Michael Stahl <mstahl@redhat.com> | 2013-11-10 00:03:22 +0100 |
commit | 0c29bcec708b4a0c94ea2d52deb4a188f1b32cd5 (patch) | |
tree | 93504f137b5e2e48952a35ec896dad329b78385e /solenv/gbuild | |
parent | 6c21f94dffde8649de73ad1acb874fc05b4e16fe (diff) |
gbuild: HelpTarget: need more recipes...
The files in gb_HelpTarget__get_index_files need to be targets with a
rule since they are delivered via Package. Same for the ".tree" file,
and the HelpJarTarget.
Change-Id: I03167f358aabf297c9f2feacc170ec4e9db437d1
Diffstat (limited to 'solenv/gbuild')
-rw-r--r-- | solenv/gbuild/HelpTarget.mk | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/solenv/gbuild/HelpTarget.mk b/solenv/gbuild/HelpTarget.mk index 748eb88fa9d0..584c7fa0e2fc 100644 --- a/solenv/gbuild/HelpTarget.mk +++ b/solenv/gbuild/HelpTarget.mk @@ -348,6 +348,8 @@ $(call gb_HelpLinkTarget_get_target,$(1)) : HELP_WORKDIR := $(4) $(call gb_HelpLinkTarget_get_target,$(1)) : $(gb_Module_CURRENTMAKEFILE) $(call gb_HelpLinkTarget_get_target,$(1)) :| $(dir $(call gb_HelpLinkTarget_get_target,$(1))).dir +$(4)/$(2).tree : $(call gb_HelpLinkTarget_get_target,$(1)) + endef # gb_HelpLinkTarget_set_configfile target configfile @@ -373,6 +375,7 @@ endef # gb_HelpLinkTarget_set_indexed target indexfiles define gb_HelpLinkTarget_set_indexed $(call gb_HelpLinkTarget_get_target,$(1)) : HELP_INDEXED := $(2) +$(addprefix $(call gb_HelpTarget_get_workdir,$(1))/,$(2)) : $(call gb_HelpIndexTarget_get_target,$(1)) endef @@ -496,6 +499,8 @@ $(call gb_HelpJarTarget_get_target,$(1)) : HELP_WORKDIR := $(3) $(call gb_HelpJarTarget_get_target,$(1)) :| $(dir $(call gb_HelpJarTarget_get_target,$(1))).dir +$(3)/$(2).jar : $(call gb_HelpJarTarget_get_target,$(1)) + endef # class HelpTarget @@ -622,6 +627,24 @@ $(call gb_HelpTarget_get_clean_target,$(1)) : $(call gb_HelpTreeTarget_get_clean endef +# need a rule for these because these are targets for the Package +$(WORKDIR)/HelpTarget/%.tree : + touch $@ +$(WORKDIR)/HelpTarget/%.jar : + touch $@ +$(WORKDIR)/HelpTarget/%.db : + touch $@ +$(WORKDIR)/HelpTarget/%.ht : + touch $@ +$(WORKDIR)/HelpTarget/%.key : + touch $@ +$(WORKDIR)/HelpTarget/%.idxl/_0.cfs : + touch $@ +$(WORKDIR)/HelpTarget/%.idxl/segments_3 : + touch $@ +$(WORKDIR)/HelpTarget/%.idxl/segments.gen : + touch $@ + # Get list of the various index files. # # gb_HelpTarget__add_index_files target module |