Merge topic 'gtest-discover-tests-cleanup'

d86da0af70 GoogleTest: cleanup file generation

Acked-by: Kitware Robot <kwrobot@kitware.com>
Tested-by: buildbot <buildbot@kitware.com>
Merge-request: !11254
This commit is contained in:
Brad King
2025-09-29 13:24:17 +00:00
committed by Kitware Robot

View File

@@ -756,24 +756,18 @@ function(gtest_discover_tests target)
)
if(GENERATOR_IS_MULTI_CONFIG)
foreach(_config ${CMAKE_CONFIGURATION_TYPES})
file(GENERATE
OUTPUT "${ctest_file_base}_include-${_config}.cmake"
CONTENT "${ctest_include_content}"
CONDITION $<CONFIG:${_config}>
)
endforeach()
file(GENERATE
OUTPUT "${ctest_file_base}_include-$<CONFIG>.cmake"
CONTENT "${ctest_include_content}"
)
file(WRITE "${ctest_include_file}"
"include(\"${ctest_file_base}_include-\${CTEST_CONFIGURATION_TYPE}.cmake\")"
)
else()
file(GENERATE
OUTPUT "${ctest_file_base}_include.cmake"
OUTPUT "${ctest_include_file}"
CONTENT "${ctest_include_content}"
)
file(WRITE "${ctest_include_file}"
"include(\"${ctest_file_base}_include.cmake\")"
)
endif()
else()