[Cmake-commits] CMake branch, master, updated. v2.8.10.2-498-gbf2e4e8

Brad King brad.king at kitware.com
Wed Jan 23 15:11:20 EST 2013


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  bf2e4e8cb1696a8da626483217ec73ab2b20811d (commit)
       via  830246e841d24cc9513c857859a4327ffb1d3da5 (commit)
       via  bd82bb4787410a0bdd6120b8c449f5d31ecc4c28 (commit)
       via  e98799105bdb296e8d9f5b3ef5cf99bcebcafc40 (commit)
       via  d9afacced34b2ef17a6c3ca2f66975272cf8473f (commit)
       via  1800f702a056b2eb25eb35daf9ed8d6474ecd0f9 (commit)
      from  e7be8be8c0213060fd2ba2cc7b4ef060d94094b6 (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=bf2e4e8cb1696a8da626483217ec73ab2b20811d
commit bf2e4e8cb1696a8da626483217ec73ab2b20811d
Merge: e7be8be 830246e
Author:     Brad King <brad.king at kitware.com>
AuthorDate: Wed Jan 23 15:11:15 2013 -0500
Commit:     CMake Topic Stage <kwrobot at kitware.com>
CommitDate: Wed Jan 23 15:11:15 2013 -0500

    Merge topic 'fix-COMPATIBLE_INTERFACE-properties'
    
    830246e Export the COMPATIBLE_INTERFACE_BOOL content properties
    bd82bb4 Clear the link information in ClearLinkMaps.
    e987991 Make INTERFACE determined properties readable in generator expressions.
    d9afacc Exit early if we find an inconsistent property.
    1800f70 Populate the link information cache before checking dependent properties.


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

Summary of changes:
 Source/cmExportBuildFileGenerator.cxx              |    1 +
 Source/cmExportFileGenerator.cxx                   |   74 ++++++++++++++++++++
 Source/cmExportFileGenerator.h                     |    2 +
 Source/cmExportInstallFileGenerator.cxx            |    1 +
 Source/cmGeneratorExpressionDAGChecker.cxx         |   13 ++++
 Source/cmGeneratorExpressionDAGChecker.h           |    3 +
 Source/cmGeneratorExpressionEvaluator.cxx          |   21 ++++++
 Source/cmTarget.cxx                                |   65 ++++++++++++++++-
 Source/cmTarget.h                                  |    2 +
 Tests/CMakeLists.txt                               |    1 +
 Tests/CompatibleInterface/CMakeLists.txt           |   28 ++++++++
 Tests/CompatibleInterface/empty.cpp                |    1 +
 Tests/CompatibleInterface/main.cpp                 |   17 +++++
 Tests/ExportImport/Export/CMakeLists.txt           |    9 +++
 Tests/ExportImport/Import/A/CMakeLists.txt         |    9 ++-
 Tests/ExportImport/Import/A/deps_shared_iface.cpp  |    8 ++
 Tests/RunCMake/CMakeLists.txt                      |    1 +
 Tests/RunCMake/CompatibleInterface/CMakeLists.txt  |    3 +
 .../InterfaceBool-builtin-prop-result.txt}         |    0
 .../InterfaceBool-builtin-prop-stderr.txt          |    5 ++
 .../InterfaceBool-builtin-prop.cmake               |   11 +++
 .../InterfaceBool-mismatch-depend-self-result.txt} |    0
 .../InterfaceBool-mismatch-depend-self-stderr.txt  |    3 +
 .../InterfaceBool-mismatch-depend-self.cmake       |   11 +++
 .../InterfaceBool-mismatch-depends-result.txt}     |    0
 .../InterfaceBool-mismatch-depends-stderr.txt      |    3 +
 .../InterfaceBool-mismatch-depends.cmake           |   10 +++
 .../InterfaceBool-mismatched-use-result.txt}       |    0
 .../InterfaceBool-mismatched-use-stderr.txt        |    4 +
 .../InterfaceBool-mismatched-use.cmake             |    9 +++
 .../CompatibleInterface/RunCMakeTest.cmake         |    6 ++
 Tests/RunCMake/CompatibleInterface/main.cpp        |    5 ++
 32 files changed, 321 insertions(+), 5 deletions(-)
 create mode 100644 Tests/CompatibleInterface/CMakeLists.txt
 create mode 100644 Tests/CompatibleInterface/empty.cpp
 create mode 100644 Tests/CompatibleInterface/main.cpp
 create mode 100644 Tests/RunCMake/CompatibleInterface/CMakeLists.txt
 copy Tests/RunCMake/{GeneratorExpression/BadAND-result.txt => CompatibleInterface/InterfaceBool-builtin-prop-result.txt} (100%)
 create mode 100644 Tests/RunCMake/CompatibleInterface/InterfaceBool-builtin-prop-stderr.txt
 create mode 100644 Tests/RunCMake/CompatibleInterface/InterfaceBool-builtin-prop.cmake
 copy Tests/RunCMake/{GeneratorExpression/BadAND-result.txt => CompatibleInterface/InterfaceBool-mismatch-depend-self-result.txt} (100%)
 create mode 100644 Tests/RunCMake/CompatibleInterface/InterfaceBool-mismatch-depend-self-stderr.txt
 create mode 100644 Tests/RunCMake/CompatibleInterface/InterfaceBool-mismatch-depend-self.cmake
 copy Tests/RunCMake/{GeneratorExpression/BadAND-result.txt => CompatibleInterface/InterfaceBool-mismatch-depends-result.txt} (100%)
 create mode 100644 Tests/RunCMake/CompatibleInterface/InterfaceBool-mismatch-depends-stderr.txt
 create mode 100644 Tests/RunCMake/CompatibleInterface/InterfaceBool-mismatch-depends.cmake
 copy Tests/RunCMake/{GeneratorExpression/BadAND-result.txt => CompatibleInterface/InterfaceBool-mismatched-use-result.txt} (100%)
 create mode 100644 Tests/RunCMake/CompatibleInterface/InterfaceBool-mismatched-use-stderr.txt
 create mode 100644 Tests/RunCMake/CompatibleInterface/InterfaceBool-mismatched-use.cmake
 create mode 100644 Tests/RunCMake/CompatibleInterface/RunCMakeTest.cmake
 create mode 100644 Tests/RunCMake/CompatibleInterface/main.cpp


hooks/post-receive
-- 
CMake


More information about the Cmake-commits mailing list