Skip to content

Commit 943fcf6

Browse files
committed
dist: Make the win32 uninstaller work
1 parent b19fdcc commit 943fcf6

File tree

1 file changed

+8
-12
lines changed

1 file changed

+8
-12
lines changed

src/etc/pkg/rust.nsi

Lines changed: 8 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,6 @@ Page instfiles
1818
UninstPage uninstConfirm
1919
UninstPage instfiles
2020

21-
Section
22-
WriteUninstaller $INSTDIR\uninstall.exe
23-
SectionEnd
24-
2521
Section "Compiler"
2622
SetOutPath $INSTDIR
2723
File /nonfatal /r i686-pc-mingw32\stage3\*.*
@@ -36,17 +32,17 @@ SectionEnd
3632
Section "Uninstall"
3733
Delete $INSTDIR\uninstall.exe
3834
Delete $INSTDIR\bin\*.*
39-
Delete $INSTDIR\lib\*.*
40-
Delete $INSTDIR\lib\rustc\i686-pc-mingw32\bin\*.*
41-
Delete $INSTDIR\lib\rustc\i686-pc-mingw32\lib\*.*
35+
Delete $INSTDIR\bin\rustc\i686-pc-mingw32\bin\*.*
4236
Delete $INSTDIR\doc\rust.html
4337
Delete $INSTDIR\doc\rust.pdf
38+
RMDir $INSTDIR\bin\rustc\i686-pc-mingw32\bin
39+
RMDir $INSTDIR\bin\rustc\i686-pc-mingw32
40+
RMDir $INSTDIR\bin\rustc
4441
RMDir $INSTDIR\bin
45-
RMDir $INSTDIR\lib\rustc\i686-pc-mingw32\bin
46-
RMDir $INSTDIR\lib\rustc\i686-pc-mingw32\lib
47-
RMDir $INSTDIR\lib\rustc\i686-pc-mingw32
48-
RMDir $INSTDIR\lib\rustc
49-
RMDir $INSTDIR\lib
5042
RMDir $INSTDIR\doc
5143
RMDir $INSTDIR
5244
SectionEnd
45+
46+
Section
47+
WriteUninstaller $INSTDIR\uninstall.exe
48+
SectionEnd

0 commit comments

Comments
 (0)