Std.parseFloat fix on Haxe interp
This commit is contained in:
@@ -87,7 +87,12 @@ class EmscriptenPlatform extends PlatformTarget {
|
||||
var json = Json.parse (File.getContent (PathHelper.getHaxelib (new Haxelib ("hxcpp"), true) + "/haxelib.json"));
|
||||
var prefix = "";
|
||||
|
||||
if (Std.parseFloat (json.version) > 3.1) {
|
||||
var version = Std.string (json.version);
|
||||
var versionSplit = version.split (".");
|
||||
|
||||
while (versionSplit.length > 2) versionSplit.pop ();
|
||||
|
||||
if (Std.parseFloat (versionSplit.join (".")) > 3.1) {
|
||||
|
||||
prefix = "lib";
|
||||
|
||||
|
||||
@@ -267,7 +267,12 @@ class IOSPlatform extends PlatformTarget {
|
||||
|
||||
var json = Json.parse (File.getContent (PathHelper.getHaxelib (new Haxelib ("hxcpp"), true) + "/haxelib.json"));
|
||||
|
||||
if (Std.parseFloat (json.version) > 3.1) {
|
||||
var version = Std.string (json.version);
|
||||
var versionSplit = version.split (".");
|
||||
|
||||
while (versionSplit.length > 2) versionSplit.pop ();
|
||||
|
||||
if (Std.parseFloat (versionSplit.join (".")) > 3.1) {
|
||||
|
||||
context.CPP_LIBPREFIX = "lib";
|
||||
|
||||
|
||||
@@ -215,7 +215,12 @@ class TVOSPlatform extends PlatformTarget {
|
||||
|
||||
var json = Json.parse (File.getContent (PathHelper.getHaxelib (new Haxelib ("hxcpp"), true) + "/haxelib.json"));
|
||||
|
||||
if (Std.parseFloat (json.version) > 3.1) {
|
||||
var version = Std.string (json.version);
|
||||
var versionSplit = version.split (".");
|
||||
|
||||
while (versionSplit.length > 2) versionSplit.pop ();
|
||||
|
||||
if (Std.parseFloat (versionSplit.join (".")) > 3.1) {
|
||||
|
||||
context.CPP_LIBPREFIX = "lib";
|
||||
|
||||
|
||||
Reference in New Issue
Block a user