[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