chore(package): Add application in registry

Allow the application to appear in "Install/Uninstall" Windows
parameters.
This commit is contained in:
2025-07-10 08:10:11 +02:00
parent 13d231a62c
commit 9fadc77979

View File

@@ -92,7 +92,12 @@ Section "Install"
File "..\dist\katenary.exe" File "..\dist\katenary.exe"
File "..\LICENSE" File "..\LICENSE"
File "..\README.md" File "..\README.md"
WriteUninstaller "$INSTDIR\uninstall-katenary.exe" WriteUninstaller "$INSTDIR\uninstall-katenary.exe"
WriteRegStr HKCU "Software\Microsoft\Windows\CurrentVersion\Uninstall\Katenary" "DisplayName" "Katenary"
WriteRegStr HKCU "Software\Microsoft\Windows\CurrentVersion\Uninstall\Katenary" "UninstallString" "$INSTDIR\uninstall-katenary.exe"
WriteRegStr HKCU "Software\Microsoft\Windows\CurrentVersion\Uninstall\Katenary" "InstallLocation" "$INSTDIR"
WriteRegStr HKCU "Software\Microsoft\Windows\CurrentVersion\Uninstall\Katenary" "DisplayIcon" "$INSTDIR\katenary.exe"
EnVar::SetHKCU EnVar::SetHKCU
Pop $0 Pop $0
@@ -114,4 +119,6 @@ Section "Uninstall"
Delete "$INSTDIR\LICENSE" Delete "$INSTDIR\LICENSE"
Delete "$INSTDIR\README.md" Delete "$INSTDIR\README.md"
RMDir "$INSTDIR" RMDir "$INSTDIR"
DeleteRegKey HKCU "Software\Microsoft\Windows\CurrentVersion\Uninstall\Katenary"
SectionEnd SectionEnd