В моем файле cmake я запускаю команду с execute_process
. И я хочу проверить, не удалось ли это. Он ничего не печатает до stderr
.
До сих пор я использовал скрипт bash, который запускает команду и затем проверяет состояние выхода с помощью $? == 1
.
Есть ли способ сделать что-то подобное с помощью cmake?
execute_process(COMMAND "runThis")
if("{$?}" EQUAL 1)
message( FATAL_ERROR "Bad exit status")
endif()
Я использую cmake 3.12.1