48 lines
980 B
Text
48 lines
980 B
Text
|
|
; The name of the installer
|
|
Name "PESTERCHUM3.41"
|
|
|
|
; The file to write
|
|
OutFile "pesterchum3.41.update.exe"
|
|
|
|
RequestExecutionLevel admin
|
|
|
|
Page components
|
|
Page instfiles
|
|
|
|
; The stuff to install
|
|
Section "Pesterchum"
|
|
|
|
SectionIn RO
|
|
|
|
ReadRegStr $INSTDIR HKLM "SOFTWARE\Pesterchum" "Install_Dir"
|
|
|
|
StrCmp $INSTDIR "" error
|
|
|
|
; Set output path to the installation directory.
|
|
SetOutPath $INSTDIR
|
|
|
|
; Put file there
|
|
File /r themes
|
|
File /r smilies
|
|
File /r quirks
|
|
File README.mkdn
|
|
File CHANGELOG.mkdn
|
|
File version.py
|
|
File pesterchum.exe
|
|
File pesterchum.exe.manifest
|
|
|
|
|
|
Rename $INSTDIR\README.mkdn $INSTDIR\readme.txt
|
|
Rename $INSTDIR\CHANGELOG.mkdn $INSTDIR\changelog.txt
|
|
|
|
Delete "$SMPROGRAMS\Pesterchum\Pesterchum.lnk"
|
|
CreateShortcut "$SMPROGRAMS\Pesterchum\Pesterchum.lnk" "$INSTDIR\pesterchum.exe"
|
|
|
|
Goto done
|
|
error:
|
|
MessageBox MB_OK "Pesterchum not found on this machine!"
|
|
done:
|
|
|
|
SectionEnd
|