Мой проект содержит CMakeLists.txt
верхнего уровня, который имеет такую структуру:
add_subdirectory(piece1)
add_subdirectory(piece2)
# --- etc.
install(CODE "execute_process(...)")
Когда я делаю make install
, все команды установки из этого файла называются first - и это не очень хорошо для меня, потому что мне нужно настроить символические ссылки и сделать другие шаги, которые требуют присутствия файлов в целевых каталогах.
Итак, я хочу сказать CMake вызывать install
команды из этогоfile после всех команд install
из всех моих подкаталогов.
Как это сделать?