PogoBijoux/bijoux.nsi
2023-03-12 01:26:39 +01:00

86 lines
2.7 KiB
Plaintext

# Bijoux NSIS Installer
Name "PogoBijoux 1.0.1"
OutFile "INSTBIJX.EXE"
InstallDir "$PROGRAMFILES\PogoBijoux"
Icon data/install.ico
InstallDirRegKey HKLM "Software\PogoBijoux" "INSTDIR"
RequestExecutionLevel admin
Page Directory
Page License
Page InstFiles
UninstPage UninstConfirm
UninstPage InstFiles
LicenseText "You must agree to the terms and conditions in order to install this software."
LicenseData "LICENSE.TXT"
VIProductVersion "1.0.1.0"
VIAddVersionKey "ProductName" "PogoBijoux"
VIAddVersionKey "Comments" "Version 1.0.1 | released on 3/11/2023"
VIAddVersionKey "CompanyName" "MCL Software"
VIAddVersionKey "LegalCopyright" "Copyright (c) MCL Software 2020-2023"
VIAddVersionKey "FileDescription" "Installer for PogoBijoux"
VIAddVersionKey "FileVersion" "1.0.1"
Section "Install PogoBijoux"
SetOutPath $INSTDIR
File PogoBijoux.exe
File LEVELS.TXT
File LICENSE.TXT
File README.TXT
File Irrlicht.dll
File libgcc_s_dw2-1.dll
File libwinpthread-1.dll
File libsndfile-1.dll
File libstdc++-6.dll
File OpenAL32.dll
File /r audio
File /r licenses
File /r img
File /r 3d
File /r data
CreateShortCut "$DESKTOP\PogoBijoux 1.0.1.lnk" "$INSTDIR\PogoBijoux.exe" "" "" 0
WriteRegStr HKLM Software\PogoBijoux "INSTDIR" "$INSTDIR"
WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\PogoBijoux" "DisplayName" "PogoBijoux"
WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\PogoBijoux" "UninstallString" '"$INSTDIR\UNINST.EXE"'
WriteRegDWORD HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\PogoBijoux" "NoModify" 1
WriteRegDWORD HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\PogoBijoux" "NoRepair" 1
WriteUninstaller "UNINST.EXE"
Exec '"$WINDIR\NOTEPAD.EXE" "$INSTDIR\README.TXT"'
MessageBox MB_OK|MB_ICONINFORMATION "PogoBijoux has been installed! There should be a shortcut on your desktop now."
MessageBox MB_OK|MB_ICONINFORMATION "Thank you for your interest in PogoBijoux and I really hope you enjoy the game."
Quit
SectionEnd
Section "Uninstall"
MessageBox MB_YESNO|MB_ICONSTOP "WARNING! This will delete everything inside $INSTDIR!!! Would you like to continue? YOUR DATA WILL BE DESTROYED!!!" IDNO UnInstAborted
DeleteRegKey HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\PogoBijoux"
DeleteRegKey HKLM Software\PogoBijoux
RMDir /r "$INSTDIR"
Delete "$DESKTOP\PogoBijoux 1.0.1.lnk"
Goto Over
UnInstAborted:
MessageBox MB_OK|MB_ICONINFORMATION "Uninstall has been aborted. Don't worry, all your files are safe and nothing has been deleted! :)"
Over:
MessageBox MB_OK|MB_ICONINFORMATION "I hope you have an amazing rest of your day!"
MessageBox MB_OK|MB_ICONINFORMATION "Bye!"
Quit
SectionEnd