From 56c8aa0362f8e6f2b8b1c019f4d09fc1230b5eaa Mon Sep 17 00:00:00 2001 From: Daniel Gavin Date: Wed, 27 Jul 2022 16:47:49 +0200 Subject: CI added for odinfmt --- build.bat | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) (limited to 'build.bat') diff --git a/build.bat b/build.bat index 0ddd3d5..ef381b4 100644 --- a/build.bat +++ b/build.bat @@ -2,15 +2,21 @@ if "%1" == "CI" ( - rem "Odin/odin.exe" test tests -collection:shared=src -debug + set "PATH=%cd%\Odin;%PATH%" + + rem odin test tests -collection:shared=src rem if %errorlevel% neq 0 exit 1 - "Odin/odin.exe" build src\ -show-timings -collection:shared=src -out:ols.exe -o:speed -thread-count:1 + + odin build src\ -collection:shared=src -out:ols.exe -o:speed + + call "tools/odinfmt/tests.bat" + if %errorlevel% neq 0 exit 1 ) else if "%1" == "test" ( odin test tests -collection:shared=src -debug ) else if "%1" == "single_test" ( odin test tests -collection:shared=src -test-name:%2 ) else if "%1" == "debug" ( - odin build src\ -show-timings -collection:shared=src -out:ols.exe -o:speed -no-bounds-check -debug + odin build src\ -show-timings -collection:shared=src -microarch:native -out:ols.exe -o:minimal -no-bounds-check -debug ) else ( odin build src\ -show-timings -microarch:native -collection:shared=src -out:ols.exe -o:speed -no-bounds-check ) \ No newline at end of file -- cgit v1.2.3