From d5ea670c6a047c1cd9c2d18e5f7877c5b791352a Mon Sep 17 00:00:00 2001 From: ladevieq Date: Wed, 21 Aug 2024 23:56:16 +0200 Subject: Split code in multiple files Rework parser Add command to step in --- build.bat | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) (limited to 'build.bat') diff --git a/build.bat b/build.bat index 074c361..57d60ee 100644 --- a/build.bat +++ b/build.bat @@ -25,7 +25,7 @@ if EXIST %VS2022_PRO% ( :compilation -set C_FLAGS=/nologo /W4 /WX /Zi /GS- /GR- /Gs1000000000 /Fo:%BUILD_DIR%\ /std:c17 /c /Tc +set C_FLAGS=/nologo /W4 /WX /Zi /GS- /GR- /Gs1000000000 /Fo:%BUILD_DIR%\ /Iinclude /Isrc /std:c17 /c /Tc set L_FLAGS=/WX /SUBSYSTEM:CONSOLE /NODEFAULTLIB /stack:0x100000,100000 if "%release%"=="0" ( @@ -33,15 +33,13 @@ if "%release%"=="0" ( set L_FLAGS=/DEBUG %L_FLAGS% ) -set SRC_FILE= :: DBG -set SRC_FILE=main :: Compile -cl /Fd:%BUILD_DIR%\%SRC_FILE%.pdb %C_FLAGS% src/%SRC_FILE%.c +cl /Fd:%BUILD_DIR%\main.pdb %C_FLAGS% src\main.c :: Link -link %L_FLAGS% %BUILD_DIR%\%SRC_FILE%.obj /OUT:%BUILD_DIR%\%SRC_FILE%.exe kernel32.lib +link %L_FLAGS% /OUT:%BUILD_DIR%\main.exe %BUILD_DIR%\main.obj kernel32.lib :: Test program set SRC_FILE=test -- cgit v1.3