Fix for local haxelib 'rebuild tools' command

This commit is contained in:
Joshua Granick
2017-07-17 16:33:36 -07:00
parent 1b9423aa53
commit 72925c095a

View File

@@ -176,10 +176,10 @@ class RunScript {
if (FileSystem.exists (lastArgument) && FileSystem.isDirectory (lastArgument)) { if (FileSystem.exists (lastArgument) && FileSystem.isDirectory (lastArgument)) {
Sys.setCwd (lastArgument); Sys.setCwd (lastArgument);
args.pop ();
} }
HaxelibHelper.workingDirectory = Sys.getCwd ();
var rebuildBinaries = true; var rebuildBinaries = true;
for (arg in args) { for (arg in args) {
@@ -224,13 +224,13 @@ class RunScript {
rebuildTools (rebuildBinaries); rebuildTools (rebuildBinaries);
if (args[args.length - 1] != "-openfl") { if (args.indexOf ("-openfl") > -1) {
Sys.exit (0); Sys.setCwd (cacheDirectory);
} else { } else {
Sys.setCwd (cacheDirectory); Sys.exit (0);
} }