Команда CMake remove_directory не работает при запуске execute_process - PullRequest
0 голосов
/ 19 мая 2019

У меня есть архив, который я хочу распаковать на этапе генерации. Прежде чем сделать это, я хочу удалить каталоги, если они уже распакованы. Для этого я использую cmake -E remove_directory ${DIR} (который работает при использовании из командной строки), но когда каталог присутствует и команда запускается из execute_process в cmakelists, он не работает без видимой причины

Я получаю ошибку:

Error removing directory
"/path/to/directory".

Часть execute_process:

execute_process(COMMAND ${CMAKE_COMMAND} "-E" "remove_directory" ${DIR}
        WORKING_DIRECTORY ${PATH})
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...