aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xconfigure2
-rw-r--r--mkspecs/common.pri10
-rw-r--r--mkspecs/features/meegotouch_common.prf10
-rw-r--r--tests/common_bot.pri2
-rw-r--r--tests/coverage.pri2
5 files changed, 13 insertions, 13 deletions
diff --git a/configure b/configure
index bc5cc5e3..f866d966 100755
--- a/configure
+++ b/configure
@@ -569,7 +569,7 @@ if [ "$CFG_COVERAGE" = "yes" ]; then
exit 1
fi
- MEEGOTOUCHCONFIG_FEATURES="$MEEGOTOUCHCONFIG_FEATURES coverage"
+ MEEGOTOUCHCONFIG_CONFIG="$MEEGOTOUCHCONFIG_CONFIG coverage"
fi
if [ "$CFG_PCH" = "yes" ]; then
diff --git a/mkspecs/common.pri b/mkspecs/common.pri
index ce5c6288..f139a158 100644
--- a/mkspecs/common.pri
+++ b/mkspecs/common.pri
@@ -112,16 +112,6 @@ contains(USE_CCACHE, "true") {
QMAKE_CXX = ccache g++
}
-contains( M_BUILD_FEATURES, coverage ) {
- QMAKE_CXXFLAGS += -ftest-coverage -fprofile-arcs
- LIBS += -lgcov
-
- QMAKE_CLEAN += \
- *.gcda \
- *.gcno \
- *.gcov
-}
-
QMAKE_LIBDIR += $${M_BUILD_TREE}/lib
diff --git a/mkspecs/features/meegotouch_common.prf b/mkspecs/features/meegotouch_common.prf
index 04e8e405..29e18737 100644
--- a/mkspecs/features/meegotouch_common.prf
+++ b/mkspecs/features/meegotouch_common.prf
@@ -34,3 +34,13 @@ contains(TEMPLATE, app) {
}
LIBS += -L$${M_LIB_DIR}
}
+
+contains( CONFIG, coverage ) {
+ QMAKE_CXXFLAGS += -ftest-coverage -fprofile-arcs
+ LIBS += -lgcov
+
+ QMAKE_CLEAN += \
+ *.gcda \
+ *.gcno \
+ *.gcov
+}
diff --git a/tests/common_bot.pri b/tests/common_bot.pri
index b09d96f3..8a415f9e 100644
--- a/tests/common_bot.pri
+++ b/tests/common_bot.pri
@@ -1,4 +1,4 @@
DEPENDS=
-contains( M_BUILD_FEATURES, coverage ) {
+contains( CONFIG, coverage ) {
include(coverage.pri)
}
diff --git a/tests/coverage.pri b/tests/coverage.pri
index 05e2ae6e..4a5d8108 100644
--- a/tests/coverage.pri
+++ b/tests/coverage.pri
@@ -19,7 +19,7 @@ coverage-xml.depends = check-xml
coverage-xml.commands = @../coverage.py $$srcList($$TEST_SOURCES) .obj 90
-QMAKE_CLEAN += *.gcda *.gcno *.gcov *.log
+QMAKE_CLEAN += *.log
#there are some xml files used in testing
#*.xml
QMAKE_DISTCLEAN += *.gcda *.gcno *.gcov *.log