Skip to content
Snippets Groups Projects
Commit 89422380 authored by Rob Swindell's avatar Rob Swindell :speech_balloon:
Browse files

Include both x64 and x86 binaries in install package

... and auto-choose the right one

Tested on Windows 11 (x64) and Windows7-32
parent f0c7a15e
Branches
Tags
No related merge requests found
Pipeline #7410 passed
......@@ -25,6 +25,7 @@ DisableProgramGroupPage=yes
OutputBaseFilename=SyncTERM-{#MyAppVersion}-setup
Compression=lzma
SolidCompression=yes
ArchitecturesInstallIn64BitMode=x64
[Languages]
Name: "english"; MessagesFile: "compiler:Default.isl"
......@@ -34,8 +35,10 @@ Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{
Name: "systemlist"; Description: "Use the Official Synchronet BBS List as your System BBS List"; GroupDescription: "Options:";
[Files]
Source: "c:\bin\syncterm.exe"; DestDir: "{app}"; Flags: ignoreversion
Source: "C:\bin\SDL2.dll"; DestDir: "{app}"; Flags: ignoreversion
Source: "c:\bin\syncterm.exe"; DestDir: "{app}"; Flags: ignoreversion; Check: not Is64BitInstallMode
Source: "C:\bin\SDL2.dll"; DestDir: "{app}"; Flags: ignoreversion; Check: not Is64BitInstallMode
Source: "c:\bin\x64\syncterm.exe"; DestDir: "{app}"; Flags: ignoreversion; Check: Is64BitInstallMode
Source: "C:\bin\x64\SDL2.dll"; DestDir: "{app}"; Flags: ignoreversion; Check: Is64BitInstallMode
Source: "c:\sbbs\src\syncterm\fonts\*"; DestDir: "{app}\fonts"; Flags: ignoreversion
Source: "c:\sbbs\src\syncterm\syncterm.ini"; DestDir: "{userappdata}\{#MyAppName}"; Flags: ignoreversion confirmoverwrite
Source: "s:\xfer\sbbs\syncterm.lst"; DestDir: "{commonappdata}\{#MyAppName}"; Tasks: systemlist; Flags: ignoreversion confirmoverwrite
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment