summaryrefslogtreecommitdiffstats
path: root/packaging/windows/subsurface.nsi.in
diff options
context:
space:
mode:
Diffstat (limited to 'packaging/windows/subsurface.nsi.in')
-rw-r--r--packaging/windows/subsurface.nsi.in7
1 files changed, 5 insertions, 2 deletions
diff --git a/packaging/windows/subsurface.nsi.in b/packaging/windows/subsurface.nsi.in
index 58b59a66b..32c063672 100644
--- a/packaging/windows/subsurface.nsi.in
+++ b/packaging/windows/subsurface.nsi.in
@@ -83,11 +83,12 @@
#--------------------------------
# Default installer section
-Section
+Function .onInit
!include x64.nsh
${If} 64BITBUILDTOKEN
${IfNot} ${RunningX64}
- Abort "You cannot install the 64bit version of Subsurface on a 32bit version of Windows"
+ MessageBox MB_OK "You cannot install the 64bit version of Subsurface on a 32bit version of Windows"
+ Abort "Please download the 32bit version of the Subsurface installer"
${EndIf}
${Else}
${If} ${RunningX64}
@@ -96,7 +97,9 @@ Section
goforit:
${EndIf}
${Endif}
+FunctionEnd
+Section
SetShellVarContext all
# Installation path