Neko.hx 642 B

12345678910111213141516171819202122
  1. package runci.targets;
  2. import runci.System.*;
  3. import runci.Config.*;
  4. class Neko {
  5. static public function run(args:Array<String>) {
  6. runCommand("haxe", ["compile-neko.hxml", "-D", "dump", "-D", "dump_ignore_var_ids"].concat(args));
  7. runCommand("neko", ["bin/unit.n"]);
  8. changeDirectory(getMiscSubDir('neko'));
  9. runCommand("haxe", ["run.hxml"].concat(args));
  10. changeDirectory(sysDir);
  11. runCommand("haxe", ["compile-neko.hxml"].concat(args));
  12. runSysTest("neko", ["bin/neko/sys.n"]);
  13. changeDirectory(threadsDir);
  14. runCommand("haxe", ["build.hxml", "--neko", "export/threads.n"]);
  15. runCommand("neko", ["export/threads.n"]);
  16. }
  17. }