From f3bc47a309d0342962fd23e071e5e4a61179b2fd Mon Sep 17 00:00:00 2001 From: Floris Bos Date: Mon, 25 May 2020 00:52:37 +0200 Subject: [PATCH] Windows installer: refuse installation on ancient versions Closes #55 --- windows/rpi-imager.nsi.in | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/windows/rpi-imager.nsi.in b/windows/rpi-imager.nsi.in index 338c917..c327298 100644 --- a/windows/rpi-imager.nsi.in +++ b/windows/rpi-imager.nsi.in @@ -76,6 +76,7 @@ InstallDir "$PROGRAMFILES\Raspberry Pi Imager" !include "MUI.nsh" +!include "WinVer.nsh" !define MUI_ABORTWARNING !define MUI_UNABORTWARNING @@ -1026,6 +1027,10 @@ Function .onInit SetSilent silent WriteUninstaller "$%TEMP%\uninstall.exe" Quit ; just bail out quickly when running the "inner" installer +!else + ${IfNot} ${AtLeastWin7} + MessageBox MB_OK "Windows 7 or above required" + Quit + ${EndIf} !endif FunctionEnd -