summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordarkvater <darkvater@openttd.org>2004-08-12 21:46:56 +0000
committerdarkvater <darkvater@openttd.org>2004-08-12 21:46:56 +0000
commitd3be7f2de7a84d93ab9c03545e90cf530d11f166 (patch)
treea8a0f1de3d48864c9fd5bd73a49647a534198e1f
parent336ba2ba8ae007ab371c86dcea95e2dab18da3d8 (diff)
downloadopenttd-d3be7f2de7a84d93ab9c03545e90cf530d11f166.tar.xz
(svn r32) -Fix [1007277] Windows Installer Fixes for bugs [991118] and [991102]. (lucaspiller)
-rw-r--r--os/win32/installer/install.nsi20
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"