Skip to content

Commit 56cbb62

Browse files
committed
Add config for setting up raspberry-pi workspace using bitbake-setup
Signed-off-by: Bhargav Das <bhargavdas100@gmail.com>
1 parent b9d649e commit 56cbb62

File tree

1 file changed

+90
-0
lines changed

1 file changed

+90
-0
lines changed
Lines changed: 90 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,90 @@
1+
{
2+
"description": "Poky - The Yocto Project testing distribution configurations and hardware test platforms",
3+
"sources": {
4+
"bitbake": {
5+
"git-remote": {
6+
"remotes": {
7+
"origin": {
8+
"uri": "https://git.openembedded.org/bitbake"
9+
}
10+
},
11+
"branch": "master",
12+
"rev": "master"
13+
}
14+
},
15+
"openembedded-core": {
16+
"git-remote": {
17+
"remotes": {
18+
"origin": {
19+
"uri": "https://git.openembedded.org/openembedded-core"
20+
}
21+
},
22+
"branch": "master",
23+
"rev": "master"
24+
}
25+
},
26+
"meta-yocto": {
27+
"git-remote": {
28+
"remotes": {
29+
"origin": {
30+
"uri": "https://git.yoctoproject.org/meta-yocto"
31+
}
32+
},
33+
"branch": "master",
34+
"rev": "master"
35+
}
36+
},
37+
"meta-openembedded": {
38+
"git-remote": {
39+
"remotes": {
40+
"origin": {
41+
"uri": "http://git.openembedded.org/meta-openembedded"
42+
}
43+
},
44+
"branch": "master",
45+
"rev": "master"
46+
}
47+
},
48+
"meta-raspberrypi": {
49+
"git-remote": {
50+
"remotes": {
51+
"origin": {
52+
"uri": "https://github.com/agherzan/meta-raspberrypi.git"
53+
}
54+
},
55+
"branch": "master",
56+
"rev": "master"
57+
}
58+
}
59+
},
60+
"bitbake-setup": {
61+
"configurations": [
62+
{
63+
"bb-layers": ["openembedded-core/meta","meta-yocto/meta-yocto-bsp","meta-yocto/meta-poky", "meta-openembedded/meta-oe","meta-openembedded/meta-python","meta-openembedded/meta-networking","meta-openembedded/meta-perl", "meta-raspberrypi"],
64+
"setup-dir-name": "$distro-master",
65+
"oe-fragments-one-of": {
66+
"machine": {
67+
"description": "Target machines",
68+
"options" : ["machine/raspberrypi-armv7", "machine/raspberrypi-armv8", "machine/raspberrypi-cm", "machine/raspberrypi-cm3", "machine/raspberrypi-cm5-io-board", "machine/raspberrypi", "machine/raspberrypi0-2w-64", "machine/raspberrypi0-2w", "machine/raspberrypi0-wifi", "machine/raspberrypi0", "machine/raspberrypi2-64", "machine/raspberrypi2", "machine/raspberrypi3-64", "machine/raspberrypi3", "machine/raspberrypi4-64", "machine/raspberrypi4", "machine/raspberrypi5"]
69+
},
70+
"distro": {
71+
"description": "Distribution configuration variants",
72+
"options" : ["distro/poky", "distro/poky-altcfg", "distro/poky-tiny"]
73+
}
74+
},
75+
"configurations": [
76+
{
77+
"name": "poky",
78+
"description": "Poky - The Yocto Project testing distribution"
79+
},
80+
{
81+
"name": "poky-with-sstate",
82+
"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.",
83+
"oe-fragments": ["core/yocto/sstate-mirror-cdn"]
84+
}
85+
]
86+
}
87+
]
88+
},
89+
"version": "1.0"
90+
}

0 commit comments

Comments
 (0)