Set webassembly, wasm, emscripten in Lime project XML parse
This commit is contained in:
@@ -140,9 +140,17 @@ class ProjectXMLParser extends HXProject
|
|||||||
defines.set("neko", "1");
|
defines.set("neko", "1");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
else if (target == Platform.WEB_ASSEMBLY)
|
||||||
|
{
|
||||||
|
defines.set("webassembly", "1");
|
||||||
|
defines.set("wasm", "1");
|
||||||
|
defines.set("emscripten", "1");
|
||||||
|
defines.set("targetType", "cpp");
|
||||||
|
defines.set("native", "1");
|
||||||
|
defines.set("cpp", "1");
|
||||||
|
}
|
||||||
else if (targetFlags.exists("cpp")
|
else if (targetFlags.exists("cpp")
|
||||||
|| ((platformType != PlatformType.WEB) && !targetFlags.exists("html5"))
|
|| ((platformType != PlatformType.WEB) && !targetFlags.exists("html5")))
|
||||||
|| target == Platform.WEB_ASSEMBLY)
|
|
||||||
{
|
{
|
||||||
defines.set("targetType", "cpp");
|
defines.set("targetType", "cpp");
|
||||||
defines.set("native", "1");
|
defines.set("native", "1");
|
||||||
|
|||||||
Reference in New Issue
Block a user