~tpeeters/ubuntu-ui-toolkit/no-red-header

1504.7.1 by Benjamin Zeller
- Work on using the qt macros to build the project
1
#include( documentation/documentation.pri )
110.2.1 by Kaleo
Added unit tests template infrastructure.
2
1338.6.1 by Benjamin Zeller
Merge, fix scripts to work in shadowbuild mode
3
BUILD_PATH_CONTENTS="SRC_DIR=\"$$PWD\"" \
4
                    "BUILD_DIR=\"$$OUT_PWD\""
5
6
write_file($$PWD/build_paths.inc,BUILD_PATH_CONTENTS)
7
1504.7.1 by Benjamin Zeller
- Work on using the qt macros to build the project
8
requires(qtHaveModule(quick))
9
load(qt_parts)
10
1918.1.9 by Zsombor Egri
build dependenci to drive UbuntuToolkit lib to be built first
11
src_uitk_launcher.subdir = ubuntu-ui-toolkit-launcher
12
src_uitk_launcher.depends = sub-src
13
14
SUBDIRS += po documentation app-launch-profiler src_uitk_launcher apicheck
1504.7.1 by Benjamin Zeller
- Work on using the qt macros to build the project
15
1725.1.2 by Zoltán Balogh
put back
16
sub_tests.CONFIG -= no_default_target
17
sub_tests.CONFIG -= no_default_install
18
110.2.1 by Kaleo
Added unit tests template infrastructure.
19
# additional 'make test' target required by continuous integration system
20
test.target = test
21
test.commands = make check
1504.7.3 by Benjamin Zeller
Create docs again
22
test.depends = license sub_src
110.2.1 by Kaleo
Added unit tests template infrastructure.
23
QMAKE_EXTRA_TARGETS += test
409.1.1 by Juhapekka Piiroinen
Added licensecheck to "make test" target
24
25
license.target = license
1338.5.4 by Benjamin Zeller
Start working on tests
26
license.commands = cd $$PWD; $$PWD/tests/license/checklicense.sh
409.1.1 by Juhapekka Piiroinen
Added licensecheck to "make test" target
27
QMAKE_EXTRA_TARGETS += license
464.1.1 by Juhapekka Piiroinen
Added Qt5 help generation for Qt Creator.
28
1504.7.3 by Benjamin Zeller
Create docs again
29
check.target = check
1987.1.3 by Christian Dywan
No need for a test_ prefix on .xml files either
30
check.commands = $$PWD/tests/checkresults.sh $$OUT_PWD/tests/*.xml || exit 1;
1949.1.1 by Christian Dywan
Run pep8 as part of 'make check' unit test runs
31
check.commands += pep8 $$PWD || exit 1;
1447.1.1 by Christian Dywan
Split off test verification and run it once only for 'make check'
32
1338.5.1 by Benjamin Zeller
Initial work for shadowbuilds, implemented feature file for copying non
33
#helper files
34
OTHER_FILES += \
35
    features/ubuntu_qml_module.prf \
1504.7.1 by Benjamin Zeller
- Work on using the qt macros to build the project
36
    features/ubuntu_qml_plugin.prf \
1693.5.1 by Benjamin Zeller
- Make gestures build with qt macros
37
    features/ubuntu_qt_module.prf \
1504.7.1 by Benjamin Zeller
- Work on using the qt macros to build the project
38
    features/ubuntu_enable_testing.prf \
1338.5.15 by Benjamin Zeller
- Revert last commit
39
    features/coverage.prf \
40
    .qmake.conf