From 9b17419447568d5ea192520cd96a3afd3fd2b1f7 Mon Sep 17 00:00:00 2001 From: Joshua Granick Date: Fri, 9 Jun 2017 15:00:33 -0700 Subject: [PATCH] Fix 'lime test linux -32' --- lime/tools/platforms/LinuxPlatform.hx | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/lime/tools/platforms/LinuxPlatform.hx b/lime/tools/platforms/LinuxPlatform.hx index dcc527e8b..8c6618d8c 100644 --- a/lime/tools/platforms/LinuxPlatform.hx +++ b/lime/tools/platforms/LinuxPlatform.hx @@ -38,7 +38,7 @@ class LinuxPlatform extends PlatformTarget { for (architecture in project.architectures) { - if (architecture == Architecture.X64) { + if (!targetFlags.exists ("32") && architecture == Architecture.X64) { is64 = true; @@ -137,6 +137,12 @@ class LinuxPlatform extends PlatformTarget { haxeArgs.push ("HXCPP_M64"); flags.push ("-DHXCPP_M64"); + } else { + + haxeArgs.push ("-D"); + haxeArgs.push ("HXCPP_M32"); + flags.push ("-DHXCPP_M32"); + } if (!project.targetFlags.exists ("static")) {