[Cmake-commits] CMake branch, next, updated. v2.8.10.2-1564-g5bfe77e
Stephen Kelly
steveire at gmail.com
Fri Jan 11 18:14:40 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, next has been updated
via 5bfe77e0f6892393c546dbb804a151ff2a172521 (commit)
via 15ba6e90a0c67e21b651e7c770bddfd84258f68b (commit)
from 8500b5598cf85b40afb531266a3e49c11346ec2d (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=5bfe77e0f6892393c546dbb804a151ff2a172521
commit 5bfe77e0f6892393c546dbb804a151ff2a172521
Merge: 8500b55 15ba6e9
Author: Stephen Kelly <steveire at gmail.com>
AuthorDate: Fri Jan 11 18:14:39 2013 -0500
Commit: CMake Topic Stage <kwrobot at kitware.com>
CommitDate: Fri Jan 11 18:14:39 2013 -0500
Merge topic 'compatible-INTERFACE-user-properties' into next
15ba6e9 Add documentation.
http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=15ba6e90a0c67e21b651e7c770bddfd84258f68b
commit 15ba6e90a0c67e21b651e7c770bddfd84258f68b
Author: Stephen Kelly <steveire at gmail.com>
AuthorDate: Wed Dec 5 14:59:39 2012 +0100
Commit: Stephen Kelly <steveire at gmail.com>
CommitDate: Sat Jan 12 00:13:41 2013 +0100
Add documentation.
diff --git a/Source/cmTarget.cxx b/Source/cmTarget.cxx
index 3f93ed3..6f3f638 100644
--- a/Source/cmTarget.cxx
+++ b/Source/cmTarget.cxx
@@ -892,6 +892,19 @@ void cmTarget::DefineProperties(cmake *cm)
"requirement for their INTERFACE_POSITION_INDEPENDENT_CODE property.");
cm->DefineProperty
+ ("COMPATIBLE_INTERFACE_BOOL", cmProperty::TARGET,
+ "Properties which must be compatible with their link interface",
+ "The COMPATIBLE_INTERFACE_BOOL property may contain a list of properties"
+ "for this target which must be consistent when evaluated as a boolean "
+ "in the INTERFACE of all linked dependencies. For example, if a "
+ "property \"FOO\" appears in the list, then the \"INTERFACE_FOO\" "
+ "property content in all dependencies must be consistent with each "
+ "other, and with the \"FOO\" property in this target. "
+ "Consistency in this sense has the meaning that if the property is set,"
+ "then it must have the same boolean value as all others, and if the "
+ "property is not set, then it is ignored.");
+
+ cm->DefineProperty
("POST_INSTALL_SCRIPT", cmProperty::TARGET,
"Deprecated install support.",
"The PRE_INSTALL_SCRIPT and POST_INSTALL_SCRIPT properties are the "
-----------------------------------------------------------------------
Summary of changes:
Source/cmTarget.cxx | 13 +++++++++++++
1 files changed, 13 insertions(+), 0 deletions(-)
hooks/post-receive
--
CMake
More information about the Cmake-commits
mailing list