diff --git a/CMakeLists.txt b/CMakeLists.txt index 90a7a3a..3179b19 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -23,7 +23,10 @@ if(NOT BUILD_LIBSYSTEMD) "and building libsystemd in as part of sdbus-c++ during configuration)") endif() add_library(Systemd::Libsystemd ALIAS PkgConfig::Systemd) - set(LIBSYSTEMD_VERSION ${Systemd_VERSION}) + string(REGEX MATCHALL "([0-9]+)" SYSTEMD_VERSION_LIST "${Systemd_VERSION}") + + list(GET SYSTEMD_VERSION_LIST 0 LIBSYSTEMD_VERSION) + message(STATUS "LIBSYSTEMD_VERSION is: ${LIBSYSTEMD_VERSION}") else() # Build static libsystemd library as an external project include(cmake/LibsystemdExternalProject.cmake)