mirror of
https://gitlab.com/libeigen/eigen.git
synced 2026-04-10 11:34:33 +08:00
Added versioning for shared libraries.
libeigen/eigen!2080 Co-authored-by: Ulysses Apokin <ulysses@altlinux.org>
This commit is contained in:
committed by
Antonio Sánchez
parent
db90c4939c
commit
a73501cc76
@@ -21,7 +21,9 @@ list(APPEND EIGEN_BLAS_TARGETS eigen_blas_static)
|
||||
if (EIGEN_BUILD_SHARED_LIBS)
|
||||
add_library(eigen_blas SHARED ${EigenBlas_SRCS} "eigen_blas.def")
|
||||
target_compile_definitions(eigen_blas PUBLIC "EIGEN_BLAS_BUILD_DLL")
|
||||
set_target_properties(eigen_blas PROPERTIES CXX_VISIBILITY_PRESET hidden)
|
||||
set_target_properties(eigen_blas PROPERTIES CXX_VISIBILITY_PRESET hidden
|
||||
VERSION ${EIGEN_VERSION_NUMBER}
|
||||
SOVERSION ${EIGEN_MAJOR_VERSION})
|
||||
list(APPEND EIGEN_BLAS_TARGETS eigen_blas)
|
||||
endif()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user