summaryrefslogtreecommitdiff
path: root/Help/prop_tgt/DLL_NAME_WITH_SOVERSION.rst
blob: 59ef00f0a1e0bc1ca4a8197710737bcfdac7e4f9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
DLL_NAME_WITH_SOVERSION
-----------------------

.. versionadded:: 3.27

This property control whether the :prop_tgt:`SOVERSION` target
property are added to the filename of generated DLL filenames
for the Windows platform, which is selected when the
:variable:`WIN32` variable is set.

The value of the listed property is appended to the
basename of the runtime component of the shared library
target as ``-<SOVERSION>``.

Please note that setting this property has no effect
if versioned filenames are globally disabled with the
:variable:`CMAKE_PLATFORM_NO_VERSIONED_SONAME` variable.