build.bat 879 B

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. @echo off
  2. set COMMON=-show-timings -no-bounds-check -vet -strict-style
  3. set PATH_TO_ODIN==..\..\odin
  4. python3 download_assets.py
  5. echo ---
  6. echo Running core:image tests
  7. echo ---
  8. %PATH_TO_ODIN% run image %COMMON%
  9. echo ---
  10. echo Running core:compress tests
  11. echo ---
  12. %PATH_TO_ODIN% run compress %COMMON%
  13. echo ---
  14. echo Running core:strings tests
  15. echo ---
  16. %PATH_TO_ODIN% run strings %COMMON%
  17. echo ---
  18. echo Running core:hash tests
  19. echo ---
  20. %PATH_TO_ODIN% run hash %COMMON% -o:size
  21. echo ---
  22. echo Running core:odin tests
  23. echo ---
  24. %PATH_TO_ODIN% run odin %COMMON% -o:size
  25. echo ---
  26. echo Running core:crypto hash tests
  27. echo ---
  28. %PATH_TO_ODIN% run crypto %COMMON%
  29. echo ---
  30. echo Running core:encoding tests
  31. echo ---
  32. %PATH_TO_ODIN% run encoding %COMMON%
  33. echo ---
  34. echo Running core:math/noise tests
  35. echo ---
  36. %PATH_TO_ODIN% run math/noise %COMMON%