Add library versioning

This commit is contained in:
Dennis Klein 2018-04-18 15:34:22 +02:00
parent af288551aa
commit 00e7468b25
No known key found for this signature in database
GPG Key ID: 08E62D23FA0ECBBC

View File

@ -40,7 +40,11 @@ add_library(FairLogger SHARED
target_include_directories(FairLogger target_include_directories(FairLogger
PUBLIC PUBLIC
$<BUILD_INTERFACE:${CMAKE_SOURCE_DIR}/logger> $<BUILD_INTERFACE:${CMAKE_SOURCE_DIR}/logger>
$<INSTALL_INTERFACE:include> $<INSTALL_INTERFACE:${CMAKE_INSTALL_INCLUDEDIR}>
)
set_target_properties(FairLogger PROPERTIES
VERSION ${PROJECT_VERSION}
SOVERSION "${PROJECT_VERSION_MAJOR}.${PROJECT_VERSION_MINOR}"
) )
if(BUILD_TESTING) if(BUILD_TESTING)