summaryrefslogtreecommitdiff
path: root/make.bat
blob: 4fdc1158575ff09a1ff0e2878d607167ee4ee61a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
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 /I box2d SDL2/lib/x64/SDL2main.lib SDL2/lib/x64/SDL2.lib opengl32.lib box2d.lib /MD
if _%1 == _ (
	cl main.cpp /DDEBUG /DEBUG /Zi %CFLAGS% /Fo:obj/urbs /Fe:physics
	cl sim.cpp /DDEBUG /DEBUG /LD %CFLAGS% /Fo:obj/sim /Fe:obj/sim
	echo > obj\sim.dll_changed
)
if _%1 == _release cl main.cpp /O2 %CFLAGS% /Fe:physics
if _%1 == _profile cl main.cpp /O2 /DPROFILE %CFLAGS% /Fe:physics