summaryrefslogtreecommitdiffstats
path: root/build.bat
diff options
context:
space:
mode:
Diffstat (limited to 'build.bat')
-rw-r--r--build.bat8
1 files changed, 5 insertions, 3 deletions
diff --git a/build.bat b/build.bat
index 6b905af..24b1515 100644
--- a/build.bat
+++ b/build.bat
@@ -11,8 +11,8 @@ IF EXIST %BUILD_DIR% rmdir %BUILD_DIR%\ /S /Q
mkdir %BUILD_DIR%
-set MSVC=1
-set CLANG=0
+set MSVC=0
+set CLANG=1
set C_COMPILER=cl
set C_LINKER=link
if %MSVC% EQU 1 (
@@ -38,8 +38,11 @@ if %MSVC% EQU 1 (
set DEBUG_C_FLAGS=-DDEBUG -g -O0
set RELEASE_C_FLAGS=-DNDEBUG -O2
+ set DEBUG_L_FLAGS=/DEBUG
)
+set L_FLAGS=/WX /SUBSYSTEM:CONSOLE /NODEFAULTLIB /stack:0x100000,100000
+
if %RELEASE% EQU 0 (
set C_FLAGS=%DEBUG_C_FLAGS% %C_FLAGS%
set L_FLAGS=%DEBUG_L_FLAGS% %L_FLAGS%
@@ -50,7 +53,6 @@ if %RELEASE% EQU 0 (
)
-set L_FLAGS=/WX /SUBSYSTEM:CONSOLE /NODEFAULTLIB /stack:0x500000,500000 /DEBUG
set src=main utils events module parser pdb hashmap stack_walk disasm loader