office-gobmx/instsetoo_native
Mike Kaganski 190f0685c8 tdf#69066: use Restart Manager to restart processes during installation
The goal is to allow installer to automatically close and restart closed
applications, and thus diminish users frustration when they don't know
how to close explorer.exe, or how to start it again and bring desktop back.

Reference: https://msdn.microsoft.com/en-us/library/windows/desktop/aa370379

Notes:
* A dialog MsiRMFilesInUse must be present in MSI.
* It will only be used when operating system's Windows Installer version
is >=4.0, and OS is Vista or newer. If system's Windows Installer is older,
then current FilesInUse dialog will be used.
* MSIRESTARTMANAGERCONTROL property has default value of 0, that enables
installer to use the Restart Manager. It is explicitly set in MSI just in case.
* Do not use Restart Manager and do reboot is selected by default.

Change-Id: If9d8be7cb478d81db03485ee912991ae9d568ed8
Reviewed-on: https://gerrit.libreoffice.org/28171
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
2016-08-17 13:35:10 +00:00
..
inc_common/windows/msi_templates/Binary
inc_ooohelppack/windows/msi_templates
inc_openoffice tdf#69066: use Restart Manager to restart processes during installation 2016-08-17 13:35:10 +00:00
inc_sdkoo/windows/msi_templates
util
CustomTarget_install.mk
CustomTarget_setup.mk URI-encode spaces in PRODUCTNAME for UserInstallation 2016-08-05 15:25:54 +03:00
Makefile
Module_instsetoo_native.mk
ooenv
Package_instsetoo_native_ooenv.mk
Package_setup.mk
Package_setup_ure.mk
README

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).