c91c190379
For one, a dependency on gb_Postprocess_get_target,AllModulesButInstsetNative was missing, so copying from instdir might have kicked in too early, before the instdir files had been updated (e.g., in an incremental build). For another, in a from-scratch build, files like instdir/program/qt_soffice.html might not yet have been around, but I'm too dumb to get gbuild to do what I want here (i.e., copy files from instdir to workdir once the files are available in instdir and only if the files in instdir are newer than those in workdir). So just make this .PHONY and always copy all the files (in line with how other PKGFORMATs also always rebuild their artifacts, IIUC). Change-Id: I8b84677cdf867a2b66027ec4a4d781cd1fe623b7 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/171077 Tested-by: Jenkins Reviewed-by: Stephan Bergmann <stephan.bergmann@allotropia.de> |
||
---|---|---|
.. | ||
inc_common/windows/msi_templates/Binary | ||
inc_ooohelppack/windows/msi_templates | ||
inc_openoffice | ||
inc_sdkoo/windows/msi_templates | ||
util | ||
CustomTarget_emscripten-install.mk | ||
CustomTarget_install.mk | ||
CustomTarget_setup.mk | ||
Makefile | ||
Module_instsetoo_native.mk | ||
ooenv | ||
Package_instsetoo_native_ooenv.mk | ||
Package_setup.mk | ||
Package_setup_ure.mk | ||
README.md |
Native Install-Set Creation
This is where you will find your natively packaged builds after the build has completed. On Windows these would live in:
workdir/*/installation/LibreOffice_Dev/native/install/en-US/*.msi
for example (nothing like a few long directory names before breakfast).
Also generates .ini
files for the instdir/
tree (which are unfortunately
duplicated for now between instsetoo_native/CustomTarget_setup.mk
and scp2
).