0b586aa141
Upgrade to current MSIBuild
...
Signed-off-by: Simon Rozman <simon@rozman.si>
2020-03-03 14:44:32 +01:00
04ffd649ec
Clean-up
...
Signed-off-by: Simon Rozman <simon@rozman.si>
2020-03-03 13:49:51 +01:00
1434c9a2d3
Change UpgradeCode and mark to perform major update from 2.4
...
Changing the component GUIDs and keeping the same file paths rendered
minor updating broken.
Signed-off-by: Simon Rozman <simon@rozman.si>
2020-02-25 13:32:48 +01:00
9f9e5addcc
Fix the Active Setup StubPath issue affected products
...
Signed-off-by: Simon Rozman <simon@rozman.si>
2020-02-25 08:53:45 +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
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
893dbf5783
Update year to 2019
...
Signed-off-by: Simon Rozman <simon@rozman.si>
2019-04-01 14:50:04 +02:00
4900202d7e
Trigger per-user setup on logon
2019-04-01 14:48:31 +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
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
52689653d0
Adaptation to Updater changes
2016-10-11 13:25:33 +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
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
ab28678227
Generation of localized IDT files simplified
2016-09-06 16:40:56 +02:00
4a32a4b40c
General package information moved from NMAKE macros to Property table, to allow translation to other scripts (than Windows-1252 and Windows-1250)
2016-07-15 09:52:22 +02:00
902fcf92a4
Support for Russian localization introduced
2016-07-14 18:08:15 +02:00
44c86e2886
Manual check for updates added
...
(closes #22 )
2016-05-24 16:53:26 +02:00
b88cafcdfd
Missing dependency added
2016-05-06 15:05:26 +02:00
306be13fca
GUI switched to wxAui
2016-05-03 13:29:24 +02:00
c1e9819446
MSIBuildCfg.mak moved
2016-03-30 15:09:59 +02:00