У меня есть OpenSSL как часть моего проекта CMake. Поскольку у него нет собственного файла CMake, я создаю его как ExternalProject. К сожалению, каждый раз, когда я перестраиваю свой проект, ExternalProject также перестраивается, и на сегодняшний день это самая большая и самая медленная часть.
Как я могу избежать того, что ExternalProject каждый раз перестраивается?
Я пробовал BUILD_ALWAYS = false, но это не помогло. OpenSSL должен быть собран из исходников как статическая библиотека.