Date: prev next · Thread: first prev next last
2012 Archives by date, by thread · List index


On 07/23/2012 12:38 PM, Michael Stahl wrote:
On 22/07/12 16:36, Lubos Lunak wrote:
  There was one more thing broken. The recent changes to get dev-install
working changed the package format built in the 'build' target to .zip, so
there was no .msi package to upload. I've reverted that change and moved the
FORCE2ARCHIVE part to dev-install,

oh i didn't notice that FORCE2ARCHIVE would prevent MSI from being
built, but looking at the actual instsetoo_native/util/makefile.mk it
overrides PKGFORMAT, so it's not a surprise :)

if we want to build a MSI anyway, then building the archive in
dev-install makes a lot of sense.

See <http://cgit.freedesktop.org/libreoffice/core/commit/?id=05250e05b00f363c2c65e6099714070beea89ca0> "sb118: independent of PKGFORMAT, always build a default-language openoffice product also in archive format, so that tests that require an OOo installation (like smoketestoo_native) have one available" and <http://cgit.freedesktop.org/libreoffice/core/commit/?id=292efdc53861499dbef66122a5299b01019e265b> "sb118: always set PKGFORMAT (so that always building openoffice_en-US.archive in instsetoo_native/util also works on Windows)" for how this was achieved in OOo times. On all platforms, it always built an additional archive installation set in module insetsetoo_native, so that during the later build of module smoketestoo_native that archive installation set could be unpacked and used for the smoke test (as well as any subsequenttests; only on Windows the installation set was not unpacked once to solver/*/installation, but for each test anew to a temp folder, to work around problems with long file paths).

No idea how much of that got broken in the meantime though. (As for non-Windows, the solver/*/installation set used by the various tests is now produced by another means via "make dev-install".)

Stephan

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.