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)
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('******************************************************************' )
+}