From 7f5dcb4e9f5a728b54c930e779572b53074edc74 Mon Sep 17 00:00:00 2001 From: tobil4sk Date: Wed, 12 Apr 2023 16:22:38 +0100 Subject: [PATCH] Respect -mingw flag for cross compiling to windows --- src/lime/tools/ProjectXMLParser.hx | 2 +- tools/platforms/WindowsPlatform.hx | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/lime/tools/ProjectXMLParser.hx b/src/lime/tools/ProjectXMLParser.hx index aa79825e6..1e0115dff 100644 --- a/src/lime/tools/ProjectXMLParser.hx +++ b/src/lime/tools/ProjectXMLParser.hx @@ -128,7 +128,7 @@ class ProjectXMLParser extends HXProject { defines.set("native", "1"); - if (target == Platform.WINDOWS) + if (target == Platform.WINDOWS && targetFlags.exists("mingw")) { defines.set("targetType", "cpp"); defines.set("cpp", "1"); diff --git a/tools/platforms/WindowsPlatform.hx b/tools/platforms/WindowsPlatform.hx index 46433c6e9..1c67110bb 100644 --- a/tools/platforms/WindowsPlatform.hx +++ b/tools/platforms/WindowsPlatform.hx @@ -138,7 +138,7 @@ class WindowsPlatform extends PlatformTarget { targetType = "winjs"; } - else if (project.targetFlags.exists("neko") || project.target != cast System.hostPlatform) + else if (project.targetFlags.exists("neko")) { targetType = "neko"; }