Commit aa96297d authored by Vitaly Kirsanov's avatar Vitaly Kirsanov Committed by Erik de Castro Lopo

Versions for shared libs specified

parent 60129c70
......@@ -38,7 +38,10 @@ target_include_directories(FLACXX INTERFACE
"$<BUILD_INTERFACE:${PROJECT_SOURCE_DIR}/include>"
"$<INSTALL_INTERFACE:${CMAKE_INSTALL_PREFIX}/include>")
target_link_libraries(FLACXX PRIVATE FLAC)
set_target_properties(FLACXX PROPERTIES CXX_VISIBILITY_PRESET hidden)
set_target_properties(FLACXX PROPERTIES
CXX_VISIBILITY_PRESET hidden
VERSION 6.3.0
SOVERSION 6)
install(TARGETS FLACXX FLACXX-static EXPORT targets
ARCHIVE DESTINATION "${CMAKE_INSTALL_LIBDIR}/"
......
......@@ -122,7 +122,10 @@ target_link_libraries(FLAC PRIVATE
$<TARGET_NAME_IF_EXISTS:Ogg::Ogg>
$<TARGET_NAME_IF_EXISTS:FLAC-asm>
$<$<BOOL:${HAVE_LROUND}>:m>)
set_target_properties(FLAC PROPERTIES C_VISIBILITY_PRESET hidden)
set_target_properties(FLAC PROPERTIES
C_VISIBILITY_PRESET hidden
VERSION 8.3.0
SOVERSION 8)
install(TARGETS FLAC FLAC-static EXPORT targets
ARCHIVE DESTINATION "${CMAKE_INSTALL_LIBDIR}/"
......
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