1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
|
#include( documentation/documentation.pri )
BUILD_PATH_CONTENTS="SRC_DIR=\"$$PWD\"" \
"BUILD_DIR=\"$$OUT_PWD\""
write_file($$PWD/build_paths.inc,BUILD_PATH_CONTENTS)
requires(qtHaveModule(quick))
load(qt_parts)
SUBDIRS += po documentation app-launch-profiler ubuntu-ui-toolkit-launcher apicheck
sub_tests.CONFIG -= no_default_target
sub_tests.CONFIG -= no_default_install
# additional 'make test' target required by continuous integration system
test.target = test
test.commands = make check
test.depends = license sub_src
QMAKE_EXTRA_TARGETS += test
license.target = license
license.commands = cd $$PWD; $$PWD/tests/license/checklicense.sh
QMAKE_EXTRA_TARGETS += license
check.target = check
check.commands = $$PWD/tests/checkresults.sh $$OUT_PWD/tests/test_tst_*.xml
#helper files
OTHER_FILES += \
features/ubuntu_qml_module.prf \
features/ubuntu_qml_plugin.prf \
features/ubuntu_qt_module.prf \
features/ubuntu_enable_testing.prf \
features/coverage.prf \
.qmake.conf
|