diff --git a/CMakeLists.txt b/CMakeLists.txt index 93080a3..bae1fb0 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -22,6 +22,8 @@ include(GNUInstallDirs) set(DBUS_HEADERS include/amarula/dbus/gdbus.hpp include/amarula/dbus/gproxy.hpp) add_library(GDbusProxy ${DBUS_HEADERS} src/dbus/gdbus.cpp) +set_target_properties(GDbusProxy PROPERTIES VERSION ${PROJECT_VERSION} + SOVERSION ${PROJECT_VERSION_MAJOR}) add_library(Amarula::GDbusProxy ALIAS GDbusProxy) target_include_directories( GDbusProxy PUBLIC $ @@ -57,7 +59,9 @@ if(BUILD_CONNMAN) include/amarula/dbus/connman/gagent.hpp src/dbus/gconnman_agent.cpp src/dbus/gdbus_private.hpp) - + set_target_properties( + GConnmanDbus PROPERTIES VERSION ${PROJECT_VERSION} SOVERSION + ${PROJECT_VERSION_MAJOR}) add_library(Amarula::GConnmanDbus ALIAS GConnmanDbus) target_include_directories(