Bitbake, машинный conf в своем слое "наследует", затем принимает другой
В одной из публикаций Yocto показано, как дистрибутив, создаваемый в одном слое, "наследуется", а затем настраивается собственным дистрибутивом в своем слое.
Для этого свой дистрибутив conf создается в собственном слое. Затем требуется другой дистрибутивный файл conf (это настоящий файл.conf, а не файл dist.inc). Последний поднимается в другом слое, чем предыдущий (например, слой SoC-вендора). Затем собственный дистрибутивный файл conf регистрируется в conf/local.conf - собственный дистрибутив заменяет оригинальный в переменной DISTRO. Наконец, некоторые изменения сделаны в собственном дистрибутивном файле.
Кстати: будет ли хорошо разместить здесь этот фрагмент кода вместе со ссылками на публикацию?
Интересно, сработает ли тот же подход, если нужно адаптировать конфигурацию машины, используемую для сборки, но предоставленную поставщиком SoC. Есть ли противопоказания?