From ce111c26fa183ede6ccfcbf20bd8b8263330278d Mon Sep 17 00:00:00 2001 From: Charadon Date: Tue, 20 Sep 2022 11:03:35 -0400 Subject: Added debug option in Tupfile --- Tupfile | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/Tupfile b/Tupfile index 678d8e5..5c0af08 100644 --- a/Tupfile +++ b/Tupfile @@ -1,6 +1,12 @@ CFLAGS += `pkg-config --cflags raylib` `pkg-config --cflags glfw3` `pkg-config --cflags glu` CFLAGS += `pkg-config --cflags gl` `pkg-config --cflags sdl2` `pkg-config --cflags SDL2_mixer` `pkg-config --cflags bdw-gc` -CFLAGS += -Isrc/ -std=gnu99 -Wall -O3 -g -ggdb +CFLAGS += -Isrc/ -std=gnu99 -Wall -Werror +# Compile more debug stuff is debug is enabled. +ifeq (@(DEBUG),true) + CFLAGS += -Og -g -ggdb +else + CFLAGS += -O3 +endif LDFLAGS += `pkg-config --libs raylib` `pkg-config --libs glfw3` `pkg-config --libs glu` LDFLAGS += `pkg-config --libs gl` `pkg-config --libs sdl2` `pkg-config --libs SDL2_mixer` LDFLAGS += `pkg-config --libs bdw-gc` -- cgit 1.4.1-2-gfad0