# HG changeset patch # User darkvater # Date 1092347216 0 # Node ID 85a8c911441c7f8637d3313770a5d52ad536d3ed # Parent e705d4f866e5ffdfed70ee45ab8a828354589cd3 (svn r32) -Fix [1007277] Windows Installer Fixes for bugs [991118] and [991102]. (lucaspiller) diff -r e705d4f866e5 -r 85a8c911441c os/win32/installer/install.nsi --- a/os/win32/installer/install.nsi Thu Aug 12 21:42:20 2004 +0000 +++ b/os/win32/installer/install.nsi Thu Aug 12 21:46:56 2004 +0000 @@ -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 @@ ; 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 @@ ;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"