# DLL dependencies
DLLS="SDL SDL_image zlib1 libpng12-0 OpenAL32 libalut-0 libvorbis-0 libogg-0"
-DLLS="$DLLS libvorbisfile-3"
+DLLS="$DLLS libvorbisfile-3 lua51"
# Prepare
${STRIP:-strip} "$ROOT_DIR/src/yoink.exe"
;; Modern UI Configuration ;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
-!define MUI_ICON "$ROOT_DIR/src/yoink.ico"
-!define MUI_UNICON "$ROOT_DIR/src/yoink.ico"
+!define MUI_ICON "$ROOT_DIR/src/setup.ico"
+!define MUI_UNICON "$ROOT_DIR/src/uninstall.ico"
; Language
!define MUI_LANGDLL_ALWAYSSHOW
!define MUI_LANGDLL_REGISTRY_ROOT "HKCU"
File "$ROOT_DIR/src/yoink.exe"
; data
File /r /x Makefile* /x *.desktop "$ROOT_DIR/data"
+ ; documentation
+ File "$ROOT_DIR/AUTHORS" "$ROOT_DIR/ChangeLog" "$ROOT_DIR/COPYING"
+ File "$ROOT_DIR/README" "$ROOT_DIR/TODO"
; uninstall
WriteUninstaller "uninstall.exe"
EOF
CreateShortCut "\$DESKTOP\\Yoink.lnk" "\$INSTDIR\\yoink.exe" \
"" "\$INSTDIR\\yoink.exe" 0
SetOverwrite off
-SectionEnd
-
- ; Yoink shortcut in start menu
-Section "$SEC_SHORTCUT2" SecStartMenuShortcut
-SetOverwrite on
-!insertmacro CreateDirectoryOnce "\$SMPROGRAMS\\Yoink"
-CreateShortCut "\$SMPROGRAMS\\Yoink\\Play Yoink!.lnk" \
- "\$INSTDIR\\yoink.exe" "" "\$INSTDIR\\yoink.exe" 0
-SetOverwrite off
SectionEnd
; Yoink uninstall shortcut in start menu
CreateShortCut "\$SMPROGRAMS\\Yoink\\Uninstall.lnk" \
"\$INSTDIR\\uninstall.exe" "" "\$INSTDIR\\uninstall.exe" 0
SetOverwrite off
+SectionEnd
+
+ ; Yoink shortcut in start menu
+Section "$SEC_SHORTCUT2" SecStartMenuShortcut
+SetOverwrite on
+!insertmacro CreateDirectoryOnce "\$SMPROGRAMS\\Yoink"
+CreateShortCut "\$SMPROGRAMS\\Yoink\\Play Yoink!.lnk" \
+ "\$INSTDIR\\yoink.exe" "" "\$INSTDIR\\yoink.exe" 0
+SetOverwrite off
SectionEnd
SectionGroupEnd