Я использую cmake-conan для вызова conan во время сборки (в Ubuntu 16.04). Однако теперь я хочу проверить, что определенные сборки НЕ вызывают conan.
cmake-conan вызывает conan следующим образом:
execute_process(COMMAND ${conan_command} ${conan_args}
RESULT_VARIABLE return_code
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR})
Где $ {conan_command} разрешается в conan
.
Я попытался сделать так, чтобы псевдоним conan
fail
в моем bash-скрипте, но, похоже, cmake его не подхватил.
alias conan='fail'
Есть ли другой способ убедиться, что программа не найдена в PATH, даже если она действительно находится в PATH?