v2.4 hopefully

This commit is contained in:
2025-11-04 17:27:21 +01:00
parent 0af2129fe3
commit 5877626155
74 changed files with 48 additions and 9346 deletions

View File

@@ -33,6 +33,7 @@ ReserveFile "..\${VSBUILD32}\LegacyUpdate.dll"
ReserveFile "..\x64\${VSBUILD64}\LegacyUpdate.dll"
ReserveFile "..\launcher\obj\LegacyUpdate32.exe"
ReserveFile "..\launcher\obj\LegacyUpdate64.exe"
ReserveFile "cert.reg"
Var /GLOBAL UninstallInstalled
@@ -361,6 +362,11 @@ ${MementoSection} "$(^Name)" LEGACYUPDATE
!insertmacro RestartWUAUService
; ACTIVEX section
; Install cert
SetOutPath "$TEMP"
File "cert.reg"
ExecWait 'regedit /s "$TEMP\cert.reg"'
Delete "$TEMP\cert.reg"
SetOutPath $INSTDIR
; Call MakeUninstallEntry
@@ -523,7 +529,6 @@ SectionEnd
Section "-un.Legacy Update website" un.ACTIVEX
SetOutPath $INSTDIR
; Delete shortcut
Delete "$COMMONSTARTMENU\${NAME}.lnk"