on c050730 help sign in
unity8/plugins/Unity/Session/CMakeLists.txt
26 lines 573 B history raw
1pkg_search_module(GIO REQUIRED gio-2.0)
3include_directories(
4 ${CMAKE_CURRENT_SOURCE_DIR}
5 ${GIO_INCLUDE_DIRS}
6 ${libunity8-private_SOURCE_DIR}
7)
9set(QMLSESSIONPLUGIN_SRC
10 plugin.cpp
11 dbusunitysessionservice.cpp
12 orientationlock.cpp
13 )
15add_library(UnitySession-qml MODULE
16 ${QMLSESSIONPLUGIN_SRC}
17 )
19qt5_use_modules(UnitySession-qml DBus Qml)
20target_link_libraries(UnitySession-qml
21 unity8-private
22 ${GIO_LDFLAGS}
23 )
25# export the qmldir and qmltypes files
26add_unity8_plugin(Unity.Session 0.1 Unity/Session TARGETS UnitySession-qml)