[PUSHED] Change in core[libreoffice-3-6]: fdo#53009: Compile extension help in gbuild

Gerrit gerrit at gerrit.libreoffice.org
Wed Sep 5 07:11:59 PDT 2012


>From Michael Stahl <mstahl at redhat.com>:

Michael Stahl has submitted this change and it was merged.

Change subject: fdo#53009: Compile extension help in gbuild
......................................................................


fdo#53009: Compile extension help in gbuild

...as had been done in the old build system (solenv/inc/extension_helplink.mk).
Especially for bundled extensions, this removes the need to compile the help
data per user on first start.

gb_Extension_add_helpfile(s) replaces gb_Extension_localize_help, and takes care
of all the steps (localization, compilation, inclusion in .oxt), even for the
en-US data (which was handled with additional gb_Extension_add_file calls
before).

(cherry picked from commit b23bb8e0de3dbdc2c66c3dedf70dfd318868f76c with
additional fixes from follow-up commits 152ffaa15f963f92b1564946a648c53d6b5c808c
"Call HelpIndexer/Linker with gb_Helper_set_ld_path" and
a297372210396260da57f34da3790f76682603cc "Quote .ddf content (potentially
containing stuff like '%2F')")

Conflicts:
	solenv/gbuild/Extension.mk
	solenv/gbuild/ExtensionTarget.mk

Change-Id: Ie4bab66d3cad2b713780a23bf2606ca56cfff37f
---
M nlpsolver/Extension_nlpsolver.mk
M sdext/Extension_presenter.mk
M solenv/bin/modules/installer/windows/msiglobal.pm
M solenv/gbuild/Extension.mk
M swext/Extension_wiki-publisher.mk
5 files changed, 141 insertions(+), 52 deletions(-)

Approvals:
  Michael Stahl: Verified; Looks good to me, approved


--
To view, visit https://gerrit.libreoffice.org/563
To unsubscribe, visit https://gerrit.libreoffice.org/settings

Gerrit-MessageType: merged
Gerrit-Change-Id: Ie4bab66d3cad2b713780a23bf2606ca56cfff37f
Gerrit-PatchSet: 1
Gerrit-Project: core
Gerrit-Branch: libreoffice-3-6
Gerrit-Owner: Stephan Bergmann <sbergman at redhat.com>
Gerrit-Reviewer: Michael Stahl <mstahl at redhat.com>



More information about the LibreOffice mailing list