Atilla
@Atilla

Предзакачка проекта в Cmake?

В моем проекте используется ОСРВ ChibiOS, а в качестве сборщика используется Cmake. Но я что-то не могу до конца понять как в Cmake проверить наличие этой библеотеки (пойдет просто проверить есть или нет папки) и если ее нет, то вытянуть определённую ветку или коммит из git/svn.

Я нашел ExternalProject_Add, но Сhibios не собирается как библеотека - её нужно компилировать вместе с файлами проекта. Но насколько я понял, ExternalProject_Add просто добавляет зависимость для Makefile, а Chibios должен быть скачен еще до add_executable, чтобы я задал какие файлы из Chibios нужно компилировать.

Пока что-то я не могу найти, как это сделать.
  • Вопрос задан
  • 147 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы