mirror of
https://github.com/reactos/CMake.git
synced 2024-12-14 23:29:57 +00:00
344d149ae4
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. |
||
---|---|---|
.. | ||
CMakeLists.txt | ||
CMP0026-LOCATION-result.txt | ||
CMP0026-LOCATION-stderr.txt | ||
CMP0026-LOCATION.cmake | ||
ConfigNotAllowed-result.txt | ||
ConfigNotAllowed-stderr.txt | ||
ConfigNotAllowed.cmake | ||
empty_1.cpp | ||
empty_2.cpp | ||
empty_3.cpp | ||
empty_4.cpp | ||
ExportBuild-result.txt | ||
ExportBuild.cmake | ||
main.cpp | ||
OriginDebug-result.txt | ||
OriginDebug-stderr.txt | ||
OriginDebug.cmake | ||
RelativePathInInterface-result.txt | ||
RelativePathInInterface-stderr.txt | ||
RelativePathInInterface.cmake | ||
RunCMakeTest.cmake |