瀏覽代碼

Added DEBUG environment variable condition for CFLAGS.

Sander Mathijs van Veen 14 年之前
父節點
當前提交
5f4e511cf1
共有 1 個文件被更改,包括 8 次插入1 次删除
  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"