diff options
author | Brad King <brad.king@kitware.com> | 2010-09-17 17:28:29 (GMT) |
---|---|---|
committer | Brad King <brad.king@kitware.com> | 2010-09-17 17:28:29 (GMT) |
commit | 8f96818a5c111fcf819bbb6e83f4281838dcc0ad (patch) | |
tree | feaa685631b84d35d992141f311014dc2222d46d /Source/cmTarget.cxx | |
parent | fd37a6ec3d31e65eed2dfa88246e86b8d0ab66ab (diff) | |
download | CMake-8f96818a5c111fcf819bbb6e83f4281838dcc0ad.zip CMake-8f96818a5c111fcf819bbb6e83f4281838dcc0ad.tar.gz CMake-8f96818a5c111fcf819bbb6e83f4281838dcc0ad.tar.bz2 |
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.
Diffstat (limited to 'Source/cmTarget.cxx')
-rw-r--r-- | Source/cmTarget.cxx | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/Source/cmTarget.cxx b/Source/cmTarget.cxx index 3da4627..c13ff94 100644 --- a/Source/cmTarget.cxx +++ b/Source/cmTarget.cxx @@ -278,6 +278,24 @@ void cmTarget::DefineProperties(cmake *cm) "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 ("EXCLUDE_FROM_ALL", cmProperty::TARGET, "Exclude the target from the all target.", "A property on a target that indicates if the target is excluded " |