From 735bb147e271fc441f265435dfafc143b1d2e71a Mon Sep 17 00:00:00 2001 From: gingerBill Date: Thu, 21 Sep 2023 11:03:25 +0100 Subject: Add asan lib for Windows --- build.bat | 24 ++++++++++++++++++++---- 1 file changed, 20 insertions(+), 4 deletions(-) (limited to 'build.bat') diff --git a/build.bat b/build.bat index d9ebb5e98..5890ce4e0 100644 --- a/build.bat +++ b/build.bat @@ -82,9 +82,9 @@ set libs= ^ rem DO NOT TOUCH! rem THIS TILDE STUFF IS FOR DEVELOPMENT ONLY! -set tilde_backend=0 +set tilde_backend=1 if %tilde_backend% EQU 1 ( - set libs=%libs% src\tilde\tb.lib + set libs=%libs% src\tilde\tb.lib onecore.lib set compiler_defines=%compiler_defines% -DODIN_TILDE_BACKEND ) rem DO NOT TOUCH! @@ -107,10 +107,26 @@ del *.ilk > NUL 2> NUL cl %compiler_settings% "src\main.cpp" "src\libtommath.cpp" /link %linker_settings% -OUT:%exe_name% if %errorlevel% neq 0 goto end_of_build -call build_vendor.bat +rem call build_vendor.bat +rem if %errorlevel% neq 0 goto end_of_build + +rem if %release_mode% EQU 0 odin run examples/demo + +rem %exe_name% check examples/all -show-timings +rem %exe_name% build examples/demo -show-timings -keep-temp-files +%exe_name% run examples/bug -show-timings -o:none -sanitize:address +rem %exe_name% run examples/bug -tilde -debug + + if %errorlevel% neq 0 goto end_of_build -if %release_mode% EQU 0 odin run examples/demo +pushd W:\JangaFX\EmberGen\embergen2 + rem W:\Odin\odin build . -show-timings + rem W:\Odin\odin run . -show-timings +popd + + +rem %exe_name% check examples/all -vet -strict-style -show-timings del *.obj > NUL 2> NUL -- cgit v1.2.3