on 6c2effa help sign in
28 lines 692 B history raw
1include(QmlPlugins)
3add_definitions(-DQT_NO_KEYWORDS)
5pkg_check_modules(UBUNTUGESTURES REQUIRED UbuntuGestures)
7include_directories(
8 ${Qt5Gui_PRIVATE_INCLUDE_DIRS}
9 ${Qt5Quick_PRIVATE_INCLUDE_DIRS}
10 ${UBUNTUGESTURES_INCLUDE_DIRS}
11 ${CMAKE_SOURCE_DIR}/src
14set(UnityTestQML_SOURCES
15 testutil.cpp
16 plugin.cpp
17 TouchEventSequenceWrapper.cpp
18 ${CMAKE_SOURCE_DIR}/src/MouseTouchAdaptor.cpp
22add_library(UnityTestQml MODULE ${UnityTestQML_SOURCES})
23target_link_libraries(UnityTestQml ${UBUNTUGESTURES_LIBRARIES})
25qt5_use_modules(UnityTestQml Core Quick Test)
27export_qmlfiles(Unity.Test Unity/Test)
28export_qmlplugin(Unity.Test 0.1 Unity/Test TARGETS UnityTestQml)