mirror of
https://github.com/Z3Prover/z3
synced 2025-04-06 01:24:08 +00:00
cmake build: set SOVERSION to include the minor version number
This commit is contained in:
parent
aca3d0545c
commit
657b0de2fc
|
@ -121,9 +121,12 @@ set_target_properties(libz3 PROPERTIES
|
|||
# VERSION determines the version in the filename of the shared library.
|
||||
# SOVERSION determines the value of the DT_SONAME field on ELF platforms.
|
||||
# On ELF platforms the final compiled filename will be libz3.so.W.X.Y.Z
|
||||
# but symlinks will be made to this file from libz3.so and also from libz3.so.W
|
||||
# but symlinks will be made to this file from libz3.so and also from
|
||||
# libz3.so.W.X.
|
||||
# This indicates that no breaking API changes will be made within a single
|
||||
# minor version.
|
||||
VERSION ${Z3_VERSION}
|
||||
SOVERSION ${Z3_VERSION_MAJOR})
|
||||
SOVERSION ${Z3_VERSION_MAJOR}.${Z3_VERSION_MINOR})
|
||||
|
||||
if (NOT MSVC)
|
||||
# On UNIX like platforms if we don't change the OUTPUT_NAME
|
||||
|
|
Loading…
Reference in a new issue