borsch
borsch copied to clipboard
Сделать полноценную проверку версии библиотек
Для случая, когда в пользовательском симэйке вызывается команда, например: find_anyproject(GDAL VERSION 2.1 REQUIRED) необходимо, чтобы сборка завершалась критической ошибкой, если версия имеющейся библиотеки ниже указанной. Для этого: а) Если в обычном FindX симэйк-модуле отсутствует проверка версии, необходимо иметь изменённый FindX в нашем /borsch репозитории. б) Изменить метод FindExtPoject, добавив во всех местах после скачивания/обновления исходников зависимых библиотек вызов функции со сравнением версий.