2016-03-28 10 views
0

Ich kann nicht in der Yocto-Dokumentation finden, warum einige bbappend-Dateien ein "%" im Dateinamen haben. Ein Beispiel wäre das "qtbase _%. Bappend".Bitbake bbappend Datei Prozent in Dateiname

Bedeutet es "gilt für alle Versionen der qtbase bitable Rezept"?

Antwort

3

Der Platzhalter % wird akzeptiert, um ein beliebiges Zeichen zu finden. Zum Beispiel

PREFERRED_VERSION_linux-imx_mx6 = "3.10.17"

PREFERRED_VERSION_linux-imx_mx6 = "3.10%"

Der Platzhalter wird erlaubt tatsächlich Anpassung des Namen und Version bis zu dem Punkt, der das% zu stoßen. Dieser Ansatz ermöglicht für die Anpassung der Major oder Major.Minor.

Exampes:..

busybox_1.21.1.bb

busybox_1.21.%.bbappend will match

busybox_1.2%.bbappend will also match

wenn wir die oben passen nicht busybox_1.3.0.bb aktualisieren, sondern ein busybox_1% bb wird .

http://patchwork.openembedded.org/patch/62171/

+0

Vielen Dank für die Details. – PhilBot

+0

Ist es möglich, einen Platzhalter und einen bestimmten Bappend in einer Ebene anzugeben, und wenn ja, werden sie priorisiert und wie? – Phidelux

+0

Bitte erstellen Sie eine neue Frage. –