From 0e5eb82ed62e73e9ecefbee2d3b1285e3deab959 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Luis=20=C3=81ngel=20San=20Mart=C3=ADn?= Date: Sun, 18 Aug 2019 21:21:11 +0200 Subject: [PATCH] ArchitecturesInstallIn64BitMode can't be set conditionally So we are going to always set it, and remove it with the build script if we are building a x86 installer. I am adding ArchitecturesAllowed too to avoid x64 installs in x86 systems, it will be removed as needed by the build script. --- ci/win/build_installer.iss | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ci/win/build_installer.iss b/ci/win/build_installer.iss index 51f682fd..21305cde 100644 --- a/ci/win/build_installer.iss +++ b/ci/win/build_installer.iss @@ -11,8 +11,8 @@ OutputDir=..\Output ChangesAssociations=true SetupIconFile=setup.ico UninstallDisplayIcon=uninstall.ico -;//TODO avoid setting ArchitecturesInstallIn64BitMode in 32bit installer -ArchitecturesInstallIn64BitMode={#PLATFORM} +ArchitecturesInstallIn64BitMode=x64 +ArchitecturesAllowed=x64 [Registry] Root: HKCR; SubKey: .cbz; ValueType: string; ValueData: Comic Book (zip); Flags: uninsdeletekey; Tasks: File_association