From 9fadc779798cb93a0edc01c0aa6b206bbebc32a4 Mon Sep 17 00:00:00 2001 From: Patrice Ferlet Date: Thu, 10 Jul 2025 08:10:11 +0200 Subject: [PATCH] chore(package): Add application in registry Allow the application to appear in "Install/Uninstall" Windows parameters. --- nsis/katenary.nsi | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/nsis/katenary.nsi b/nsis/katenary.nsi index f098c18..3a7c4cd 100644 --- a/nsis/katenary.nsi +++ b/nsis/katenary.nsi @@ -92,8 +92,13 @@ Section "Install" File "..\dist\katenary.exe" File "..\LICENSE" 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 Pop $0 @@ -114,4 +119,6 @@ Section "Uninstall" Delete "$INSTDIR\LICENSE" Delete "$INSTDIR\README.md" RMDir "$INSTDIR" + + DeleteRegKey HKCU "Software\Microsoft\Windows\CurrentVersion\Uninstall\Katenary" SectionEnd