diff options
author | darkvater <darkvater@openttd.org> | 2004-08-12 21:46:56 +0000 |
---|---|---|
committer | darkvater <darkvater@openttd.org> | 2004-08-12 21:46:56 +0000 |
commit | d3be7f2de7a84d93ab9c03545e90cf530d11f166 (patch) | |
tree | a8a0f1de3d48864c9fd5bd73a49647a534198e1f /os | |
parent | 336ba2ba8ae007ab371c86dcea95e2dab18da3d8 (diff) | |
download | openttd-d3be7f2de7a84d93ab9c03545e90cf530d11f166.tar.xz |
(svn r32) -Fix [1007277] Windows Installer Fixes for bugs [991118] and [991102]. (lucaspiller)
Diffstat (limited to 'os')
-rw-r--r-- | os/win32/installer/install.nsi | 20 |
1 files changed, 13 insertions, 7 deletions
diff --git a/os/win32/installer/install.nsi b/os/win32/installer/install.nsi index 16573b6dd..116eb0396 100644 --- a/os/win32/installer/install.nsi +++ b/os/win32/installer/install.nsi @@ -1,7 +1,7 @@ ; Define your application name !define APPNAME "OpenTTD" -!define APPNAMEANDVERSION "OpenTTD 0.3.2.1" -!define APPVERSION "0.3.2.1" +!define APPNAMEANDVERSION "OpenTTD 0.3.3.0" +!define APPVERSION "0.3.3.0" !define INSTALLERVERSION 11 BrandingText "OpenTTD Installer" @@ -9,7 +9,7 @@ BrandingText "OpenTTD Installer" ; Version Info Var AddWinPrePopulate -VIProductVersion "0.3.2.1" +VIProductVersion "0.3.3.0" VIAddVersionKey "ProductName" "OpenTTD Installer" VIAddVersionKey "Comments" "Installs ${APPNAMEANDVERSION}" VIAddVersionKey "CompanyName" "OpenTTD Developers" @@ -177,14 +177,20 @@ SectionEnd ;Uninstall section Section Uninstall - MessageBox MB_YESNOCANCEL|MB_ICONQUESTION "Would you like to remove the Saved Game Folder located at '$INSTDIR\Save?' If you choose Yes, your Saved Games will be removed." IDYES RemoveSavedGames IDNO NoRemoveSavedGames + MessageBox MB_YESNOCANCEL|MB_ICONQUESTION "Would you like to remove the Saved Game Folders located at '$INSTDIR\Save?' If you choose Yes, your Saved Games will be removed." IDYES RemoveSavedGames IDNO NoRemoveSavedGames RemoveSavedGames: - Delete "$INSTDIR\Save\*.*" - Delete "$INSTDIR\AutoSave\*.*" + Delete "$INSTDIR\Save\AutoSave\*" + RMDir "$INSTDIR\Save\AutoSave" + Delete "$INSTDIR\Save\*" RMDir "$INSTDIR\Save" - RMDir "$INSTDIR\AutoSave" NoRemoveSavedGames: + MessageBox MB_YESNOCANCEL|MB_ICONQUESTION "Would you like to remove the Scenario Folders located at '$INSTDIR\Scenario?' If you choose Yes, your Scenarios will be removed." IDYES RemoveScen IDNO NoRemoveScen + RemoveScen: + Delete "$INSTDIR\Scenario\*" + RMDir "$INSTDIR\Scenario" + NoRemoveScen: + ;Remove from registry... !insertmacro MUI_STARTMENU_GETFOLDER "OpenTTD" $SHORTCUTS ReadRegStr $SHORTCUTS HKEY_LOCAL_MACHINE "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\OpenTTD" "Shortcut Folder" |