summaryrefslogtreecommitdiffstats
path: root/tests/CMakeLists.txt
blob: d06880fb2fcb94fdc56b2ffd29bc4491ff6d1b53 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
find_package(Qt5 REQUIRED NO_MODULE COMPONENTS QuickTest Network Quick)
find_package(Sink CONFIG REQUIRED)
find_package(KAsync CONFIG REQUIRED)
find_package(KF5CalendarCore CONFIG REQUIRED)

add_executable(kubetestrunner kubetestrunner.cpp)
target_link_libraries(kubetestrunner
    Qt5::QuickTest
    Qt5::Quick
    sink
    kubeframework
)

install(DIRECTORY qml/ DESTINATION ${QML_INSTALL_DIR}/org/kube/test)
install(FILES qmldir DESTINATION ${QML_INSTALL_DIR}/org/kube/test)

add_library(testplugin SHARED testplugin.cpp teststore.cpp)
target_link_libraries(testplugin
    kubeframework
    KF5::CalendarCore
)
install(TARGETS testplugin DESTINATION ${QML_INSTALL_DIR}/org/kube/test)