aboutsummaryrefslogtreecommitdiffstats
path: root/examples/qmltest/qmltest/qmltest.pro
diff options
context:
space:
mode:
Diffstat (limited to 'examples/qmltest/qmltest/qmltest.pro')
-rw-r--r--examples/qmltest/qmltest/qmltest.pro21
1 files changed, 18 insertions, 3 deletions
diff --git a/examples/qmltest/qmltest/qmltest.pro b/examples/qmltest/qmltest/qmltest.pro
index 3ade5f2cbd..f290fd21e1 100644
--- a/examples/qmltest/qmltest/qmltest.pro
+++ b/examples/qmltest/qmltest/qmltest.pro
@@ -1,11 +1,26 @@
TEMPLATE=app
TARGET=tst_qmltestexample
-CONFIG += qmltestcase
+
SOURCES += tst_qmltest.cpp
-# Note: Normally, tests are auto-installed to a test-specific directory. Overwritten here
-# so this one will end up in the examples tree.
+!QTDIR_build {
+# This is the code actual testcases should use:
+
+CONFIG += qmltestcase
+
+TESTDATA += tst_basic.qml tst_item.qml
+
+} else {
+# This code exists solely for the purpose of building this example
+# inside the examples/ hierarchy.
+
+QT += qml qmltest
+
+macx: CONFIG -= app_bundle
+
target.path = $$[QT_INSTALL_EXAMPLES]/qmltest
qml.files = tst_basic.qml tst_item.qml
qml.path = $$[QT_INSTALL_EXAMPLES]/qmltest
INSTALLS += target qml
+
+}