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
_______________________________________________
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice