Заметил, что проект, который правлю, не пересобрался (хотя у buildroot есть свой суффикс для цели на этот счёт, но его нужно каждый раз явно указывать для проекта, а потом ещё общий мейк явно запустить).
Задумался, обнаружил, что папка с исходниками полностью копируется, не смотря на то, что есть же возможность собирать отдельно от исходников, без этого копирования, т.к. проект основан на autotools (как раздельную сборку без копирования исходников позволяют и другие системы сборки, тот же CMake).
Ну, не поддерживает, насколько я понимаю, buildroot случай, когда исходники проекта заданы локальным каталогом на файловой системе (а тут уж другая причина, по которой он отдельно лежит: сложный проект из кучи репозиториев, который управляется gerrit). Вот, если бы исходники надо было бы забирать из какой-нибудь системы контроля версий, но, опять же, gerrit...
Задумался, обнаружил, что папка с исходниками полностью копируется, не смотря на то, что есть же возможность собирать отдельно от исходников, без этого копирования, т.к. проект основан на autotools (как раздельную сборку без копирования исходников позволяют и другие системы сборки, тот же CMake).
Ну, не поддерживает, насколько я понимаю, buildroot случай, когда исходники проекта заданы локальным каталогом на файловой системе (а тут уж другая причина, по которой он отдельно лежит: сложный проект из кучи репозиториев, который управляется gerrit). Вот, если бы исходники надо было бы забирать из какой-нибудь системы контроля версий, но, опять же, gerrit...
no subject
Date: 2017-04-28 04:51 am (UTC)Re: занялся SCM/devops или для себя?
Date: 2017-04-29 10:37 pm (UTC)В предыдущем проекте - был PTXdist, когда я пришёл в 2014-ом.
Теперь, вот, эта связка (см. сабж).
Кстати, это моя вторая французская компания, в которой я работаю.
В первой был клон portage, который называется Genbox.
И что самое смешное, я сейчас работаю во второй компании с тем, кто в перовой как раз начал этот самый Genbox.
Плюс, как ты сам сказал, "для себя" (но не по своей инициативе) ковыряю OpenWRT сборки.