mirror of
http://code.qt.io/yocto/meta-qt6.git
synced 2026-01-01 13:58:07 +00:00
all currently supported versions (dunfell, hardknott, honister) do support new syntax (when latest bitbake revision from corresponding branch is being used). Drop zeus which is EOL and doesn't support new override syntax. if it's still not clear, then bitbake is accepting ':' in ** dunfell with 1.46: https://git.openembedded.org/bitbake/commit/?h=1.46&id=a6d5fb7554e3cf071e453db56a1e7469ac44277c https://git.openembedded.org/bitbake/commit/?h=1.46&id=c5418eae56cc50dbae7951c055434a0c456c53a4 ** gatesgarth with 1.48: https://git.openembedded.org/bitbake/commit/?h=1.48&id=aa9f7b80cfdb1119050af469a07ebd949829026c https://git.openembedded.org/bitbake/commit/?h=1.48&id=14ae61205111383d5f609519c02476925184f6d1 ** hardknott with 1.50: https://git.openembedded.org/bitbake/commit/?h=1.50&id=f8d1bc200460fc1cb5cbf7a7d1986fd86424b22d https://git.openembedded.org/bitbake/commit/?h=1.50&id=9b2d96b27f550da0fa68ba9ea96be98eb3a832a6 ** honister with 1.51+: https://git.openembedded.org/bitbake/commit/?id=0dbbb4547cb2570d2ce607e9a53459df3c0ac284 https://git.openembedded.org/bitbake/commit/?id=019251649a38754d5877759d13b664e28dea77de and required since: https://git.openembedded.org/bitbake/commit/?id=7dcf317cc141dc980634f8c18bfa84f83e57206a Similarly for poky users (which get bitbake updates together with oe-core updates in combo-layer managed poky repo): ** dunfell: https://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?h=dunfell&id=1f7b04355c032cd0de4cbe9352745920964c8057 https://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?h=dunfell&id=9c2186108e2e8fcf5837c0ffe9dbdeeaea4b7398 ** gatesgarth: https://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?h=gatesgarth&id=f2d2136dbb3730abb87699ce03dd54c27ebb7833 https://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?h=gatesgarth&id=779ca22928bce94849e32c1bdd5f5d0f64658c2d ** hardknott: https://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?h=hardknott&id=666d3421389cc3c01c56e92199cc32bddf1922de https://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?h=hardknott&id=14c5392fded42f17962e1cc07fcc0446881b4fa0 ** honister: https://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=75fad23fc06c008a03414a1fc288a8614c6af9ca https://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=d41af446febd516f14f26db53e6572d9eae35b1e and required since: https://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=2abf8a699edd513405befbd1a0eafc8f55d6b514 If your builds don't accept new syntax, then you just need to update bitbake a bit. Change-Id: Icee948cb8da0021c3fa968c8720031d6189f274f Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
42 lines
1.4 KiB
Plaintext
42 lines
1.4 KiB
Plaintext
# It really depends on order of the layers appearing in BBLAYERS
|
|
# variable in toplevel bblayers.conf file, where bitbake will search
|
|
# for .inc files and others where bitbake uses BBPATH since it will
|
|
# search the directories from first to last as specified in BBPATH
|
|
# Therefore if you want a given layer to be considered high priority
|
|
# for the .inc and .conf etc. then consider it adding at the beginning
|
|
# of BBPATH. For bblayers bitbake will use BBFILES_PRIORITY to resolve
|
|
# the recipe contention so the order of directories in BBFILES does
|
|
# not matter.
|
|
|
|
# We have a conf and classes directory, append to BBPATH
|
|
BBPATH .= ":${LAYERDIR}"
|
|
|
|
# We have a recipes directory, add to BBFILES
|
|
BBFILES += "${LAYERDIR}/recipes-*/*/*.bb ${LAYERDIR}/recipes-*/*/*.bbappend"
|
|
|
|
BBFILE_COLLECTIONS += "qt6-layer"
|
|
BBFILE_PATTERN_qt6-layer := "^${LAYERDIR}/"
|
|
|
|
# Define the priority for recipes (.bb files) from this layer,
|
|
# choosing carefully how this layer interacts with all of the
|
|
# other layers.
|
|
|
|
BBFILE_PRIORITY_qt6-layer = "7"
|
|
|
|
# This should only be incremented on significant changes that will
|
|
# cause compatibility issues with other layers
|
|
LAYERVERSION_qt6-layer = "1"
|
|
|
|
LAYERDEPENDS_qt6-layer = "core"
|
|
|
|
LAYERSERIES_COMPAT_qt6-layer = "dunfell gatesgarth hardknott honister"
|
|
|
|
LICENSE_PATH += "${LAYERDIR}/licenses"
|
|
|
|
IMAGE_FEATURES[validitems] += "qtcreator-debug"
|
|
|
|
QT_GIT_PROJECT ?= "qt"
|
|
QT_GIT ?= "git://code.qt.io"
|
|
QT_GIT_PROTOCOL ?= "git"
|
|
QT_EDITION ?= "opensource"
|