remove unused product variables from Windows installer
commit5b77c93b28b7f7b705617839eb72798568ce9f15
authorAndras Timar <atimar@suse.com>
Thu, 25 Apr 2013 08:54:20 +0000 (25 01:54 -0700)
committerAndras Timar <atimar@suse.com>
Tue, 30 Apr 2013 08:23:35 +0000 (30 01:23 -0700)
treea8326201b69f4374104894ed4ecade95d51e2c60
parent0e881978998e9b17495a63de3bb9e22aa1474066
remove unused product variables from Windows installer

OLDPRODUCT2 - it was a workaround for OOo 1.9, obsolete
SAMEPRODUCTS - same product have the same ProductCode, so installer detect it
anyway under normal circumstances. It is possible that a tester/developer tries
to install the same version with different ProductCode over an existing installation
(e.g. dailyes or RCs). Then we are in trouble. However, SAMEPRODUCTS was not in use.
Moreover, Windows Installer uses only the first three fields of the product version.
So we cannot make difference between e.g. 4.0.3.1 and 4.0.3.2, and this is the new versioning
scheme.
BETAPRODUCTS - LibreOffice have never used different upgrade code (BETAUPGRADECODE) for betas.
OLDPRODUCTSPATCH, SAMEPRODUCTSPATCH, NEWPRODUCTSPATCH - related to old Star Division patching
mechanism, they were commented out anyway.
STUBPRODUCTS, STUBUPGRADECODE - these look useless

Change-Id: I77d67b72e18fa6b3ba4182b99e198c42f247cea4
instsetoo_native/inc_ooohelppack/windows/msi_templates/Property.idt
instsetoo_native/inc_openoffice/windows/msi_templates/Property.idt
instsetoo_native/inc_sdkoo/windows/msi_templates/Property.idt
instsetoo_native/util/openoffice.lst.in
scp2/source/ooo/windowscustomaction_ooo.scp
setup_native/source/win32/customactions/tools/checkversion.cxx
setup_native/source/win32/customactions/tools/seterror.hxx
solenv/bin/modules/installer/windows/upgrade.pm