diff --git a/include.xml b/include.xml index 1ffbc708c..f7720c255 100644 --- a/include.xml +++ b/include.xml @@ -1,6 +1,8 @@ + + diff --git a/lime/project/ProjectXMLParser.hx b/lime/project/ProjectXMLParser.hx index 9a06a0db2..0cf1d7b89 100644 --- a/lime/project/ProjectXMLParser.hx +++ b/lime/project/ProjectXMLParser.hx @@ -128,7 +128,11 @@ class ProjectXMLParser extends HXProject { } - defines.set ("haxe3", "1"); + var p = new sys.io.Process ("haxe", ["-version"]); + var haxeVersion = StringTools.replace (p.stderr.readAll ().toString (), "\n", ""); + p.close (); + defines.set ("haxe", haxeVersion); + defines.set ("haxe"+haxeVersion.split(".")[0], "1"); if (debug) {