From bb2591305345622bba80812e8570498f7b5621a7 Mon Sep 17 00:00:00 2001 From: Thomas Bernard Date: Tue, 4 Dec 2018 00:07:37 +0100 Subject: [PATCH] nsis: StrCmp is a installation time instruction ! so use !if to not include files --- install/WinInstaller.nsi | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/install/WinInstaller.nsi b/install/WinInstaller.nsi index 5b1a7018..5ff8f437 100644 --- a/install/WinInstaller.nsi +++ b/install/WinInstaller.nsi @@ -93,16 +93,16 @@ Section "Grafx2" SecProgram File "..\src-${VERSION}.tgz" SetOutPath "$INSTDIR\bin" File ..\bin\grafx2-${API}.exe - StrCmp ${API} "sdl" 0 nosdl + !if ${API} == "sdl" File ..\bin\SDL_image.dll File ..\bin\SDL.dll File ..\bin\SDL_ttf.dll - nosdl: - File ..\bin\${FREETYPEDLL} - File ..\bin\${JPEGDLL} + File ..\bin\${FREETYPEDLL} + File ..\bin\${JPEGDLL} + File ..\bin\${TIFFDLL} + !endif File ..\bin\zlib1.dll File ..\bin\${PNGDLL} - File ..\bin\${TIFFDLL} SetOutPath "$INSTDIR\share\grafx2" File ..\share\grafx2\gfx2.gif File ..\share\grafx2\gfx2def.ini