1
0
mirror of https://github.com/Kitware/CMake.git synced 2025-10-14 02:08:27 +08:00

Help: Document CMAKE_PLATFORM_NO_VERSIONED_SONAME

This variable was added by commit 42f74df6d4 (Add basic Android platform
module, 2014-06-06, v3.1.0-rc1~416^2), but was not previously documented.

Fixes: #23227
This commit is contained in:
Ralf Habacker
2022-02-14 15:05:31 +01:00
committed by Brad King
parent 847378d615
commit 3f7e6b3fd4
2 changed files with 15 additions and 0 deletions

View File

@@ -472,6 +472,7 @@ Variables that Control the Build
/variable/CMAKE_PCH_INSTANTIATE_TEMPLATES
/variable/CMAKE_PDB_OUTPUT_DIRECTORY
/variable/CMAKE_PDB_OUTPUT_DIRECTORY_CONFIG
/variable/CMAKE_PLATFORM_NO_VERSIONED_SONAME
/variable/CMAKE_POSITION_INDEPENDENT_CODE
/variable/CMAKE_RUNTIME_OUTPUT_DIRECTORY
/variable/CMAKE_RUNTIME_OUTPUT_DIRECTORY_CONFIG

View File

@@ -0,0 +1,14 @@
CMAKE_PLATFORM_NO_VERSIONED_SONAME
----------------------------------
.. versionadded:: 3.1
This variable is used to globally control whether the
:prop_tgt:`VERSION` and :prop_tgt:`SOVERSION` target
properties should be used for shared libraries.
When set to true, adding version information to each
shared library target is disabled.
By default this variable is set only on platforms where
CMake knows it is needed. On other platforms, the
specified properties will be used for shared libraries.