CMake/Tests/RunCMake/target_link_libraries
Brad King 9b449e9c5d cmComputeLinkInformation: Lookup a target only if we have one
The change in commit 27252b24 (cmComputeLinkInformation: Simplify
generator object access, 2015-08-02) broke the conditional use of a
target introduced in commit 41abdc17 (cmGeneratorTarget: Move GetSOName
from cmTarget, 2015-08-04).  Restore the conditional lookup.  Add a test
case that hacks platform information variables to trigger this code
everywhere.
2015-08-13 10:24:10 -04:00
..
SubDirTarget cmTarget: Fix diagnostic of target_link_libraries in wrong directory (#15626) 2015-06-25 09:14:26 -04:00
CMP0023-NEW-2-result.txt target_link_libraries: Add PUBLIC/PRIVATE/INTERFACE keyword signature 2013-07-24 11:52:44 -04:00
CMP0023-NEW-2-stderr.txt Policies: omit warnings about unset policies when they are actually set to NEW 2014-03-31 09:45:10 -04:00
CMP0023-NEW-2.cmake target_link_libraries: Add PUBLIC/PRIVATE/INTERFACE keyword signature 2013-07-24 11:52:44 -04:00
CMP0023-NEW-result.txt target_link_libraries: Add PUBLIC/PRIVATE/INTERFACE keyword signature 2013-07-24 11:52:44 -04:00
CMP0023-NEW-stderr.txt Policies: omit warnings about unset policies when they are actually set to NEW 2014-03-31 09:45:10 -04:00
CMP0023-NEW.cmake target_link_libraries: Add PUBLIC/PRIVATE/INTERFACE keyword signature 2013-07-24 11:52:44 -04:00
CMP0023-WARN-2-stderr.txt target_link_libraries: Add PUBLIC/PRIVATE/INTERFACE keyword signature 2013-07-24 11:52:44 -04:00
CMP0023-WARN-2.cmake target_link_libraries: Add PUBLIC/PRIVATE/INTERFACE keyword signature 2013-07-24 11:52:44 -04:00
CMP0023-WARN-stderr.txt target_link_libraries: Add PUBLIC/PRIVATE/INTERFACE keyword signature 2013-07-24 11:52:44 -04:00
CMP0023-WARN.cmake target_link_libraries: Add PUBLIC/PRIVATE/INTERFACE keyword signature 2013-07-24 11:52:44 -04:00
CMakeLists.txt Cygwin: Avoid legacy warnings in RunCMake.* tests 2013-08-13 09:50:15 -04:00
MixedSignature-result.txt target_link_libraries: Add PUBLIC/PRIVATE/INTERFACE keyword signature 2013-07-24 11:52:44 -04:00
MixedSignature-stderr.txt target_link_libraries: Add PUBLIC/PRIVATE/INTERFACE keyword signature 2013-07-24 11:52:44 -04:00
MixedSignature.cmake target_link_libraries: Add PUBLIC/PRIVATE/INTERFACE keyword signature 2013-07-24 11:52:44 -04:00
RunCMakeTest.cmake cmComputeLinkInformation: Lookup a target only if we have one 2015-08-13 10:24:10 -04:00
Separate-PRIVATE-LINK_PRIVATE-uses-result.txt target_link_libraries: Add PUBLIC/PRIVATE/INTERFACE keyword signature 2013-07-24 11:52:44 -04:00
Separate-PRIVATE-LINK_PRIVATE-uses.cmake target_link_libraries: Add PUBLIC/PRIVATE/INTERFACE keyword signature 2013-07-24 11:52:44 -04:00
SharedDepNotTarget.cmake cmComputeLinkInformation: Lookup a target only if we have one 2015-08-13 10:24:10 -04:00
SubDirTarget-result.txt cmTarget: Fix diagnostic of target_link_libraries in wrong directory (#15626) 2015-06-25 09:14:26 -04:00
SubDirTarget-stderr.txt cmTarget: Fix diagnostic of target_link_libraries in wrong directory (#15626) 2015-06-25 09:14:26 -04:00
SubDirTarget.cmake cmTarget: Fix diagnostic of target_link_libraries in wrong directory (#15626) 2015-06-25 09:14:26 -04:00
empty.c cmTarget: Fix diagnostic of target_link_libraries in wrong directory (#15626) 2015-06-25 09:14:26 -04:00
empty.cpp target_link_libraries: Add PUBLIC/PRIVATE/INTERFACE keyword signature 2013-07-24 11:52:44 -04:00
empty_vs6_1.cpp target_link_libraries: Add PUBLIC/PRIVATE/INTERFACE keyword signature 2013-07-24 11:52:44 -04:00
empty_vs6_2.cpp target_link_libraries: Add PUBLIC/PRIVATE/INTERFACE keyword signature 2013-07-24 11:52:44 -04:00
empty_vs6_3.cpp target_link_libraries: Add PUBLIC/PRIVATE/INTERFACE keyword signature 2013-07-24 11:52:44 -04:00