office-gobmx/instsetoo_native
Mike Kaganski 419866e851 MSI: Fix Signature table's FileName column type
It was "Filename" [1] since commit 68d28e2534
(#i28464# ooo native installer, 2004-05-24). But according to the spec [2],
it should be "Text" [3].

Found accidentally, because of an MSM bug in VS 2022 [4]. The unnecessary
entries there for Signature table conflicted with ours, preventing merge.

[1] https://learn.microsoft.com/en-us/windows/win32/msi/filename
[2] https://learn.microsoft.com/en-us/windows/win32/msi/signature-table
[3] https://learn.microsoft.com/en-us/windows/win32/msi/text
[4] https://developercommunity.visualstudio.com/t/Microsoft_VC143_CRT_x64msm-v14363253/10505819

Change-Id: I9911b8c02df57f202d197c634b565ce74b35d7e6
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/158783
Tested-by: Jenkins
Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
2023-11-02 09:42:43 +01:00
..
inc_common/windows/msi_templates/Binary Integrate msicreator into LO and generate installer 2023-04-22 04:52:55 +02:00
inc_ooohelppack/windows/msi_templates MSI: Fix Signature table's FileName column type 2023-11-02 09:42:43 +01:00
inc_openoffice MSI: Fix Signature table's FileName column type 2023-11-02 09:42:43 +01:00
inc_sdkoo/windows/msi_templates MSI: Fix Signature table's FileName column type 2023-11-02 09:42:43 +01:00
util windows packaging: remove unused msp creation 2022-08-18 16:07:43 +02:00
CustomTarget_install.mk Add configure switch to enable building the installer with WiX. 2023-05-23 11:47:19 +02:00
CustomTarget_setup.mk bump minimum make version to 4.0 (for $(file …) function) 2022-12-13 15:03:24 +00:00
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).