From d3be7f2de7a84d93ab9c03545e90cf530d11f166 Mon Sep 17 00:00:00 2001 From: darkvater Date: Thu, 12 Aug 2004 21:46:56 +0000 Subject: (svn r32) -Fix [1007277] Windows Installer Fixes for bugs [991118] and [991102]. (lucaspiller) --- os/win32/installer/install.nsi | 20 +++++++++++++------- 1 file changed, 13 insertions(+), 7 deletions(-) (limited to 'os') 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" -- cgit v1.2.3-70-g09d2