DLL_NAME_WITH_SOVERSION — CMake 4.1.2 Documentation

# DLL_NAME_WITH_SOVERSION

New in version 3.27.

This property controls whether the `SOVERSION` target property is added to the filename of generated DLL filenames for the Windows platform, which is selected when the `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 `CMAKE_PLATFORM_NO_VERSIONED_SONAME` variable.