Check Haxe version once

This commit is contained in:
Joshua Granick
2016-10-31 10:03:11 -07:00
parent 7fe79ca748
commit 8be354b073
3 changed files with 13 additions and 12 deletions

View File

@@ -1388,11 +1388,18 @@ class CommandLineTools {
}
// Not sure why this gets no output?
//var haxeVersion = ProcessHelper.runProcess ("", "haxe", [ "-version" ], true, true, true);
//environment.set ("haxe", haxeVersion);
//environment.set ("haxe_ver", haxeVersion);
try {
var process = new Process ("haxe", [ "-version" ]);
var haxeVersion = StringTools.trim (process.stderr.readAll ().toString ());
process.close ();
environment.set ("haxe", haxeVersion);
environment.set ("haxe_ver", haxeVersion);
environment.set ("haxe" + haxeVersion.split (".")[0], "1");
} catch (e:Dynamic) {}
if (!environment.exists ("HAXE_STD_PATH")) {