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