From 0bd888b39af436ef28a6c9d4ab64e948d5ae99c7 Mon Sep 17 00:00:00 2001 From: Leo Tenenbaum Date: Fri, 11 Dec 2020 23:08:42 -0500 Subject: best of 1000 --- Makefile | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index 1f6b4f2..ee952dd 100644 --- a/Makefile +++ b/Makefile @@ -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 -- cgit v1.2.3