Распределенная компиляция с помощью bitbake
Есть ли у вас какие-либо идеи о том, как создать проект с распределенной компиляцией bitbake? Я думал о distcc.
export PATH=~/distcc/bin:$PATH
make -jn CC=linux-gcc
make вызовет linux-gcc с моего пути, который указывает на distcc.
distcc будет планировать задачи для всех известных хостов.
-jn создаст n6 экземпляров make.
Работает нормально.
Но теперь я хочу использовать distcc с bitbake.
Я знаю, как использовать -jn с bitbake.
Просто используйтеexport PARALLEL_MAKE=-jn
Но как использовать экспортPATH=~/distcc/bin:$PATH
с битбейком.distcc/bin
ДОЛЖЕН стоять перед$PATH
.
Но битбэйк заменит$PATH_prepend
(помещается в org.openembedded.dev/conf/bitbake.conf) перед$PATH
.
Или кто-то получил другой инструмент для лучшего способа распределенного построения с помощью bitbake?