office-gobmx/scp2
Mike Kaganski ec0a49ecc7 Windows 7-8.1 support was removed, prevent install on these old systems
There is no simple "Windows is 10 or newer" check in MSI, with the
Microsoft policy of "you don't need to know real Windows version".
See also https://developercommunity.visualstudio.com/t/detect-a-windows-version-from-msi/412198

The values that MSI sees (e.g. on my Win11) are:

Property(C): VersionNT = 603
Property(C): VersionNT64 = 603
Property(C): WindowsBuild = 9600

So those can't be used for the check. I use the WINMAJORVER that is
read from registry (Software\Microsoft\Windows NT\CurrentVersion).

There is no more need to check and install UCRT; it was dropped.

Change-Id: Ic02d6aeb965e9684bafd4357f969980f77000e73
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/178049
Tested-by: Jenkins
Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
2024-12-07 20:06:46 +01:00
..
inc
macros
source Windows 7-8.1 support was removed, prevent install on these old systems 2024-12-07 20:06:46 +01:00
AutoInstall.mk Drop unused CT2N extension 2022-04-26 10:08:30 +02:00
CustomTarget_langmacros.mk scp2: simplifiy language snippet creation rules 2024-09-02 21:16:10 +02:00
InstallModule_activex.mk scp2: move activex libs to AutoInstall 2014-08-02 22:23:49 +02:00
InstallModule_base.mk tdf#90753 scp2: move firebirdsdbc packages to AutoInstall 2017-01-09 16:43:29 +01:00
InstallModule_calc.mk scp2: move calc executables to AutoInstall 2014-10-29 11:37:50 +01:00
InstallModule_draw.mk scp2: move draw executables to AutoInstall 2014-10-29 11:37:50 +01:00
InstallModule_extensions.mk Drop unused CT2N extension 2022-04-26 10:08:30 +02:00
InstallModule_gnome.mk scp2: Bin not used defines 2016-12-25 09:11:11 +01:00
InstallModule_graphicfilter.mk Make the "Mac-like" or "canonical" app bundle structure always used on OS X 2014-09-09 13:55:23 +03:00
InstallModule_impress.mk Reduce ENABLE_OPENGL / ENABLE_HEADLESS confusion 2016-08-03 22:36:36 +03:00
InstallModule_kde.mk fdo#60924: autoinstall kde libraries 2013-05-04 17:36:47 +02:00
InstallModule_math.mk scp2: move math executables to AutoInstall 2014-10-29 11:37:51 +01:00
InstallModule_onlineupdate.mk fix copypasta 2013-06-05 13:01:51 +02:00
InstallModule_ooo.mk Match conditionals in dictionaries/Module_dictionaries.mk 2022-11-07 00:02:57 +01:00
InstallModule_python.mk add --disable-librelogo to disable LibreLogo at build time 2021-01-19 13:55:08 +01:00
InstallModule_quickstart.mk scp2: argh, fix the *other* typo on that line too 2016-02-17 18:07:16 +01:00
InstallModule_sdkoo.mk scp2: replace PACKAGE_FILELIST_DIR macro with SDK_PACKAGE_FILELIST 2017-06-02 16:34:53 +02:00
InstallModule_spsupp.mk Move spsupp components to a separate installer feature 2019-08-30 15:02:00 +02:00
InstallModule_ure.mk Remove MinGW support 2017-02-10 18:01:27 +00:00
InstallModule_windows.mk Windows 7-8.1 support was removed, prevent install on these old systems 2024-12-07 20:06:46 +01:00
InstallModule_winexplorerext.mk scp2: merge explorer extension modules 2017-06-02 16:34:54 +02:00
InstallModule_writer.mk scp2: move writer executables to AutoInstall 2014-10-29 11:37:51 +01:00
InstallModule_xsltfilter.mk scp2: move xsltfilter packages to AutoInstall 2015-02-28 22:28:57 +01:00
InstallScript_sdkoo.mk Move to MPLv2 license headers, with ESC decision and author's permission. 2013-04-22 09:37:38 +01:00
InstallScript_setup_osl.mk scp2: Take ENABLE_{KF,QT}6 into account 2024-02-14 09:42:53 +01:00
Makefile gbuildize scp2 2012-05-29 07:34:18 +02:00
Module_scp2.mk scp2: Take ENABLE_{KF,QT}6 into account 2024-02-14 09:42:53 +01:00
README.md Updated README.md files to represent current code / use Markdown format 2021-04-07 17:47:16 +02:00

SCript Particle Installer

This contains code that describes which pieces of the project should be packaged and installed - it is used to build among other things a setup_osl.inf or .ins file - that is used by solenv/bin/make_installer.pl to build the installation.