templates/SDLOpenGL/build.bat

31 lines
787 B
Batchfile

@ECHO OFF
CLS
REM ********************************************************
REM * Use "build release" to build an optimized executable *
REM ********************************************************
IF [%1] == [release] (
ECHO -------- RELEASE --------
SET CompilerFlags=-O2 -W4 -WX -DRELEASE_MODE -GS-
) ELSE (
SET CompilerFlags=-Zi -Od -W3 -DDEBUG_MODE
)
REM **********************************************
REM * Change the name of the outputed executable *
REM **********************************************
SET Name=main
SET CompilerFlags=%CompilerFlags% -nologo -fp:fast -wd4100
SET Libraries=kernel32.lib user32.lib Gdi32.lib OpenGL32.lib ..\libs\*.lib
SET Includes=-I ..\includes
PUSHD build
CL ..\code\main.c -Fe:%Name% %CompilerFlags% %Includes% /link %Libraries%
POPD