on xenial help sign in
Adapt Unity.Test to the refactored macros.
53cece6Michał Sawicz
tests/utils/modules/Unity/Test/CMakeLists.txt+4−7
@@ -1,3 +1,5 @@
1+include(QmlPlugins)
2+
1add_definitions(-DQT_NO_KEYWORDS)
3add_definitions(-DQT_NO_KEYWORDS)
2
4
3include_directories(
5include_directories(
@@ -14,10 +16,5 @@ add_library(UnityTestQml MODULE ${UnityTestQML_SOURCES})
14
16
15qt5_use_modules(UnityTestQml Core Quick Test)
17qt5_use_modules(UnityTestQml Core Quick Test)
16
18
17−# copy qml files into build directory for shadow builds
19+export_qmlfiles(Unity.Test Unity/Test)
18−file(GLOB QML_JS_FILES *.js *.qml qmldir)
20+export_qmlplugin(Unity.Test 0.1 Unity/Test TARGETS UnityTestQml)
19−
20−add_custom_target(UnityTestQmlJsFiles ALL
21− COMMAND cp ${QML_JS_FILES} ${CMAKE_CURRENT_BINARY_DIR}
22− DEPENDS ${QML_JS_FILES}
23−)
tests/utils/modules/Unity/Test/qmldir+2
@@ -1,3 +1,5 @@
1module Unity.Test
1module Unity.Test
2plugin UnityTestQml
2plugin UnityTestQml
3+typeinfo Test.qmltypes
4+
3UnityTestCase 0.1 UnityTestCase.qml
5UnityTestCase 0.1 UnityTestCase.qml