From 9adb6cf878428062c6e5594a6cd5dc9f3366b93b Mon Sep 17 00:00:00 2001 From: martin Date: Wed, 8 May 2019 22:50:15 +0000 Subject: [PATCH] Installer, Win: Only run in 64bit mode, if installing Lazarus for 64bit git-svn-id: trunk@61182 - --- tools/install/win/lazarus.iss | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/tools/install/win/lazarus.iss b/tools/install/win/lazarus.iss index cde24c1af7..990eeaf8cf 100644 --- a/tools/install/win/lazarus.iss +++ b/tools/install/win/lazarus.iss @@ -15,6 +15,7 @@ EnableISX=true #endif #define FPCVersion GetEnv('FPCVersion') #define FPCTargetOS GetEnv('FPCTargetOS') +#define FPCTargetCPU GetEnv('FPCTARGETCPU') #define FPCFullTarget GetEnv('FPCFullTarget') #define AppName "Lazarus" #define SetupDate GetEnv('DateStamp') @@ -38,7 +39,9 @@ AppPublisher=Lazarus Team AppPublisherURL=http://www.lazarus.freepascal.org/ AppSupportURL=http://www.lazarus.freepascal.org/ AppUpdatesURL=http://www.lazarus.freepascal.org/ +#if FPCTargetCPU=="x86_64" ArchitecturesInstallIn64BitMode=x64 +#endif DefaultDirName={code:GetDefDir|{sd}\lazarus} DefaultGroupName={#AppName} AppendDefaultDirName=no @@ -69,6 +72,7 @@ UninstallDisplayIcon={app}\lazarus.exe DisableWelcomePage=no DisableDirPage=no + [Tasks] Name: desktopicon; Description: {cm:CreateDesktopIcon}; GroupDescription: {cm:AdditionalIcons}; Flags: unchecked Name: delusersettings; Description: {cm:DelUserConf}; GroupDescription: {cm:CleanUp}; Flags: unchecked