mirror of
https://github.com/Kitware/CMake.git
synced 2026-01-02 03:39:43 -06:00
The cost of setting up and executing a separate sub-build to do the download, update and patch steps required for FetchContent population can be significant with some platforms and CMake generators. Avoid the sub-build altogether by invoking the step scripts directly. Previously, if no generator was set (e.g. population was being done in script mode), a generator needed to be available on the default PATH. Since we no longer use a sub-build, this restriction is also now gone. Fixes: #21703
9 lines
156 B
CMake
9 lines
156 B
CMake
|
|
execute_process(
|
|
COMMAND @this_command@
|
|
WORKING_DIRECTORY "@work_dir@"
|
|
RESULT_VARIABLE result
|
|
${capture_output}
|
|
)
|
|
_ep_command_check_result(result)
|