Parcourir la source

Added DEBUG environment variable condition for CFLAGS.

Sander Mathijs van Veen il y a 14 ans
Parent
commit
5f4e511cf1
1 fichiers modifiés avec 8 ajouts et 1 suppressions
  1. 8 1
      Makefile

+ 8 - 1
Makefile

@@ -1,5 +1,12 @@
 BUILD=build/
-CFLAGS := -g -O3 -pipe -Wall -Wextra -fstrict-aliasing
+
+CFLAGS := -pipe -Wall -Wextra -fstrict-aliasing
+
+ifdef DEBUG
+CFLAGS := -ggdb -g -fno-omit-frame-pointer -O2 ${CFLAGS}
+else
+CFLAGS := -g -fomit-frame-pointer -O3 ${CFLAGS}
+endif
 
 # Fix pdflatex search path
 TEXINPUTS := "$(TEXINPUTS):docs"