xdxf wrong file format
[mdictionary] / mdictionary.pro
index ee0ade9..f501bf2 100644 (file)
@@ -1,6 +1,13 @@
 TEMPLATE = subdirs
+SUBDIRS = src tests
+CONFIG += ordered
 include (mdictionary.pri)
-SUBDIRS = src
+
+
+check.CONFIG += recursive
+check.recurse = src tests
+check.depends = install
+QMAKE_EXTRA_TARGETS += check
 
 message("Enabled sources: "$$ENABLED_SRC)
 message("Enabled plugins: "$$ENABLED_PLUGINS)
@@ -10,3 +17,15 @@ message("Binary directory: "$$BIN_DIR)
 message("Data directory: "$$DATA_DIR)
 message("Plugins directory: "$$PLUGINS_DIR)
 message("Documentation directory: "$$DOCS_DIR)
+
+
+if(coverage) {
+        coverage-report.CONFIG = recursive
+        coverage-report.recurse = src
+        QMAKE_EXTRA_TARGETS += coverage-report
+        message('******************************************************************' )
+        message('* Remember to disable CCACHE in scratchbox to make Code Coverage' )
+        message('* report!' )
+        message('* use command: export SBOX_USE_CCACHE="no"' )
+        message('******************************************************************' )
+}