diff options
author | Leo Tenenbaum <pommicket@gmail.com> | 2020-12-11 23:08:42 -0500 |
---|---|---|
committer | Leo Tenenbaum <pommicket@gmail.com> | 2020-12-11 23:08:42 -0500 |
commit | 0bd888b39af436ef28a6c9d4ab64e948d5ae99c7 (patch) | |
tree | 1fb85bd939105508ea1f622d13f4e18011a913b7 /Makefile | |
parent | 4f09a7b0931afbc9a304e371aab3b7c93071027f (diff) |
best of 1000
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 9 |
1 files changed, 6 insertions, 3 deletions
@@ -1,12 +1,15 @@ WARNINGS=-Wall -Wextra -Wshadow -Wconversion -Wpedantic -pedantic -std=gnu++11 -Wno-unused-function -Wimplicit-fallthrough LIBS=-ldl `pkg-config --libs --cflags sdl2 gl` -l:libbox2d.a DEBUG_CFLAGS=$(CFLAGS) $(WARNINGS) $(LIBS) -DDEBUG -O0 -g3 -obj/debug: physics obj/sim.so obj - touch obj/debug -physics: *.[ch]* +RELEASE_CFLAGS=$(CFLAGS) $(WARNINGS) $(LIBS) -O3 -s +boxcatapult2d: *.[ch]* $(CXX) main.cpp -o $@ $(DEBUG_CFLAGS) +release: *.[ch]* obj + $(CXX) main.cpp -o boxcatapult2d $(RELEASE_CFLAGS) # obj/sim.so: *.[ch]* obj # $(CXX) sim.cpp -fPIC -shared -o $@ $(DEBUG_CFLAGS) # touch obj/sim.so_changed obj: mkdir -p obj +clean: + rm boxcatapult2d |