CMake/Tests/RunCMake/CMP0022
Stephen Kelly 53b10fdad7 Genex: Add a test for the LINK_ONLY expression.
Commit 239b0c6b (Don't add invalid content to static lib
INTERFACE_LINK_LIBRARIES., 2013-10-20) extended a test which
excercised the logic of the LINK_ONLY generator expression.

Commit ef10b87c (CMP0022: Plain target_link_libraries must populate
link interface, 2013-11-02) removed the instance of LINK_ONLY which
was excercised by that test.

Add a new test which excercises the other instance of LINK_ONLY by
setting the CMP0022 policy to NEW and consuming the contents of the
INTERFACE_LINK_LIBRARIES target property.
2013-11-06 22:57:31 +01:00
..
dep1 TLL: Don't populate old link interface if CMP0022 is NEW. 2013-07-08 22:39:58 +02:00
dep2 TLL: Don't populate old link interface if CMP0022 is NEW. 2013-07-08 22:39:58 +02:00
dep3 TLL: Don't populate old link interface if CMP0022 is NEW. 2013-07-08 22:39:58 +02:00
CMP0022-NOWARN-exe-stderr.txt CMP0022: Warn about a given target at most once 2013-11-03 09:14:54 -05:00
CMP0022-NOWARN-exe.cmake CMP0022: Warn about a given target at most once 2013-11-03 09:14:54 -05:00
CMP0022-NOWARN-shared-stderr.txt CMP0022: Plain target_link_libraries must populate link interface 2013-11-02 12:55:17 -04:00
CMP0022-NOWARN-shared.cmake CMP0022: Plain target_link_libraries must populate link interface 2013-11-02 12:55:17 -04:00
CMP0022-NOWARN-static-NEW-stderr.txt Genex: Add a test for the LINK_ONLY expression. 2013-11-06 22:57:31 +01:00
CMP0022-NOWARN-static-NEW.cmake Genex: Add a test for the LINK_ONLY expression. 2013-11-06 22:57:31 +01:00
CMP0022-NOWARN-static-link_libraries-stderr.txt TLL: Don't populate old link interface if CMP0022 is NEW. 2013-07-08 22:39:58 +02:00
CMP0022-NOWARN-static-link_libraries.cmake TLL: Don't populate old link interface if CMP0022 is NEW. 2013-07-08 22:39:58 +02:00
CMP0022-NOWARN-static-stderr.txt Introduce the INTERFACE_LINK_LIBRARIES property. 2013-07-08 22:39:09 +02:00
CMP0022-NOWARN-static.cmake Genex: Add a test for the LINK_ONLY expression. 2013-11-06 22:57:31 +01:00
CMP0022-WARN-empty-old-result.txt CMP0022: Add unit test for null pointer check and message. 2013-11-02 12:48:40 -04:00
CMP0022-WARN-empty-old-stderr.txt CMP0022: Plain target_link_libraries must populate link interface 2013-11-02 12:55:17 -04:00
CMP0022-WARN-empty-old.cmake CMP0022: Add unit test for null pointer check and message. 2013-11-02 12:48:40 -04:00
CMP0022-WARN-static-result.txt Introduce the INTERFACE_LINK_LIBRARIES property. 2013-07-08 22:39:09 +02:00
CMP0022-WARN-static-stderr.txt CMP0022: Plain target_link_libraries must populate link interface 2013-11-02 12:55:17 -04:00
CMP0022-WARN-static.cmake Introduce the INTERFACE_LINK_LIBRARIES property. 2013-07-08 22:39:09 +02:00
CMP0022-WARN-stderr.txt CMP0022: Warn about a given target at most once 2013-11-03 09:14:54 -05:00
CMP0022-WARN-tll-result.txt TLL: Don't populate old link interface if CMP0022 is NEW. 2013-07-08 22:39:58 +02:00
CMP0022-WARN-tll-stderr.txt CMP0022: Plain target_link_libraries must populate link interface 2013-11-02 12:55:17 -04:00
CMP0022-WARN-tll.cmake TLL: Don't populate old link interface if CMP0022 is NEW. 2013-07-08 22:39:58 +02:00
CMP0022-WARN.cmake CMP0022: Warn about a given target at most once 2013-11-03 09:14:54 -05:00
CMP0022-export-exe-stderr.txt Do not export INTERFACE_LINK_LIBRARIES from non-linkable targets 2013-11-02 14:51:07 -04:00
CMP0022-export-exe.cmake Do not export INTERFACE_LINK_LIBRARIES from non-linkable targets 2013-11-02 14:51:07 -04:00
CMP0022-export-result.txt Export: Generate INTERFACE_LINK_LIBRARIES property on targets. 2013-07-08 22:39:57 +02:00
CMP0022-export-stderr.txt export(): Process the export() command at generate time. 2013-10-11 12:46:10 +02:00
CMP0022-export.cmake Export: Generate INTERFACE_LINK_LIBRARIES property on targets. 2013-07-08 22:39:57 +02:00
CMP0022-install-export-result.txt Export: Generate INTERFACE_LINK_LIBRARIES property on targets. 2013-07-08 22:39:57 +02:00
CMP0022-install-export-stderr.txt Export: Fix typo of LINK_INTERFACE_LIBRARIES. 2013-07-26 13:10:06 +02:00
CMP0022-install-export.cmake Export: Generate INTERFACE_LINK_LIBRARIES property on targets. 2013-07-08 22:39:57 +02:00
CMakeLists.txt Introduce the INTERFACE_LINK_LIBRARIES property. 2013-07-08 22:39:09 +02:00
RunCMakeTest.cmake Genex: Add a test for the LINK_ONLY expression. 2013-11-06 22:57:31 +01:00
empty.cpp Introduce the INTERFACE_LINK_LIBRARIES property. 2013-07-08 22:39:09 +02:00
empty_vs6_1.cpp Introduce the INTERFACE_LINK_LIBRARIES property. 2013-07-08 22:39:09 +02:00
empty_vs6_2.cpp Introduce the INTERFACE_LINK_LIBRARIES property. 2013-07-08 22:39:09 +02:00
empty_vs6_3.cpp Introduce the INTERFACE_LINK_LIBRARIES property. 2013-07-08 22:39:09 +02:00
empty_vs6_4.cpp CMP0022: Warn about a given target at most once 2013-11-03 09:14:54 -05:00