Versions for shared libs specified
This commit is contained in:
parent
60129c7018
commit
aa96297d78
@ -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}/"
|
||||
|
Loading…
Reference in New Issue
Block a user