CMake/Tests/CMakeCommands/target_link_libraries
Stephen Kelly 77cecb778f Add includes and compile definitions with target_link_libraries.
This establishes that linking is used to propagate usage-requirements
between targets in CMake code. The use of the target_link_libraries
command as the API for this is chosen because introducing a new command
would introduce confusion due to multiple commands which differ only in
a subtle way.
2013-01-31 17:34:20 +01:00
..
subdir Add CMAKE_BUILD_INTERFACE_INCLUDES build-variable. 2013-01-08 14:14:27 -05:00
CMakeLists.txt Add includes and compile definitions with target_link_libraries. 2013-01-31 17:34:20 +01:00
depA.cpp target_link_libraries: Add LINK_(PUBLIC|PRIVATE) options 2011-11-22 16:52:35 -05:00
depA.h target_link_libraries: Add LINK_(PUBLIC|PRIVATE) options 2011-11-22 16:52:35 -05:00
depB.cpp Add LINK_LIBRARIES property for direct target link dependencies 2013-01-08 09:02:43 -05:00
depB.h target_link_libraries: Add LINK_(PUBLIC|PRIVATE) options 2011-11-22 16:52:35 -05:00
depC.cpp GenerateExportHeader test: add newlines before end of file 2012-01-18 00:01:08 +01:00
depC.h target_link_libraries: Add LINK_(PUBLIC|PRIVATE) options 2011-11-22 16:52:35 -05:00
depD.cpp Allow generator expressions in LINK_INTERFACE_LIBRARIES. 2013-01-10 23:04:06 +01:00
depD.h Allow generator expressions in LINK_INTERFACE_LIBRARIES. 2013-01-10 23:04:06 +01:00
depG.cpp Add includes and compile definitions with target_link_libraries. 2013-01-31 17:34:20 +01:00
depG.h Add includes and compile definitions with target_link_libraries. 2013-01-31 17:34:20 +01:00
depIfaceOnly.cpp Make targets depend on the link interface of their dependees. 2013-01-03 13:31:50 -05:00
depIfaceOnly.h Make targets depend on the link interface of their dependees. 2013-01-03 13:31:50 -05:00
libgenex.cpp Add LINK_LIBRARIES property for direct target link dependencies 2013-01-08 09:02:43 -05:00
libgenex.h Add LINK_LIBRARIES property for direct target link dependencies 2013-01-08 09:02:43 -05:00
targetA.cpp Add CMAKE_BUILD_INTERFACE_INCLUDES build-variable. 2013-01-08 14:14:27 -05:00
targetB.cpp Allow generator expressions in LINK_INTERFACE_LIBRARIES. 2013-01-10 23:04:06 +01:00
targetC.cpp Add includes and compile definitions with target_link_libraries. 2013-01-31 17:34:20 +01:00