У меня есть два разных изображения, которые используют множество общих пакетов. Один из них - wpa-supplicant, который предоставляет файл wpa_supplicant.conf
, установленный по умолчанию. Тем не менее, я хочу, чтобы мой собственный wpa_supplicant.conf
был установлен.Bitbake: изменить bbappend в зависимости от скомпилированного изображения.
У меня есть это решение, имея .bbappend
в моем слое. Но теперь я хочу, чтобы это приложение было применено при компиляции одного из изображений, но не другого.
Вкратце: есть способ включить/отключить .bbappend
в зависимости от скомпилированного изображения?
ПРИМЕЧАНИЕ:
Я видел this answer, который похож, но создавая новый пакет, установить мой файл не работает: много пакетов будут пытаться установить один и тот же файл и Bitbake возвращает ошибку.
- Ошибка здесь в том, что я не могу установить один и тот же файл из двух различных пакетов, поэтому это не является дубликатом this question ИМО.
Спасибо!
Возможный дубликат [Использование битбака - возможно ли иметь другую версию \ _install для пакета на основе целевого изображения?] (Http: // stackoverflow.com/questions/33288622/using-bitbake-is-it-possible-to-have-a-different-do-install-for-a-package-based) – Anders
@ Аnders Я ссылаюсь на этот вопрос в своем ответе. Это похоже, но основная проблема, с которой я столкнулась, различна (не может быть двух пакетов, устанавливающих один и тот же файл), поэтому я спрашиваю о возможности .bbappend. –
Ну, вопрос был тот же, то есть одна машина. Его собственный ответ отличается, поскольку он использовал две машины. – Anders