From 64940bf4af368d931433220cb8d138b64bd7cc73 Mon Sep 17 00:00:00 2001 From: John Fultz Date: Mon, 22 Jul 2019 21:44:44 -0500 Subject: Update installer script and instructions for Windows. Also, switch to Inno Setup 6. --- installer.iss | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) (limited to 'installer.iss') diff --git a/installer.iss b/installer.iss index 44873f2..988365e 100644 --- a/installer.iss +++ b/installer.iss @@ -4,7 +4,9 @@ [Setup] AppName=Quackle AppVerName=Quackle 1.0.4 -DefaultDirName={pf}\Quackle +ArchitecturesAllowed=x64 +ArchitecturesInstallIn64BitMode=x64 +DefaultDirName={commonpf}\Quackle DefaultGroupName=Quackle ChangesAssociations=yes UninstallDisplayIcon={app}\Quackle.exe @@ -21,11 +23,13 @@ Root: HKCR; Subkey: "QuackleGameFile\shell\open\command"; ValueType: string; Val [Files] -Source: "quacker\release\Quackle.exe"; DestDir: "{app}" +Source: "quacker\build\RelWithDebInfo\Quackle.exe"; DestDir: "{app}" Source: "LICENSE"; DestDir: "{app}" -Source: "Qt5Core.dll"; DestDir: "{app}" -Source: "Qt5Gui.dll"; DestDir: "{app}" -Source: "Qt5Widgets.dll"; 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. +; But, depending upon your build chain, this will vary. -jfultz Source: "data\themes\*"; DestDir: "{app}\data\themes" Source: "data\alphabets\*"; DestDir: "{app}\data\alphabets" -- cgit v1.2.3