CMake/Tests/RunCMake/TargetSources
Brad King 344d149ae4 VS,Xcode: Add CMakeLists.txt sources without mutating targets
Rather than injecting `CMakeLists.txt` files into each target's
`SOURCES`, teach the generators to add them during generation using
dedicated code.  This avoids mutating the original targets, and avoids
polluting `$<TARGET_PROPERTY:foo,SOURCES>` with generator-specific
content.

This also avoids listing the `CMakeLists.txt` sources in the results of
`CMAKE_DEBUG_TARGET_PROPERTIES==SOURCES` so the `RunCMake.TargetSources`
test no longer needs a separate case for IDEs.
2017-10-18 14:24:07 -04:00
..
CMakeLists.txt cmTarget: Fix listing of source files at configure-time. 2014-04-13 10:59:50 +02:00
CMP0026-LOCATION-result.txt cmTarget: Fix listing of source files at configure-time. 2014-04-13 10:59:50 +02:00
CMP0026-LOCATION-stderr.txt Add deprecation warnings for policies CMP0036 and below 2017-04-21 15:04:33 -04:00
CMP0026-LOCATION.cmake cmTarget: Fix listing of source files at configure-time. 2014-04-13 10:59:50 +02:00
ConfigNotAllowed-result.txt
ConfigNotAllowed-stderr.txt VS,Xcode: Add CMakeLists.txt sources without mutating targets 2017-10-18 14:24:07 -04:00
ConfigNotAllowed.cmake
empty_1.cpp Revise C++ coding style using clang-format 2016-05-16 16:05:19 -04:00
empty_2.cpp Revise C++ coding style using clang-format 2016-05-16 16:05:19 -04:00
empty_3.cpp Revise C++ coding style using clang-format 2016-05-16 16:05:19 -04:00
empty_4.cpp Revise C++ coding style using clang-format 2016-05-16 16:05:19 -04:00
ExportBuild-result.txt Allow export of targets with INTERFACE_SOURCES. 2015-02-11 00:51:34 +01:00
ExportBuild.cmake Export: Disallow export of targets with INTERFACE_SOURCES 2014-11-29 12:24:59 +01:00
main.cpp cmTarget: Don't allow relative paths in INTERFACE_SOURCES 2014-11-29 12:24:59 +01:00
OriginDebug-result.txt cmTarget: Make the SOURCES origin tracable. 2014-04-02 23:14:02 +02:00
OriginDebug-stderr.txt Tests: Fix RunCMake.TargetSources on Xcode 1.5 2014-06-06 10:28:32 -04:00
OriginDebug.cmake cmTarget: Don't allow relative paths in INTERFACE_SOURCES 2014-11-29 12:24:59 +01:00
RelativePathInInterface-result.txt cmTarget: Don't allow relative paths in INTERFACE_SOURCES 2014-11-29 12:24:59 +01:00
RelativePathInInterface-stderr.txt cmTarget: Don't allow relative paths in INTERFACE_SOURCES 2014-11-29 12:24:59 +01:00
RelativePathInInterface.cmake cmTarget: Don't allow relative paths in INTERFACE_SOURCES 2014-11-29 12:24:59 +01:00
RunCMakeTest.cmake VS,Xcode: Add CMakeLists.txt sources without mutating targets 2017-10-18 14:24:07 -04:00