From 4ac44492c4cbd0ed2523e43ea816caf2754da421 Mon Sep 17 00:00:00 2001 From: Brian Anderson Date: Tue, 17 Jan 2012 11:36:21 -0800 Subject: [PATCH] dist: Add the uninstaller to the win32 control panel --- src/etc/pkg/rust.nsi | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/etc/pkg/rust.nsi b/src/etc/pkg/rust.nsi index 2b2bfa28c551..6cac6a756e9b 100644 --- a/src/etc/pkg/rust.nsi +++ b/src/etc/pkg/rust.nsi @@ -41,8 +41,19 @@ Section "Uninstall" RMDir $INSTDIR\bin RMDir $INSTDIR\doc RMDir $INSTDIR + DeleteRegKey HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\Rust" SectionEnd Section WriteUninstaller $INSTDIR\uninstall.exe + WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\Rust" \ + "DisplayName" "Rust" + WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\Rust" \ + "Publisher" "Mozilla" + WriteRegDWORD HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\Rust" \ + "NoModify" 1 + WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\Rust" \ + "UninstallString" "$\"$INSTDIR\uninstall.exe$\"" + WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\Rust" \ + "QuietUninstallString" "$\"$INSTDIR\uninstall.exe$\" /S" SectionEnd