[Cmake-commits] CMake branch, next, updated. v2.8.11-1988-g41c18c4
Brad King
brad.king at kitware.com
Thu May 16 14:32:20 EDT 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 41c18c453b5587debec1d3c2f829d25aa920bd4a (commit)
via 88308bc2f2d906dc1ffd6b18e6a29137232d6e59 (commit)
from 26315a13b4cc79e549b692c2c9340c75bcd0b92c (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=41c18c453b5587debec1d3c2f829d25aa920bd4a
commit 41c18c453b5587debec1d3c2f829d25aa920bd4a
Merge: 26315a1 88308bc
Author: Brad King <brad.king at kitware.com>
AuthorDate: Thu May 16 14:32:18 2013 -0400
Commit: CMake Topic Stage <kwrobot at kitware.com>
CommitDate: Thu May 16 14:32:18 2013 -0400
Merge topic 'fix-per-config-tll-include-dirs' into next
88308bc Test that linking using the debug keyword to tll works.
http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=88308bc2f2d906dc1ffd6b18e6a29137232d6e59
commit 88308bc2f2d906dc1ffd6b18e6a29137232d6e59
Author: Stephen Kelly <steveire at gmail.com>
AuthorDate: Mon May 6 18:39:48 2013 +0200
Commit: Brad King <brad.king at kitware.com>
CommitDate: Thu May 16 14:31:00 2013 -0400
Test that linking using the debug keyword to tll works.
diff --git a/Tests/CMakeCommands/target_link_libraries/CMakeLists.txt b/Tests/CMakeCommands/target_link_libraries/CMakeLists.txt
index 3881644..b003a1b 100644
--- a/Tests/CMakeCommands/target_link_libraries/CMakeLists.txt
+++ b/Tests/CMakeCommands/target_link_libraries/CMakeLists.txt
@@ -114,3 +114,11 @@ endif()
# shortcutting of the evaluation by returning an empty string.
set(_exe_test $<STREQUAL:$<TARGET_PROPERTY:TYPE>,EXECUTABLE>)
target_link_libraries(targetC $<$<AND:${_exe_test},${_exe_test}>:depG>)
+
+add_library(libConsumer empty.cpp)
+# This line causes $<$<CONFIG:Debug>:depA> to be used when
+# determining the include directories for libConsumer based on the
+# interface properties of its LINK_LIBRARIES. Because the above expression
+# evaluates to the empty string in non-Debug cases, ensure that that causes
+# no problems.
+target_link_libraries(libConsumer debug depA)
-----------------------------------------------------------------------
Summary of changes:
hooks/post-receive
--
CMake
More information about the Cmake-commits
mailing list