[Cmake-commits] CMake branch, master, updated. v3.0.0-1332-g61be345

Brad King brad.king at kitware.com
Mon Jul 7 08:54:41 EDT 2014


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  61be345115b5f2c402286be7fa3e6df0c2f5f0ac (commit)
       via  93790506f52cb4e420be6a1a6988613380ecb1bc (commit)
       via  b5b098ebb39c97f3420eb7c24f0d4d5bc2d15a5a (commit)
       via  5e07dcf7c8e884380e1ad5ab64ba3bcdef601eee (commit)
       via  f77b384cf6a4e9206e6067b7bfe0677a962268c4 (commit)
       via  61ef8daad5d15256daec08eeb0437fdece330001 (commit)
       via  d9586f83f11f56d8d9f88892f543918f50e9525c (commit)
       via  3156275bc74e355f8309617344693a0f14b7a370 (commit)
       via  363cd33ebe5a8fb495fffc07cf39c59082e83bbf (commit)
       via  251e835b3f7320f0099d003de5a675af58e62e46 (commit)
       via  848c8ccf18e325e0d2833ac468f733261832feca (commit)
       via  f85ccf23eeec08fff46c0788b8ee357b3f5220e4 (commit)
       via  82e91e34872fd8fa394d14f1e4fac60f9e993a35 (commit)
      from  51fcb7b1b68c3094c181e0f7207f177a2ad1e7b4 (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=61be345115b5f2c402286be7fa3e6df0c2f5f0ac
commit 61be345115b5f2c402286be7fa3e6df0c2f5f0ac
Merge: 51fcb7b 9379050
Author:     Brad King <brad.king at kitware.com>
AuthorDate: Mon Jul 7 08:54:40 2014 -0400
Commit:     CMake Topic Stage <kwrobot at kitware.com>
CommitDate: Mon Jul 7 08:54:40 2014 -0400

    Merge topic 'refactor-usage-requirement-evaluation'
    
    93790506 cmTarget: Simplify INTERFACE_INCLUDE_DIRECTORIES usage requirement lookup
    b5b098eb cmTarget: Simplify CMP0027 logic in processIncludeDirectories
    5e07dcf7 cmTarget: Add to LinkImplementation whether each library was a genex
    f77b384c cmTarget: Simplify INTERFACE_COMPILE_FEATURES usage requirement lookup
    61ef8daa cmTarget: Simplify INTERFACE_COMPILE_DEFINITIONS usage requirement lookup
    d9586f83 cmTarget: Simplify INTERFACE_COMPILE_OPTIONS usage requirement lookup
    3156275b cmTarget: Simplify INTERFACE_SOURCES usage requirement lookup
    363cd33e cmTarget: Add method to add usage requirements from linked interfaces
    251e835b cmTarget: Add to LinkImplementation a backtrace for each library
    848c8ccf cmTarget: Refactor LinkImplementation to allow more information
    f85ccf23 cmGeneratorExpressionEvaluator: Shorten some long lines
    82e91e34 cmComputeLinkDepends: Convert AddLinkEntries to a template


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

Summary of changes:
 Source/cmComputeLinkDepends.cxx                    |    5 +-
 Source/cmComputeLinkDepends.h                      |    4 +-
 Source/cmComputeTargetDepends.cxx                  |    2 +-
 Source/cmGeneratorExpressionEvaluator.cxx          |   31 +-
 Source/cmGeneratorTarget.cxx                       |    4 +-
 Source/cmTarget.cxx                                |  312 +++++---------------
 Source/cmTarget.h                                  |   16 +-
 .../CompatibleInterface/DebugProperties-stderr.txt |   14 +-
 .../Languages/LINK_LANGUAGE-genex-stderr.txt       |    6 +-
 .../link-libraries-TARGET_FILE-genex-stderr.txt    |    4 +-
 10 files changed, 127 insertions(+), 271 deletions(-)


hooks/post-receive
-- 
CMake


More information about the Cmake-commits mailing list