[Cmake-commits] CMake branch, next, updated. v2.8.2-829-ga00839f

Brad King brad.king at kitware.com
Fri Sep 17 13:30:51 EDT 2010


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "CMake".

The branch, next has been updated
       via  a00839fa3b53cdcba1f2d13da593b06b9f9ae3a1 (commit)
       via  8f96818a5c111fcf819bbb6e83f4281838dcc0ad (commit)
      from  2641df7fd438e78afa308400e71a891283552415 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=a00839fa3b53cdcba1f2d13da593b06b9f9ae3a1
commit a00839fa3b53cdcba1f2d13da593b06b9f9ae3a1
Merge: 2641df7 8f96818
Author:     Brad King <brad.king at kitware.com>
AuthorDate: Fri Sep 17 13:30:45 2010 -0400
Commit:     CMake Topic Stage <kwrobot at kitware.com>
CommitDate: Fri Sep 17 13:30:45 2010 -0400

    Merge topic 'document-IMPORTED_NO_SONAME' into next
    
    8f96818 Document IMPORTED_NO_SONAME target property


http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=8f96818a5c111fcf819bbb6e83f4281838dcc0ad
commit 8f96818a5c111fcf819bbb6e83f4281838dcc0ad
Author:     Brad King <brad.king at kitware.com>
AuthorDate: Fri Sep 17 13:28:29 2010 -0400
Commit:     Brad King <brad.king at kitware.com>
CommitDate: Fri Sep 17 13:28:29 2010 -0400

    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.

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 "

-----------------------------------------------------------------------

Summary of changes:
 Source/cmTarget.cxx |   18 ++++++++++++++++++
 1 files changed, 18 insertions(+), 0 deletions(-)


hooks/post-receive
-- 
CMake


More information about the Cmake-commits mailing list