Size: a a a

2021 June 28

АБ

Александр Бантьев... in NixOS
сейчас
источник

АБ

Александр Бантьев... in NixOS
О, нужно просто ман почитать https://cmake.org/cmake/help/latest/module/FetchContent.html
источник

АБ

Александр Бантьев... in NixOS
> FETCHCONTENT_FULLY_DISCONNECTED
> When this option is enabled, no attempt is made to download or update any content. It is assumed that all content has already been populated in a previous run or the source directories have been pointed at existing contents the developer has provided manually (using options described further below). When the developer knows that no changes have been made to any content details, turning this option ON can significantly speed up the configure stage. It is OFF by default.
источник

АБ

Александр Бантьев... in NixOS
> FETCHCONTENT_SOURCE_DIR_<ucName>
источник

goldstein опять in NixOS
Там другой модуль
Кажется, это не поможет
источник

АБ

Александр Бантьев... in NixOS
Не, там именно FetchContent
источник

АБ

Александр Бантьев... in NixOS
источник

АБ

Александр Бантьев... in NixOS
источник

goldstein опять in NixOS
А, лол, ThirdParties это его локальное изобретение, а не общее CMake'овское
Спасибо
источник

АБ

Александр Бантьев... in NixOS
Пожалуйста, помню как я на это целый день угрохал %)
источник

goldstein опять in NixOS
Вау. Он их ещё и патчит на ходу. Надеюсь, это продолжит работать.
источник

goldstein опять in NixOS
А как поставить цмейковую переменную из mkDerivation?
источник

goldstein опять in NixOS
Это ж даже не переменная окружения, кажется
источник

goldstein опять in NixOS
cmakeFlags="$cmakeFlags -D... -DFETCHCONTENT_FULLY_DISCONNECTED=ON не спасло, всё равно в сеть лезет
источник

АБ

Александр Бантьев... in NixOS
cmakeFlags = ["-DFETCHCONTENT_FULLY_DISCONNECTED=ON"];
источник

goldstein опять in NixOS
Аргх.
Он рекурсивно идёт собирать libunicode, у которого тоже есть свои внешние зависимости, похоже
источник

goldstein опять in NixOS
Или нет
источник

goldstein опять in NixOS
Короче, флаги проросли, но он ещё что-то пытается скачать
источник

goldstein опять in NixOS
Но в cmake flags: в логе FULLY_DISCONNECTED есть
источник

АБ

Александр Бантьев... in NixOS
ЕМНИП там в подпроекты эти флаги тоже пролазят
источник