@@ -1,15 +1,25 @@
1set(LIB_NAME "unity8-private")
1set(LIB_NAME "unity8-private")
3+set(VERSION ${SOVERSION}.0.0)
5+project(lib${LIB_NAME})
3set(lib${LIB_NAME}_SRCS
7set(lib${LIB_NAME}_SRCS
4 abstractdbusservicemonitor.cpp
8 abstractdbusservicemonitor.cpp
7add_library(${LIB_NAME} SHARED
11add_library(${LIB_NAME} SHARED
8 ${lib${LIB_NAME}_SRCS}
12 ${lib${LIB_NAME}_SRCS}
15+set_target_properties(${LIB_NAME} PROPERTIES
17+ SOVERSION ${SOVERSION}
10qt5_use_modules(${LIB_NAME} DBus)
20qt5_use_modules(${LIB_NAME} DBus)
12# install library
22# install library
13install(TARGETS ${LIB_NAME}
23install(TARGETS ${LIB_NAME}
14 LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
24 LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}