Интерактивный bitbake

Для запуска интерактивного режима bitbake выполните команду:

~%> bitbake -i

В нем доступно много различных команд (для ознакомления с ними воспользуйтесь командой help).

Первое что рекомендуется сделать, это запустить разбор рецептов ( новые версии делают это автоматически, так что вам не потребуется делать это в ручную):

BB>> parse

Для сборки рецепта запустите следующую команду:

BB>> build need-recipe

Где need-recipe необходимый вам рецепт. Если сброка завершится неудачно, прежде чем запускать сборку (build) заново, запустите очистку (clean):

BB>> clean net-snmp

Если .bb файл рецепт был изменен (к примеру вносились исправления) то потребуется запустить очистку пакета (clean), произвести разбор рецепта (reparse) и запустить сборку (build) снова:

        BB>> clean need-recipe
BB>> reparse need-recipe
BB>> build ned-recipe

В интерактивном режиме возможно использование масок. К примеру для сборки всех пакетов начинающихся с t можно использовать команду:

BB>> build t*