summaryrefslogtreecommitdiff
path: root/installer.iss
diff options
context:
space:
mode:
Diffstat (limited to 'installer.iss')
-rw-r--r--installer.iss12
1 files changed, 11 insertions, 1 deletions
diff --git a/installer.iss b/installer.iss
index 988365e..1e2ce8d 100644
--- a/installer.iss
+++ b/installer.iss
@@ -25,11 +25,21 @@ Root: HKCR; Subkey: "QuackleGameFile\shell\open\command"; ValueType: string; Val
[Files]
Source: "quacker\build\RelWithDebInfo\Quackle.exe"; DestDir: "{app}"
Source: "LICENSE"; DestDir: "{app}"
-Source: "quacker\build\RelWithDebInfo\*.dll"; DestDir: "{app}"
+
; Assuming either a cmake process or a human copied the DLL files
; in the same dir. Right now, I'm building from vcpkg, and the list of DLLs
; is Qt5Core, Qt5Gui, Qt5Widgets, zlib1, bz2, freetype, harfbuzz, libpng16, pcre2-16.
+; Also the MSVC VC runtime redist DLLs.
; But, depending upon your build chain, this will vary. -jfultz
+Source: "quacker\build\RelWithDebInfo\*.dll"; DestDir: "{app}"
+
+; Ditto for various Qt plugins
+; Right now, I'm installing platforms\qwindows.dll, styles\qwindowsvistastyle.dll,
+; and imageformats\*
+Source: "quacker\build\RelWithDebInfo\imageformats\*"; DestDir: "{app}\imageformats"
+Source: "quacker\build\RelWithDebInfo\platforms\*"; DestDir: "{app}\platforms"
+Source: "quacker\build\RelWithDebInfo\styles\*"; DestDir: "{app}\styles"
+
Source: "data\themes\*"; DestDir: "{app}\data\themes"
Source: "data\alphabets\*"; DestDir: "{app}\data\alphabets"