CMake/Tests/CompileDefinitions
Stephen Kelly 4f6bd7022b Remove the LINK_LANGUAGE generator expression.
It accepted an optional argument to test for equality, but no way
to get the linker language of a particular target.

TARGET_PROPERTY provides this flexibility and STREQUAL provides
the necessary API for equality test.

Extend the CompileDefinitions test to cover accessing the
property of another target.
2013-07-24 10:40:00 -04:00
..
add_definitions_command Tests/CompileDefinitions: Avoid spaces in defines on VS 6 2013-05-24 09:35:43 -04:00
add_definitions_command_with_target_prop Tests/CompileDefinitions: Avoid spaces in defines on VS 6 2013-05-24 09:35:43 -04:00
target_prop Remove the LINK_LANGUAGE generator expression. 2013-07-24 10:40:00 -04:00
CMakeLists.txt Tests/CompileDefinitions: Avoid spaces in defines on VS 6 2013-05-24 09:35:43 -04:00
compiletest_mixed_c.c Remove the LINK_LANGUAGE generator expression. 2013-07-24 10:40:00 -04:00
compiletest_mixed_cxx.cpp Remove the LINK_LANGUAGE generator expression. 2013-07-24 10:40:00 -04:00
compiletest.c Add $<LINK_LANGUAGE> generator expression 2013-05-24 09:06:53 -04:00
compiletest.cpp Add $<LINK_LANGUAGE> generator expression 2013-05-24 09:06:53 -04:00
runtest.c Test evaluation of per-config COMPILE_DEFINITIONS (#14037) 2013-03-25 10:49:42 -04:00