summaryrefslogtreecommitdiffstats
path: root/Help/prop_tgt/VERSION.rst
diff options
context:
space:
mode:
authorSune Stolborg Vuorela <sune@vuorela.dk>2024-01-23 14:06:36 (GMT)
committerBrad King <brad.king@kitware.com>2024-01-31 14:52:07 (GMT)
commitfcab4bee21ab69ca32df9a745d645766aeac0aa6 (patch)
tree0a1e448a704fcaa780f757e27f28338a96c4e45e /Help/prop_tgt/VERSION.rst
parent77dc558d1ed595887477410c5ac69b3e57cfbf0e (diff)
downloadCMake-fcab4bee21ab69ca32df9a745d645766aeac0aa6.zip
CMake-fcab4bee21ab69ca32df9a745d645766aeac0aa6.tar.gz
CMake-fcab4bee21ab69ca32df9a745d645766aeac0aa6.tar.bz2
Help: Document conventional VERSION/SOVERSION relationship
Issue: #25626
Diffstat (limited to 'Help/prop_tgt/VERSION.rst')
-rw-r--r--Help/prop_tgt/VERSION.rst6
1 files changed, 4 insertions, 2 deletions
diff --git a/Help/prop_tgt/VERSION.rst b/Help/prop_tgt/VERSION.rst
index 95db483..f9cb020 100644
--- a/Help/prop_tgt/VERSION.rst
+++ b/Help/prop_tgt/VERSION.rst
@@ -1,10 +1,10 @@
VERSION
-------
-What version number is this target.
+Version number of a shared library target.
For shared libraries ``VERSION`` and :prop_tgt:`SOVERSION` can be used
-to specify the build version and API version respectively. When building or
+to specify the build version and ABI version respectively. When building or
installing appropriate symlinks are created if the platform supports
symlinks and the linker supports so-names. If only one of both is
specified the missing is assumed to have the same version number. For
@@ -12,6 +12,8 @@ executables ``VERSION`` can be used to specify the build version. When
building or installing appropriate symlinks are created if the
platform supports symlinks.
+.. include:: VERSION_SOVERSION_EXAMPLE.txt
+
Windows Versions
^^^^^^^^^^^^^^^^