Mercurial > hg > openttd
changeset 31:94907ff078eb draft
(svn r32) -Fix [1007277] Windows Installer Fixes for bugs [991118] and [991102]. (lucaspiller)
author | darkvater <darkvater@openttd.org> |
---|---|
date | Thu, 12 Aug 2004 21:46:56 +0000 |
parents | 77d403310d23 |
children | 40e239a132bc |
files | os/win32/installer/install.nsi |
diffstat | 1 files changed, 13 insertions(+), 7 deletions(-) [+] |
line wrap: on
line diff
--- 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 @@ ; 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"