diff options
author | Martijn Kaijser <mcm.kaijser@gmail.com> | 2013-08-25 00:33:22 +0200 |
---|---|---|
committer | Martijn Kaijser <mcm.kaijser@gmail.com> | 2013-08-25 17:19:08 +0200 |
commit | 6f165fd7e5f743cd38ca3aeb230b1a5406694847 (patch) | |
tree | aba0bd2be6fabf210c5743b0db1d0747a276f90d /project/Win32BuildSetup | |
parent | 49e9127aaa1336ff5cd143092d01ef203ecb51c4 (diff) |
[win32] Set minimum of Vista and up required to install
Diffstat (limited to 'project/Win32BuildSetup')
-rw-r--r-- | project/Win32BuildSetup/XBMC for Windows.nsi | 5 |
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} |