[Libreoffice-commits] .: solenv/gbuild

Libreoffice Gerrit user logerrit at kemper.freedesktop.org
Fri Aug 31 09:29:07 PDT 2012


 solenv/gbuild/ExtensionTarget.mk |   18 +++++++++++++-----
 1 file changed, 13 insertions(+), 5 deletions(-)

New commits:
commit 152ffaa15f963f92b1564946a648c53d6b5c808c
Author: Stephan Bergmann <sbergman at redhat.com>
Date:   Fri Aug 31 18:28:41 2012 +0200

    Call HelpIndexer/Linker with gb_Helper_set_ld_path
    
    Change-Id: Id3d1b203dee34ab6e59e8790c9caa5ea9d565f45

diff --git a/solenv/gbuild/ExtensionTarget.mk b/solenv/gbuild/ExtensionTarget.mk
index 94e4832..14b50e0 100644
--- a/solenv/gbuild/ExtensionTarget.mk
+++ b/solenv/gbuild/ExtensionTarget.mk
@@ -41,6 +41,14 @@ gb_ExtensionTarget_PROPMERGECOMMAND := \
 gb_ExtensionTarget_HELPEXTARGET := $(call gb_Executable_get_target_for_build,helpex)
 gb_ExtensionTarget_HELPEXCOMMAND := \
 	$(gb_Helper_set_ld_path) $(gb_ExtensionTarget_HELPEXTARGET)
+gb_ExtensionTarget_HELPINDEXERTARGET := \
+    $(call gb_Executable_get_target_for_build,HelpIndexer)
+gb_ExtensionTarget_HELPINDEXERCOMMAND := \
+	$(gb_Helper_set_ld_path) $(gb_ExtensionTarget_HELPINDEXERTARGET)
+gb_ExtensionTarget_HELPLINKERTARGET := \
+    $(call gb_Executable_get_target_for_build,HelpLinker)
+gb_ExtensionTarget_HELPLINKERCOMMAND := \
+	$(gb_Helper_set_ld_path) $(gb_ExtensionTarget_HELPLINKERTARGET)
 # does not contain en-US because it is special cased in gb_ExtensionTarget_ExtensionTarget
 gb_ExtensionTarget_TRANS_LANGS := $(filter-out en-US,$(gb_WITH_LANG))
 gb_ExtensionTarget_ALL_LANGS := en-US $(gb_ExtensionTarget_TRANS_LANGS)
@@ -282,8 +290,8 @@ endef
 #     gb_ExtensionTarget_add_helpfile)
 define gb_ExtensionTarget__compile_help_onelang
 $(call gb_ExtensionTarget_get_rootdir,$(1))/help/$(2).done : \
-        $(call gb_Executable_get_target_for_build,HelpIndexer) \
-        $(call gb_Executable_get_target_for_build,HelpLinker) \
+        $(gb_ExtensionTarget_HELPINDEXERTARGET) \
+        $(gb_ExtensionTarget_HELPLINKERTARGET) \
         $(OUTDIR_FOR_BUILD)/bin/embed.xsl \
         $(OUTDIR_FOR_BUILD)/bin/idxcaption.xsl \
         $(OUTDIR_FOR_BUILD)/bin/idxcontent.xsl | \
@@ -292,7 +300,7 @@ $(call gb_ExtensionTarget_get_rootdir,$(1))/help/$(2).done : \
 	$$(call gb_Helper_abbreviate_dirs, \
         rm -rf $$(basename $$@) && \
         mkdir $$(basename $$@) && \
-        $(call gb_Executable_get_target_for_build,HelpLinker) -mod help \
+        $(gb_ExtensionTarget_HELPLINKERCOMMAND) -mod help \
             -extlangsrc $(call gb_ExtensionTarget_get_workdir,$(1))/help/$(2) \
             -sty $(OUTDIR_FOR_BUILD)/bin/embed.xsl \
             -extlangdest $$(basename $$@) \
@@ -302,8 +310,8 @@ $(call gb_ExtensionTarget_get_rootdir,$(1))/help/$(2).done : \
         (cd $(call gb_ExtensionTarget_get_workdir,$(1))/help/$(2) && \
             $(gb_ExtensionTarget_ZIPCOMMAND) -r $$(basename $$@)/help.jar \
             $$(HELPFILES)) && \
-        $(call gb_Executable_get_target_for_build,HelpIndexer) -lang $(2) \
-            -mod help -dir $$(basename $$@) && \
+        $(gb_ExtensionTarget_HELPINDEXERCOMMAND) -lang $(2) -mod help \
+            -dir $$(basename $$@) && \
         touch $$@)
 
 endef


More information about the Libreoffice-commits mailing list