96 Commits

Author SHA1 Message Date
64ef4f5921 Preset version to 2.3.2
Signed-off-by: Simon Rozman <simon@rozman.si>
2020-02-25 08:53:44 +01:00
867ab0f149 Fix upgrading from previous version
As the language and platform-dependent component GUIDs changed and we
wish to retain the original destination folders and filenames the
RemoveExistingProducts custom action is now invoked differently
according to the version of the product we are upgrading.

When we are upgrading an old package with legacy component GUIDs, we're
uninstalling it before installing the new one.

When we will be upgrading a modern package with platform/language
dependent component GUIDs, we will remove the leftover components after
installing the new one.

This should deliver compatible upgrades of existing versions while
providing optimal upgrading in the future.

Signed-off-by: Simon Rozman <simon@rozman.si>
2020-02-15 19:08:00 +01:00
ebdbb84a29 Enable recommended code analysis and address warnings
Signed-off-by: Simon Rozman <simon@rozman.si>
2020-02-13 13:18:11 +01:00
62702a0194 Remove excessive UTF-8 BOM
Signed-off-by: Simon Rozman <simon@rozman.si>
2020-02-11 15:42:11 +01:00
b3702ed237 Extend copyright year
Signed-off-by: Simon Rozman <simon@rozman.si>
2020-02-11 15:38:57 +01:00
90a53fb139 Unify upgrade GUID across platforms
Signed-off-by: Simon Rozman <simon@rozman.si>
2020-02-11 11:46:26 +01:00
ac2c225540 Add missing MSIBUILD_LANG_GUID and MSIBUILD_PLAT_GUID properties
Updated version of wxExtend sub-module requires them.

Signed-off-by: Simon Rozman <simon@rozman.si>
2020-02-11 11:46:05 +01:00
0800f813ff Rename stdafx.h to pch.h
Signed-off-by: Simon Rozman <simon@rozman.si>
2020-02-10 14:10:29 +01:00
94cbed643d Move distribution to CDN server
Signed-off-by: Simon Rozman <simon@rozman.si>
2019-12-04 10:18:01 +01:00
f54c048b74 Preset version to 2.3.1
Signed-off-by: Simon Rozman <simon@rozman.si>
2019-12-04 10:07:00 +01:00
6799a1f8a6 Preset version to 2.3
Signed-off-by: Simon Rozman <simon@rozman.si>
2019-09-23 09:58:58 +02:00
84973a57d6 Set version to 2.2
Signed-off-by: Simon Rozman <simon@rozman.si>
2019-08-09 15:01:06 +02:00
b6567582e5 Enable function-level linking to allow LTCG
Signed-off-by: Simon Rozman <simon@rozman.si>
2019-06-19 12:05:05 +02:00
99283e806a Preset version to 2.1.4.
Signed-off-by: Simon Rozman <simon@rozman.si>
2019-04-01 19:35:49 +02:00
893dbf5783 Update year to 2019
Signed-off-by: Simon Rozman <simon@rozman.si>
2019-04-01 14:50:04 +02:00
c9231078a6 Preset version to 2.1.3
Signed-off-by: Simon Rozman <simon@rozman.si>
2019-04-01 14:49:24 +02:00
4900202d7e Trigger per-user setup on logon 2019-04-01 14:48:31 +02:00
a3c73e1c4d Preset version to 2.1.2 2018-11-19 12:07:10 +01:00
c8ea746474 Preset version to 2.1.1 2018-11-06 09:24:50 +01:00
039dae11bc Set version to 2.1 2018-10-09 14:00:02 +02:00
1feebdbbf8 Pre-set version to 2.1-beta7 2018-09-25 12:02:39 +02:00
e86847f364 Introduce preliminary ARM64 support 2018-09-10 09:41:50 +02:00
ddae64ca6d Extend copyright year 2018-09-07 23:57:59 +02:00
bc48240e0a Upgrade to Visual Studio 2017 and wxWidgets 3.1.2 static 2018-09-07 23:41:58 +02:00
a22bbcb407 Use local wxWidget DLLs 2018-09-03 10:32:04 +02:00
ab319af0b8 Update Amebis URL 2018-07-05 09:28:41 +02:00
8f5cd8cae7 Extend copyright to 2017 2017-12-22 10:32:55 +01:00
cc4baa3214 Preset version to 2.1-beta6 2017-12-19 14:18:14 +01:00
61d3369631 Set version to 2.1-beta5 2017-12-19 12:23:28 +01:00
c5c505e32e Version set to 2.1-beta4 2017-07-13 15:00:00 +02:00
9ff3f8c2ab Version set to 2.1-beta3 2017-07-12 16:01:45 +02:00
593392782a Version set to 2.1-beta2 2017-06-01 20:04:39 +02:00
8da5f88e0d MSICA has its own copy of WinStd and MSICALib libraries to allow stand-alone configuration (i.e. static RTL) 2017-04-24 23:07:06 +02:00
b7bef14746 Copyright extended to 2017 2017-04-18 14:05:45 +02:00
4aacc4abc5 Version set to 2.1-beta1 2017-04-03 12:38:54 +02:00
acf86e2ce0 Reverted to SHA1 Authenticode signatures for Windows XP compatibility 2017-03-14 09:44:31 +01:00
8e2a3860e3 Changed to RFC3161 time-stamping and forced SHA1 digest to support Vista 2017-03-10 13:49:07 +01:00
f65634e285 Sub-module update and version set to 2.0 2016-11-08 11:20:50 +01:00
f14fa2911d Version set to 2.0-beta14 2016-10-18 13:50:13 +02:00
c9779c3772 Version set to 2.0-beta13 2016-10-17 10:38:34 +02:00
b0b434fec2 Version set to 2.0-beta12 2016-10-13 12:56:08 +02:00
52689653d0 Adaptation to Updater changes 2016-10-11 13:25:33 +02:00
8d9af61d5e ZRCOLA_ >> PRODUCT_ 2016-10-11 12:54:13 +02:00
641d178248 include/zrcola.h >> include/version.h 2016-10-11 12:49:01 +02:00
f8eead6835 MSI building process revised
- Common cabinet file for all language variations
- Same practice applied as with GÉANTLink project
2016-10-11 11:08:36 +02:00
dacca1409e Version set to 2.0-beta10 2016-10-05 19:39:28 +02:00
181778c981 Adaptation to MSIBuild updates
- Source file English "en_US" instead of generic "En" now
- MSIBUILD_LANG_PO merged to LANG
- Language names in MSIBuild extended from two letter to ll_CC syntax
2016-09-19 10:04:42 +02:00
ffb887b306 Creation of localized folder added 2016-09-15 12:56:38 +02:00
ab28678227 Generation of localized IDT files simplified 2016-09-06 16:40:56 +02:00
a7c6f2967f Version set to 2.0-beta9 2016-08-03 08:28:29 +02:00