[Cmake-commits] CMake branch, next, updated. v3.2.2-3193-g2497683

Brad King brad.king at kitware.com
Wed May 27 09:12:24 EDT 2015


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  2497683f9acdadc5b9548d4f91a1cfb18da20dc4 (commit)
       via  70d7dc772457037dcb52c3cd02b1e84d4593ab46 (commit)
      from  dc2b576ac6b353f074ce9a9b3786dc56236c69ca (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=2497683f9acdadc5b9548d4f91a1cfb18da20dc4
commit 2497683f9acdadc5b9548d4f91a1cfb18da20dc4
Merge: dc2b576 70d7dc7
Author:     Brad King <brad.king at kitware.com>
AuthorDate: Wed May 27 09:12:23 2015 -0400
Commit:     CMake Topic Stage <kwrobot at kitware.com>
CommitDate: Wed May 27 09:12:23 2015 -0400

    Merge topic 'imported-interface-libname' into next
    
    70d7dc77 fixup! Allow imported INTERFACE libraries to specify a link library name


http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=70d7dc772457037dcb52c3cd02b1e84d4593ab46
commit 70d7dc772457037dcb52c3cd02b1e84d4593ab46
Author:     Brad King <brad.king at kitware.com>
AuthorDate: Wed May 27 09:10:57 2015 -0400
Commit:     Brad King <brad.king at kitware.com>
CommitDate: Wed May 27 09:10:57 2015 -0400

    fixup! Allow imported INTERFACE libraries to specify a link library name

diff --git a/Help/prop_tgt/IMPORTED_LIBNAME.rst b/Help/prop_tgt/IMPORTED_LIBNAME.rst
index 6b35ca7..1943dba 100644
--- a/Help/prop_tgt/IMPORTED_LIBNAME.rst
+++ b/Help/prop_tgt/IMPORTED_LIBNAME.rst
@@ -4,10 +4,11 @@ IMPORTED_LIBNAME
 Specify the link library name for an :ref:`imported <Imported Targets>`
 :ref:`Interface Library <Interface Libraries>`.
 
-An interface library has no library file so linking to it normally
-adds its usage requirements but does not link to an actual library.
-The ``IMPORTED_LIBNAME`` property specifies a single library name
-to be placed on the link line in place of the interface library.
+An interface library builds no library file itself but does specify
+usage requirements for its consumers.  The ``IMPORTED_LIBNAME``
+property may be set to specify a single library name to be placed
+on the link line in place of the interface library target name as
+a requirement for using the interface.
 
 This property is intended for use in naming libraries provided by
 a platform SDK for which the full path to a library file may not
diff --git a/Help/release/dev/imported-interface-libname.rst b/Help/release/dev/imported-interface-libname.rst
index bde0eab..fdbae78 100644
--- a/Help/release/dev/imported-interface-libname.rst
+++ b/Help/release/dev/imported-interface-libname.rst
@@ -4,4 +4,4 @@ imported-interface-libname
 * :ref:`Imported <Imported Targets>` :ref:`Interface Libraries` learned new
   :prop_tgt:`IMPORTED_LIBNAME` and :prop_tgt:`IMPORTED_LIBNAME_<CONFIG>`
   target properties to specify a link library name since interface libraries
-  do not have their own library files.
+  do not build their own library files.

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

Summary of changes:
 Help/prop_tgt/IMPORTED_LIBNAME.rst              |    9 +++++----
 Help/release/dev/imported-interface-libname.rst |    2 +-
 2 files changed, 6 insertions(+), 5 deletions(-)


hooks/post-receive
-- 
CMake


More information about the Cmake-commits mailing list