Commit Graph

25 Commits

Author SHA1 Message Date
Simon Rozman
a98ef46c5d MSI: Squash INSTALLLEVEL 1,2,3 → 1
Our default used to be INSTALLLEVEL 3, but Microsoft default is 1. By
overriding Microsoft default in Property table, we override the
INSTALLLEVEL user might have specified on the command line.

Since our installations no longer use "Minimal/Typical/Full", we may
squash "Minimal" and "Typical" into Minimal.

Signed-off-by: Simon Rozman <simon@rozman.si>
2025-03-13 14:15:04 +01:00
Simon Rozman
214dfc2017 MSI: Discontinue prefixed row IDs in tables
humanSimon, is this really you? 😉

Signed-off-by: Simon Rozman <simon@rozman.si>
2022-02-15 13:08:31 +01:00
Simon Rozman
a2441233b4 Update Copyright year
Signed-off-by: Simon Rozman <simon@rozman.si>
2022-01-07 11:36:26 +01:00
Simon Rozman
0ba186c984 Switch to SPDX license notice
Signed-off-by: Simon Rozman <simon@rozman.si>
2021-12-01 08:37:10 +01:00
Simon Rozman
5b1c1fc23d Resolve charset .idtx/.idt confusion
NMake inline files are always created using ACP. The "1252" in the .idtx
header has no effect on this. However, we must encode the .idt files
using correct charset/codepage regardless the ACP being used on the
building machine.

Signed-off-by: Simon Rozman <simon@rozman.si>
2021-11-19 14:19:58 +01:00
Simon Rozman
924971bb3b Copyright: Bump year
Signed-off-by: Simon Rozman <simon@rozman.si>
2021-03-25 08:33:26 +01:00
Simon Rozman
dc4cc1b22e Makefile: Optimize building
Signed-off-by: Simon Rozman <simon@rozman.si>
2020-03-03 14:44:29 +01:00
Simon Rozman
e7617949b3 Reapply "Unify component GUIDs across platforms"
This reverts commit fbbf89ba55.

Signed-off-by: Simon Rozman <simon@rozman.si>
2020-02-25 13:21:24 +01:00
Simon Rozman
fbbf89ba55 Revert "Unify component GUIDs across platforms"
This reverts commit 4cd1196d14.

Due to Active Setup StubPath bug in already deployed MSI packages we can
fix automatically using minor update only, we cannot change the
component GUIDs just yet.

Signed-off-by: Simon Rozman <simon@rozman.si>
2020-02-24 13:26:55 +01:00
Simon Rozman
154cd798e4 Extend copyright year
Signed-off-by: Simon Rozman <simon@rozman.si>
2020-02-11 15:38:53 +01:00
Simon Rozman
4cd1196d14 Unify component GUIDs across platforms
Signed-off-by: Simon Rozman <simon@rozman.si>
2020-02-11 12:16:20 +01:00
Simon Rozman
38238d1183 Extend copyright year 2018-09-07 23:51:15 +02:00
Simon Rozman
ab2ff99b0d Add UPDATER_BIN_DIR check 2018-09-07 23:21:14 +02:00
Simon Rozman
dcdbaa6483 Make Updater static library 2018-09-07 22:35:35 +02:00
Simon Rozman
c160d4b9eb Use local wxWidget DLLs 2018-09-03 10:00:08 +02:00
Simon Rozman
c25cf09b9a Copyright extended to 2017 2017-04-18 14:03:35 +02:00
Simon Rozman
598f0b7963 Updating task triggering adjusted to workaround Windows 10 Task Scheduler 0x800710e0 bug 2016-10-13 12:32:16 +02:00
Simon Rozman
365c675780 rcxgettext.exe dependency eliminated 2016-09-19 10:45:50 +02:00
Simon Rozman
83298f96da Adaptation to MSIBuild updates
- Source file English "en_US" instead of generic "En" now
- MSIBUILD_LANG_PO merged to LANG
2016-09-19 09:51:06 +02:00
Simon Rozman
07c11ef392 Generation of localized IDT files simplified 2016-09-06 16:40:15 +02:00
Simon Rozman
bec0e13581 Support for Russian localization introduced 2016-07-14 18:07:13 +02:00
Simon Rozman
529bd00da5 Update check logic moved to standalone DLL to make it reusable 2016-05-24 16:50:36 +02:00
Simon Rozman
e8a0d13541 MSIBuildCfg.mak moved 2016-03-30 15:07:07 +02:00
Simon Rozman
28b00d37dc Friendlier parameter names 2016-03-30 13:16:47 +02:00
Simon Rozman
840f1bce06 MSIBuild support added 2016-03-30 11:37:43 +02:00