summaryrefslogtreecommitdiffstats
path: root/src/testlib
diff options
context:
space:
mode:
authorStephen Kelly <steveire@gmail.com>2016-02-23 01:13:47 +0100
committerStephen Kelly <steveire@gmail.com>2016-03-19 13:44:21 +0000
commit6ec89bec0a2f06365dc18bda6e95b6c253c19227 (patch)
treed226941365ebb7d7e653f1ea0ea2c8533cf5e992 /src/testlib
parenta1d4e4c97efaa14d58cc2c01ceceb396ebd6d18c (diff)
Fix QFINDTESTDATA when using cmake ninja generator
The Qt CI does not have ninja, but the autotest can be used for manual regression finding. cd qtbase/tests/auto/cmake qmake make check cd build cmake . -DHAVE_NINJA=ON ctest -R FINDTESTDATA Change-Id: Ic3f3748f6ab04e37fa5287c59486e5cd46dcabb4 Reviewed-by: Stephen Kelly <steveire@gmail.com>
Diffstat (limited to 'src/testlib')
-rw-r--r--src/testlib/Qt5TestConfigExtras.cmake.in5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/testlib/Qt5TestConfigExtras.cmake.in b/src/testlib/Qt5TestConfigExtras.cmake.in
new file mode 100644
index 0000000000..2a575958ae
--- /dev/null
+++ b/src/testlib/Qt5TestConfigExtras.cmake.in
@@ -0,0 +1,5 @@
+
+set_property(TARGET Qt5::Test
+ APPEND PROPERTY
+ INTERFACE_COMPILE_DEFINITIONS QT_TESTCASE_BUILDDIR=\\\"\${CMAKE_BINARY_DIR}\\\"
+)