1
Fork 0

Simplify NSIS package script.

This commit is contained in:
Graydon Hoare 2012-01-05 17:03:02 -08:00
parent 8634c238c6
commit a2acb052ca

View file

@ -23,19 +23,8 @@ Section
SectionEnd
Section "Compiler"
SetOutPath $INSTDIR\bin
File /oname=rustc.exe stage3\bin\rustc.exe
SetOutPath $INSTDIR\lib
File /oname=rustllvm.dll stage3\lib\rustllvm.dll
File /oname=rustrt.dll stage3\lib\rustrt.dll
File /oname=std.dll stage3\lib\std.dll
SetOutPath $INSTDIR\lib\rustc\i686-pc-mingw32\lib
File /oname=rustrt.dll stage3\lib\rustc\i686-pc-mingw32\lib\rustrt.dll
File /oname=std.dll stage3\lib\rustc\i686-pc-mingw32\lib\std.dll
File /oname=main.o stage3\lib\rustc\i686-pc-mingw32\lib\main.o
File /oname=intrinsics.bc stage3\lib\rustc\i686-pc-mingw32\lib\intrinsics.bc
SetOutPath $INSTDIR
File /nonfatal /r i686-pc-mingw32\stage3\*.*
SectionEnd
Section "Documentation"
@ -46,21 +35,18 @@ SectionEnd
Section "Uninstall"
Delete $INSTDIR\uninstall.exe
Delete $INSTDIR\bin\rustc.exe
Delete $INSTDIR\lib\rustllvm.dll
Delete $INSTDIR\lib\rustrt.dll
Delete $INSTDIR\lib\std.dll
Delete $INSTDIR\lib\rustc\i686-pc-mingw32\lib\rustrt.dll
Delete $INSTDIR\lib\rustc\i686-pc-mingw32\lib\std.dll
Delete $INSTDIR\lib\rustc\i686-pc-mingw32\lib\main.o
Delete $INSTDIR\lib\rustc\i686-pc-mingw32\lib\intrinsics.bc
Delete $INSTDIR\bin\*.*
Delete $INSTDIR\lib\*.*
Delete $INSTDIR\lib\rustc\i686-pc-mingw32\bin\*.*
Delete $INSTDIR\lib\rustc\i686-pc-mingw32\lib\*.*
Delete $INSTDIR\doc\rust.html
Delete $INSTDIR\doc\rust.pdf
RMDir $INSTDIR\bin
RMDir $INSTDIR\lib\rustc\i686-pc-mingw32\bin
RMDir $INSTDIR\lib\rustc\i686-pc-mingw32\lib
RMDir $INSTDIR\lib\rustc\i686-pc-mingw32
RMDir $INSTDIR\lib\rustc
RMDir $INSTDIR\lib
RMDir $INSTDIR\doc
RMDir $INSTDIR
SectionEnd
SectionEnd