file(MAKE_DIRECTORY "${bin_dir}") | |
include(ProcessorCount) | |
ProcessorCount(nproc) | |
if(NOT nproc EQUAL 0) | |
set(parallel_arg --parallel=${nproc}) | |
endif() | |
message(STATUS "running bootstrap: ${bootstrap} ${parallel_arg}") | |
execute_process( | |
COMMAND ${bootstrap} ${parallel_arg} | |
WORKING_DIRECTORY "${bin_dir}" | |
RESULT_VARIABLE result | |
) | |
if(result) | |
message(FATAL_ERROR "bootstrap failed: ${result}") | |
endif() |