run.hxml 1.4 KB

123456789101112131415161718192021222324252627282930313233
  1. # This is not run by CIs, just for convenience when testing manually.
  2. # Compile everything first.
  3. compile.hxml
  4. # Install Dependencies
  5. # --next
  6. # --cmd luarocks install haxe-deps 0.0.1-6
  7. # --cmd npm install deasync
  8. # Mac/Linux
  9. --next
  10. --cmd echo Neko && export EXISTS=1 && neko bin/neko/sys.n
  11. --cmd echo Python && export EXISTS=1 && python3 bin/python/sys.py
  12. --cmd echo Cpp && export EXISTS=1 && bin/cpp/Main-debug
  13. --cmd echo Java && export EXISTS=1 && java -jar bin/java/Main-Debug.jar
  14. --cmd echo Php && export EXISTS=1 && php bin/php/Main/index.php
  15. --cmd echo Hl && export EXISTS=1 && hl bin/hl/sys.hl
  16. --cmd echo Js && export EXISTS=1 && node bin/js/sys.js
  17. --cmd echo Lua && export EXISTS=1 && lua bin/sys.lua
  18. --cmd echo Macro && export EXISTS=1 && haxe compile-macro.hxml
  19. # Windows
  20. # --next
  21. # --cmd echo Neko && set EXISTS=1 && neko bin\neko\sys.n
  22. # --cmd echo Python && set EXISTS=1 && python3 bin\python\sys.py
  23. # --cmd echo Cpp && set EXISTS=1 && bin\cpp\Main-debug.exe
  24. # --cmd echo Java && set EXISTS=1 && java -jar bin\java\Main-Debug.jar
  25. # --cmd echo Php && set EXISTS=1 && php -c ..\PHP.ini bin\php\Main\index.php
  26. # --cmd echo Hl && set EXISTS=1 && hl bin/hl/sys.hl
  27. # --cmd echo Js && set EXISTS=1 && node bin/js/sys.js
  28. # --cmd echo Lua && set EXISTS=1 && lua bin/lua/sys.lua
  29. # --cmd echo Macro && set EXISTS=1 && haxe compile-macro.hxml