Я новичок в путях «BitBake» и мне интересно, что происходит в следующих ситуациях, при создании проекта с несколькими тысячами пакетов:Как работает битбака для исходного кода?
- Вы Bitbake полное изображение (все пакеты), и успешно завершается.
- Вы вносите изменение в пакет - некоторый исходный код (назовем его пакетом «X»)
- Вы снова взломаете полное изображение.
В шаге 3 «X» перестроен? Нужно ли увеличивать PV и PR для «X», которые нужно перестроить? Что происходит с пакетом «Y», который зависит от «X»? Если X перестроен, также «Y» перестроен?
Я знаю, что если вы модифицируете файл .bb, зависящие пакеты не создаются, потому что отмечена метка времени. Это тот же механизм с изменениями исходного кода? (Это проект QT btw, поэтому в конце битбаке запускается qmake-> make, чтобы сделать компиляцию)
Я использую версию Bitbake 1.13.2.
Благодаря