aboutsummaryrefslogtreecommitdiff
path: root/project/Win32BuildSetup
diff options
context:
space:
mode:
authorMartijn Kaijser <mcm.kaijser@gmail.com>2013-08-25 00:33:22 +0200
committerMartijn Kaijser <mcm.kaijser@gmail.com>2013-08-25 17:19:08 +0200
commit6f165fd7e5f743cd38ca3aeb230b1a5406694847 (patch)
treeaba0bd2be6fabf210c5743b0db1d0747a276f90d /project/Win32BuildSetup
parent49e9127aaa1336ff5cd143092d01ef203ecb51c4 (diff)
[win32] Set minimum of Vista and up required to install
Diffstat (limited to 'project/Win32BuildSetup')
-rw-r--r--project/Win32BuildSetup/XBMC for Windows.nsi5
1 files changed, 5 insertions, 0 deletions
diff --git a/project/Win32BuildSetup/XBMC for Windows.nsi b/project/Win32BuildSetup/XBMC for Windows.nsi
index bb503cb3b8..cb10f2f7bc 100644
--- a/project/Win32BuildSetup/XBMC for Windows.nsi
+++ b/project/Win32BuildSetup/XBMC for Windows.nsi
@@ -10,6 +10,7 @@
!include "MUI2.nsh"
!include "nsDialogs.nsh"
!include "LogicLib.nsh"
+ !include "WinVer.nsh"
;--------------------------------
;General
@@ -380,6 +381,10 @@ Section "-Check DirectX installation" SEC_DIRECTXCHECK
SectionEnd
Function .onInit
+ ${IfNot} ${AtLeastWinVista}
+ MessageBox MB_OK|MB_ICONSTOP|MB_TOPMOST|MB_SETFOREGROUND "Windows Vista or above required.$\nThis program can not be run on Windows XP"
+ Quit
+ ${EndIf}
# set section 'SEC_DIRECTX' as selected and read-only if required dx version not found
IfFileExists ${DXVERSIONDLL} +3 0
IntOp $0 ${SF_SELECTED} | ${SF_RO}