on ed593dc help sign in
unity8/plugins/Unity/Session/CMakeLists.txt
25 lines 564 B history raw
1include_directories(
2 ${CMAKE_CURRENT_SOURCE_DIR}
3 ${CMAKE_CURRENT_BINARY_DIR}
4 ${GIO_INCLUDE_DIRS}
5 ${libunity8-private_SOURCE_DIR}
6)
8set(QMLSESSIONPLUGIN_SRC
9 plugin.cpp
10 dbusunitysessionservice.cpp
11 orientationlock.cpp
12 )
14add_library(UnitySession-qml MODULE
15 ${QMLSESSIONPLUGIN_SRC}
16 )
18qt5_use_modules(UnitySession-qml DBus Qml)
19target_link_libraries(UnitySession-qml
20 unity8-private
21 ${GIO_LDFLAGS}
22 )
24# export the qmldir and qmltypes files
25add_unity8_plugin(Unity.Session 0.1 Unity/Session TARGETS UnitySession-qml)