diff options
author | Leo Tenenbaum <pommicket@gmail.com> | 2020-12-05 14:31:19 -0500 |
---|---|---|
committer | Leo Tenenbaum <pommicket@gmail.com> | 2020-12-05 14:31:19 -0500 |
commit | 50fb1482f6dd3d738ba5fd23dfa6789c0f397c92 (patch) | |
tree | b8fb442a6165565a9eb3fc8ac37c4a3a0a613b79 /make.bat |
rotating line
Diffstat (limited to 'make.bat')
-rw-r--r-- | make.bat | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/make.bat b/make.bat new file mode 100644 index 0000000..426a642 --- /dev/null +++ b/make.bat @@ -0,0 +1,15 @@ +@echo off +if _%VCVARS% == _ ( + set VCVARS=1 + call vcvarsall x64 +) +if not exist obj mkdir obj + +SET CFLAGS=/nologo /W3 /D_CRT_SECURE_NO_WARNINGS /I SDL2/include SDL2/lib/x64/SDL2main.lib SDL2/lib/x64/SDL2.lib opengl32.lib +if _%1 == _ ( + cl main.c /DDEBUG /DEBUG /Zi %CFLAGS% /Fo:obj/urbs /Fe:urbs + cl sim.c /DDEBUG /DEBUG /LD %CFLAGS% /Fo:obj/sim /Fe:obj/sim + echo > obj\sim.dll_changed +) +if _%1 == _release cl main.c /O2 %CFLAGS% /Fe:urbs +if _%1 == _profile cl main.c /O2 /DPROFILE %CFLAGS% /Fe:urbs |