В рамках моей сборки выполняются следующие строки:
cmake_minimum_required(VERSION 3.12)
file(DOWNLOAD <my-url> ${CMAKE_CURRENT_BINARY_DIR}/<filename>)
В какой-то момент сервер начал работать, и теперь (после большой задержки) он возвращает Internal Server Error (code 500)
. Но по какой-то причине CMake просто продолжает работу, как будто ничего не происходит, и терпит неудачу позже (потому что связанный файл никогда не загружался). Как заставить CMake остановиться, если загрузка не удалась?
ОС: CentOS 7
Версия CMake: 3.14.3