Может ExternalProject_Add запускаться только один раз - PullRequest
0 голосов
/ 29 мая 2020

Мой проект CMake использует стороннюю библиотеку, и я использую ExternalProject_Add(example_lib ....), чтобы клонировать исходный код моего проекта и сделать мой проект зависимым от него.

Все работает нормально, он клонирует репозиторий и построить и сгенерировать библиотеку так, как мне нужно, за исключением того, что он проверяет репозиторий git каждый раз, когда я создаю свой проект с изменениями, это совершенно разумно, поскольку я использую add_dependencies(main example_lib), но это пустая трата времени.

Это есть ли способ проверить, собрана ли библиотека, не проверять ли зависимости снова?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...