diff --git a/makefile b/makefile index 5f9c31b..37d8d4d 100644 --- a/makefile +++ b/makefile @@ -2,12 +2,19 @@ CP=clang CFLAGS=$(shell cat compiler_flags.txt | tr '\n' ' ') FILES=$(wildcard src/*.cpp) -.PHONY : clean cross-windows +.PHONY : clean cross-windows all release debug -build/linux/raylib-test-linux.x86_64 : $(FILES) +build/linux/raylib-test-linux-debug: $(FILES) mkdir -p build/linux - $(CP) $(FILES) $(CFLAGS) -o build/linux/raylib-test-linux.x86_64 + $(CP) $(FILES) $(CFLAGS) -g3 -o build/linux/raylib-test-linux-debug +build/linux/raylib-test-linux-release: $(FILES) + mkdir -p build/linux + $(CP) $(FILES) $(CFLAGS) -o build/linux/raylib-test-linux-release + +release: build/linux/raylib-test-linux-release + +debug: build/linux/raylib-test-linux-debug clean : rm -r build/*