Document IMPORTED_NO_SONAME target property
Commit fd37a6ec
(Better linker search path computation, 2008-02-21)
added this property but did not document it. Add the documentation.
This commit is contained in:
parent
fd37a6ec3d
commit
8f96818a5c
|
@ -277,6 +277,24 @@ void cmTarget::DefineProperties(cmake *cm)
|
||||||
"Configuration names correspond to those provided by the project "
|
"Configuration names correspond to those provided by the project "
|
||||||
"from which the target is imported.");
|
"from which the target is imported.");
|
||||||
|
|
||||||
|
cm->DefineProperty
|
||||||
|
("IMPORTED_NO_SONAME", cmProperty::TARGET,
|
||||||
|
"Specifies that an IMPORTED shared library target has no \"soname\". ",
|
||||||
|
"Set this property to true for an imported shared library file that "
|
||||||
|
"has no \"soname\" field. "
|
||||||
|
"CMake may adjust generated link commands for some platforms to prevent "
|
||||||
|
"the linker from using the path to the library in place of its missing "
|
||||||
|
"soname. "
|
||||||
|
"Ignored for non-imported targets.");
|
||||||
|
|
||||||
|
cm->DefineProperty
|
||||||
|
("IMPORTED_NO_SONAME_<CONFIG>", cmProperty::TARGET,
|
||||||
|
"Per-configuration version of IMPORTED_NO_SONAME property.",
|
||||||
|
"This property is used when loading settings for the <CONFIG> "
|
||||||
|
"configuration of an imported target. "
|
||||||
|
"Configuration names correspond to those provided by the project "
|
||||||
|
"from which the target is imported.");
|
||||||
|
|
||||||
cm->DefineProperty
|
cm->DefineProperty
|
||||||
("EXCLUDE_FROM_ALL", cmProperty::TARGET,
|
("EXCLUDE_FROM_ALL", cmProperty::TARGET,
|
||||||
"Exclude the target from the all target.",
|
"Exclude the target from the all target.",
|
||||||
|
|
Loading…
Reference in New Issue