diff --git a/extra/nsis/love.nsi b/extra/nsis/love.nsi index c4bc04cdc..478ec16a2 100644 --- a/extra/nsis/love.nsi +++ b/extra/nsis/love.nsi @@ -8,20 +8,20 @@ InstallDir $PROGRAMFILES\LOVE InstallDirRegKey HKCU "Software\LOVE" "" # Graphics -!define MUI_ICON "love\extra\nsis\love.ico" -!define MUI_UNICON "love\extra\nsis\love.ico" +!define MUI_ICON "${LOVEICODIR}\love.ico" +!define MUI_UNICON "${LOVEICODIR}\love.ico" !define MUI_ABORTWARNING !define MUI_HEADERIMAGE -!define MUI_HEADERIMAGE_BITMAP "love\extra\nsis\top.bmp" # optional -!define MUI_WELCOMEFINISHPAGE_BITMAP "love\extra\nsis\left.bmp" -!define MUI_UNWELCOMEFINISHPAGE_BITMAP "love\extra\nsis\left.bmp" +!define MUI_HEADERIMAGE_BITMAP "${LOVEICODIR}\top.bmp" # optional +!define MUI_WELCOMEFINISHPAGE_BITMAP "${LOVEICODIR}\left.bmp" +!define MUI_UNWELCOMEFINISHPAGE_BITMAP "${LOVEICODIR}\left.bmp" !define MUI_WELCOMEPAGE_TITLE "LÖVE Setup" !define MUI_WELCOMEPAGE_TEXT "This will install LÖVE, the unquestionably awesome Lua game framework." # Pages !insertmacro MUI_PAGE_WELCOME -!insertmacro MUI_PAGE_LICENSE "love\license.txt" +!insertmacro MUI_PAGE_LICENSE "${LOVELICDIR}\license.txt" !insertmacro MUI_PAGE_COMPONENTS !insertmacro MUI_PAGE_DIRECTORY !insertmacro MUI_PAGE_INSTFILES @@ -38,12 +38,13 @@ Section "LOVE" MainProg SectionIn RO SetOutPath $INSTDIR - File "love\platform\msvc2010\Release\love.exe" - File "love\platform\msvc2010\DevIL.dll" - File "love\platform\msvc2010\SDL.dll" - File "love\platform\msvc2010\OpenAL32.dll" - File "love\extra\nsis\love.ico" - File "love\extra\nsis\game.ico" + File "${LOVEBINDIR}\love.exe" + File "${LOVEBINDIR}\DevIL.dll" + File "${LOVEBINDIR}\SDL.dll" + File "${LOVEBINDIR}\OpenAL32.dll" + File "${LOVEBINDIR}\lua51.dll" + File "${LOVEICODIR}\love.ico" + File "${LOVEICODIR}\game.ico" # Uninstaller WriteUninstaller $INSTDIR\Uninstall.exe @@ -88,6 +89,7 @@ Section "Uninstall" Delete $INSTDIR\"SDL.dll" Delete $INSTDIR\"love.exe" Delete $INSTDIR\"OpenAL32.dll" + Delete $INSTDIR\"lua51.dll" Delete $INSTDIR\"game.ico" Delete $INSTDIR\"love.ico" RMDir $INSTDIR