Docker-in-Docker (DinD) capabilities of public runners deactivated. More info

Commit 38197907 authored by Pierre Aubert's avatar Pierre Aubert
Browse files

Add dedicated function to add library with system link for program version

parent 131e95e8
......@@ -8,6 +8,7 @@ if(NOT MODULE_MODE)
include(create_doc.cmake)
include(environnement_prefix.cmake)
include(create_find_project.cmake)
include(phoenix_add_library.cmake)
endif()
......
# Add Shared library with suffix by respect to the program version set with the phoenix_base_project function
# targetName : name of the library target to be created
# ARGN : list of dependencies
function(phoenix_add_library targetName)
add_library(${targetName} SHARED ${ARGN})
string(REPLACE "." ";" PROGRAM_VERSION_LIST ${PROGRAM_VERSION})
list(GET PROGRAM_VERSION_LIST 0 PROGRAM_VERSION_SO)
set_target_properties(${targetName} PROPERTIES
VERSION "${PROGRAM_VERSION}"
SOVERSION "${PROGRAM_VERSION_SO}")
endfunction(phoenix_add_library)
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment