From ab4b582dfcdb265a5c904ca5473dfbf5678cf973 Mon Sep 17 00:00:00 2001 From: Jeremy Lainé Date: Mon, 21 Jul 2014 02:53:25 +0200 Subject: add support for profiling / test coverage --- src/src.pro | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'src/src.pro') diff --git a/src/src.pro b/src/src.pro index 6d4aa331..44d8495d 100644 --- a/src/src.pro +++ b/src/src.pro @@ -40,3 +40,10 @@ equals(QXMPP_LIBRARY_TYPE,staticlib) { QMAKE_PKGCONFIG_CFLAGS = -DQXMPP_SHARED } unix:QMAKE_CLEAN += -r pkgconfig lib$${TARGET}.prl + +# profiling support +equals(QXMPP_PROFILE,true) { + QMAKE_CXXFLAGS += -fprofile-arcs -ftest-coverage + QMAKE_LIBS += -lgcov + QMAKE_CLEAN += *.gcda *.gcov *.gcno +} -- cgit v1.2.3