mirror of
https://git.yoctoproject.org/poky
synced 2026-01-29 21:08:42 +01:00
Using sstate mirror places much higher requirements on both network robustness and network bandwidth than just fetching source code. When the network doesn't meet those, the user experience can be very frustrating as errors can be cryptic and intermittent, or bitbake would just seemingly do nothing for a long time. Let's make sstate an opt-in, and provide a caution for using it. When it does work, it works wonderfully and does accelerate builds significantly. (Bitbake rev: fe88a8e9cd5ccbc26508cf524a2f71a06d3df03a) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
83 lines
2.8 KiB
JSON
83 lines
2.8 KiB
JSON
{
|
|
"description": "Poky - The Yocto Project testing distribution configurations and hardware test platforms",
|
|
"sources": {
|
|
"bitbake": {
|
|
"git-remote": {
|
|
"remotes": {
|
|
"origin": {
|
|
"uri": "git://git.openembedded.org/bitbake;protocol=https"
|
|
}
|
|
},
|
|
"branch": "master",
|
|
"rev": "master"
|
|
},
|
|
"path": "bitbake"
|
|
},
|
|
"openembedded-core": {
|
|
"git-remote": {
|
|
"remotes": {
|
|
"origin": {
|
|
"uri": "git://git.openembedded.org/openembedded-core;protocol=https"
|
|
}
|
|
},
|
|
"branch": "master",
|
|
"rev": "master"
|
|
},
|
|
"path": "openembedded-core"
|
|
},
|
|
"meta-yocto": {
|
|
"git-remote": {
|
|
"remotes": {
|
|
"origin": {
|
|
"uri": "git://git.yoctoproject.org/meta-yocto;protocol=https"
|
|
}
|
|
},
|
|
"branch": "master",
|
|
"rev": "master"
|
|
},
|
|
"path": "meta-yocto"
|
|
},
|
|
"yocto-docs": {
|
|
"git-remote": {
|
|
"remotes": {
|
|
"origin": {
|
|
"uri": "git://git.yoctoproject.org/yocto-docs;protocol=https"
|
|
}
|
|
},
|
|
"branch": "master",
|
|
"rev": "master"
|
|
},
|
|
"path": "yocto-docs"
|
|
}
|
|
},
|
|
"bitbake-setup": {
|
|
"configurations": [
|
|
{
|
|
"bb-layers": ["openembedded-core/meta","meta-yocto/meta-yocto-bsp","meta-yocto/meta-poky"],
|
|
"oe-fragments-one-of": {
|
|
"machine": {
|
|
"description": "Target machines",
|
|
"options" : ["machine/qemux86-64", "machine/qemuarm64", "machine/qemuriscv64", "machine/genericarm64", "machine/genericx86-64"]
|
|
},
|
|
"distro": {
|
|
"description": "Distribution configuration variants",
|
|
"options" : ["distro/poky", "distro/poky-altcfg", "distro/poky-tiny"]
|
|
}
|
|
},
|
|
"configurations": [
|
|
{
|
|
"name": "poky",
|
|
"description": "Poky - The Yocto Project testing distribution"
|
|
},
|
|
{
|
|
"name": "poky-with-sstate",
|
|
"description": "Poky - The Yocto Project testing distribution with internet sstate acceleration. Use with caution as it requires a completely robust local network with sufficient bandwidth.",
|
|
"oe-fragments": ["core/yocto/sstate-mirror-cdn"]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"version": "1.0"
|
|
}
|