1
1
#include( documentation/documentation.pri )
4
#SUBDIRS += modules/ubuntu-ui-toolkit.pro tests examples po
6
3
BUILD_PATH_CONTENTS="SRC_DIR=\"$$PWD\"" \
7
4
"BUILD_DIR=\"$$OUT_PWD\""
9
6
write_file($$PWD/build_paths.inc,BUILD_PATH_CONTENTS)
11
8
requires(qtHaveModule(quick))
13
QMAKE_DOCS += documentation/ubuntu-ui-toolkit-online.qdocconf \
14
documentation/ubuntu-ui-toolkit-offline.qdocconf \
15
documentation/ubuntu-ui-toolkit-online-indexes.qdocconf \
16
documentation/ubuntu-ui-toolkit-common.qdocconf \
17
documentation/ubuntu-appdev-site-header.qdocconf \
18
documentation/ubuntu-appdev-site-footer.qdocconf \
19
documentation/ubuntu-ui-toolkit-qtcreator.qdocconf
11
SUBDIRS += po documentation
24
#tests.depends = sub-modules-ubuntu-ui-toolkit-pro
25
#examples.depends = sub-modules-ubuntu-ui-toolkit-pro
13
#when standalone we always want tests to be built
14
force_independent: sub_tests.CONFIG -= no_default_target
27
16
# additional 'make test' target required by continuous integration system
29
18
test.commands = make check
30
test.depends = license sub-src
19
test.depends = license sub_src
31
20
QMAKE_EXTRA_TARGETS += test
33
22
license.target = license
34
23
license.commands = cd $$PWD; $$PWD/tests/license/checklicense.sh
35
24
QMAKE_EXTRA_TARGETS += license
38
#check.commands = $$PWD/tests/checkresults.sh $$PWD/tests/test_tst_*.xml
41
#equals(QT_MAJOR_VERSION, 5):lessThan(QT_MINOR_VERSION, 2) {
42
# DOC_SRC = $$PWD/documentation
45
#DOC_PATH=$$shadowed($$_PRO_FILE_PWD_)/documentation
47
#docs.commands = cd $$PWD; SRC=$$PWD/documentation BLD=$$ROOT_BUILD_DIR/documentation $$PWD/documentation/docs.sh $$DOC_PATH
48
#QMAKE_EXTRA_TARGETS += docs
27
check.commands = $$PWD/tests/checkresults.sh $$PWD/tests/test_tst_*.xml