[Cmake-commits] CMake branch, master, updated. v3.7.0-rc3-450-g453df66

Brad King brad.king at kitware.com
Wed Nov 9 09:49:52 EST 2016


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, master has been updated
       via  453df662bafe52ec87e0972323cf87ec737f3437 (commit)
       via  09cda9d5e7bb31f05177bdaf11d24aeaf85a8dd3 (commit)
       via  1d1f1eeb6a52d464d476eb0a46eb75c452e3dfbc (commit)
       via  479932fa32115b666be1deea42862673a0c4b608 (commit)
       via  925e4270fdc5c731c123cb8037607840008f4713 (commit)
      from  25085f41b20f7f5a5fb25e8ab683f77476f917a2 (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 -----------------------------------------------------------------
https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=453df662bafe52ec87e0972323cf87ec737f3437
commit 453df662bafe52ec87e0972323cf87ec737f3437
Merge: 25085f4 09cda9d
Author:     Brad King <brad.king at kitware.com>
AuthorDate: Wed Nov 9 09:49:49 2016 -0500
Commit:     CMake Topic Stage <kwrobot at kitware.com>
CommitDate: Wed Nov 9 09:49:49 2016 -0500

    Merge topic 'imported-interface-libname'
    
    09cda9d5 Allow imported INTERFACE libraries to specify a link library name
    1d1f1eeb cmTarget: Refactor GetMappedConfig to choose location property up front
    479932fa cmTarget: Add comment clarifying interface library special case
    925e4270 cmTarget: Clarify comments in GetMappedConfig


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

Summary of changes:
 Help/manual/cmake-properties.7.rst                 |    2 +
 Help/prop_tgt/IMPORTED_LIBNAME.rst                 |   23 +++++++
 Help/prop_tgt/IMPORTED_LIBNAME_CONFIG.rst          |    7 ++
 Help/release/dev/imported-interface-libname.rst    |    7 ++
 Source/cmComputeLinkInformation.cxx                |    6 ++
 Source/cmGeneratorTarget.cxx                       |   13 ++++
 Source/cmGeneratorTarget.h                         |    4 ++
 Source/cmTarget.cxx                                |   71 +++++++++++++++-----
 Source/cmTarget.h                                  |    3 +
 Source/cmTargetPropertyComputer.cxx                |    4 +-
 Tests/InterfaceLibrary/CMakeLists.txt              |   19 +++++-
 Tests/InterfaceLibrary/definetestexe.cpp           |    3 +-
 .../InterfaceLibrary/item.cpp                      |    2 +-
 Tests/InterfaceLibrary/item_fake.cpp               |    5 ++
 .../IMPORTED_LIBNAME-bad-value-result.txt}         |    0
 .../IMPORTED_LIBNAME-bad-value-stderr.txt          |   44 ++++++++++++
 .../IMPORTED_LIBNAME-bad-value.cmake               |    6 ++
 .../IMPORTED_LIBNAME-non-iface-result.txt}         |    0
 .../IMPORTED_LIBNAME-non-iface-stderr.txt          |   45 +++++++++++++
 .../IMPORTED_LIBNAME-non-iface.cmake               |   17 +++++
 .../IMPORTED_LIBNAME-non-imported-result.txt}      |    0
 .../IMPORTED_LIBNAME-non-imported-stderr.txt       |   21 ++++++
 .../IMPORTED_LIBNAME-non-imported.cmake            |    5 ++
 .../RunCMake/interface_library/RunCMakeTest.cmake  |    3 +
 24 files changed, 288 insertions(+), 22 deletions(-)
 create mode 100644 Help/prop_tgt/IMPORTED_LIBNAME.rst
 create mode 100644 Help/prop_tgt/IMPORTED_LIBNAME_CONFIG.rst
 create mode 100644 Help/release/dev/imported-interface-libname.rst
 copy Modules/DummyCXXFile.cxx => Tests/InterfaceLibrary/item.cpp (59%)
 create mode 100644 Tests/InterfaceLibrary/item_fake.cpp
 copy Tests/RunCMake/{Android/BadSYSROOT-result.txt => interface_library/IMPORTED_LIBNAME-bad-value-result.txt} (100%)
 create mode 100644 Tests/RunCMake/interface_library/IMPORTED_LIBNAME-bad-value-stderr.txt
 create mode 100644 Tests/RunCMake/interface_library/IMPORTED_LIBNAME-bad-value.cmake
 copy Tests/RunCMake/{Android/BadSYSROOT-result.txt => interface_library/IMPORTED_LIBNAME-non-iface-result.txt} (100%)
 create mode 100644 Tests/RunCMake/interface_library/IMPORTED_LIBNAME-non-iface-stderr.txt
 create mode 100644 Tests/RunCMake/interface_library/IMPORTED_LIBNAME-non-iface.cmake
 copy Tests/RunCMake/{Android/BadSYSROOT-result.txt => interface_library/IMPORTED_LIBNAME-non-imported-result.txt} (100%)
 create mode 100644 Tests/RunCMake/interface_library/IMPORTED_LIBNAME-non-imported-stderr.txt
 create mode 100644 Tests/RunCMake/interface_library/IMPORTED_LIBNAME-non-imported.cmake


hooks/post-receive
-- 
CMake


More information about the Cmake-commits mailing list