summaryrefslogtreecommitdiff
path: root/Makerules
diff options
context:
space:
mode:
authorSebastian Rasmussen <sebras@gmail.com>2012-08-05 14:36:30 +0200
committerSebastian Rasmussen <sebras@gmail.com>2012-08-06 13:59:46 +0200
commitd4285dea2ccad65678bca52af003860f20b14b63 (patch)
treea6a6c116ebfa94b532394ca6dcb4404672a2d30c /Makerules
parent6832c5c251608461b3fcba58bd8c6fa2b1a57639 (diff)
downloadmupdf-d4285dea2ccad65678bca52af003860f20b14b63.tar.xz
Add a make target for measuring code coverage
Diffstat (limited to 'Makerules')
-rw-r--r--Makerules3
1 files changed, 3 insertions, 0 deletions
diff --git a/Makerules b/Makerules
index 26eab3c3..3e036f61 100644
--- a/Makerules
+++ b/Makerules
@@ -12,6 +12,9 @@ CFLAGS += -pipe -O2 -DNDEBUG -pg
LDFLAGS += -pg
else ifeq "$(build)" "release"
CFLAGS += -pipe -O2 -DNDEBUG -fomit-frame-pointer
+else ifeq "$(build)" "coverage"
+CFLAGS += -pipe -g -DDEBUG -pg -fprofile-arcs -ftest-coverage
+LIBS += -lgcov
else ifeq "$(build)" "native"
CFLAGS += -pipe -O2 -DNDEBUG -fomit-frame-pointer -march=native -mfpmath=sse
else ifeq "$(build)" "memento"