aboutsummaryrefslogtreecommitdiff
path: root/ci.bat
blob: c8b3830b5e05fdc9a332e2d4480455b641a50ed0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
@echo off

setlocal enabledelayedexpansion
if "%1" == "CI" (
    set "PATH=%cd%\Odin;!PATH!"

    rem odin test tests -collection:src=src -define:ODIN_TEST_THREADS=1
    rem if %errorlevel% neq 0 exit /b 1
    
    odin build src\ -collection:src=src -out:ols.exe -o:speed

    call "tools/odinfmt/tests.bat"
    if %errorlevel% neq 0 exit /b 1
) else (
     odin build src\ -collection:src=src -out:ols.exe -o:speed  -no-bounds-check
)