RDK Resources
[*RDK Preferred*]
Code Management Facility
RDK Forums
[RDK Conferences]
RDK Support
Archives
Papers & Presentations Archive
...
$ repo init -u https://YOUR_USERNAME@code.rdkcentral.com/r/manifests -b 2.1-20150629<release> $ repo sync --no-clone-bundle
Note : The above commands illustrate how to access the specific CMF iteration (snapshot) RDK-2.1-20150629
. Substitute the latest iteration currently available in RDKV-Releases page. If you want to get the very latest state of the code (i.e. current development), do not supply a branch, and master
will be fetched:
...
Note : - Repo commands will not fetch any of the source code. Instead fetch the recipes which will have the URIs of source code repositories.
Note |
---|
|
...
Note: The RDKM CMF Gerrit does not distribute OEM/SoC specific meta layers or platform manifests. It is necessary to contact the SoC vendor for these packages and supporting information.
...
The following sample manifest file assumes a Pace Broadcom platform is taken from CMF stack :
Code Block |
---|
<!-- Yocto OpenEmbedded build environment --> <project path="openembedded-core/bitbake" remote="github" name="openembedded/bitbake" revision="1.28" /> <project path=" |
...
meta-browser" remote="github" name=" |
...
OSSystems/ |
...
meta- |
...
browser" |
...
revision=" |
...
63963cc56c8d0291779693e62b66cb16e5c86883" |
...
upstream=" |
...
master" /> <project path="meta-java" remote="yocto" name="meta-java" revision="66c97ae7461f4c1a13917131787bb76dc34e6b6f" upstream="master" /> <project path=" |
...
meta-linaro" remote=" |
...
linaro" name="openembedded/ |
...
meta-linaro" |
...
revision=" |
...
06008235ca752fea678953e85adaa29a491d246b" |
...
upstream=" |
...
daisy" /> |
...
<project path=" |
...
meta-openembedded" remote="github" name="openembedded/meta-openembedded" |
...
revision=" |
...
d3d14d3fcca7fcde362cf0b31411dc4eea6d20aa" |
...
upstream="daisy" /> |
...
<project path=" |
...
meta-qt5" remote="github" name="meta-qt5/meta-qt5" |
...
revision=" |
...
f6f2d16260ae5b35828264a553c05f065aa9d7e2" |
...
upstream="daisy" /> |
...
<project path=" |
...
meta- |
...
raspberrypi" remote=" |
...
yocto" name=" |
...
meta- |
...
raspberrypi" |
...
revision=" |
...
68634deeed2a930a15eedd02e6b1de7d1e014d3b" |
...
upstream=" |
...
master" /> |
...
<project path=" |
...
meta- |
...
virtualization" remote=" |
...
yocto" name=" |
...
meta- |
...
virtualization" revision=" |
...
a89c11a3d89601f6d8499bd7d0f265cf4512d772" upstream="master" /> |
...
<project path=" |
...
openembedded-core" remote=" |
...
github" name=" |
...
openembedded/openembedded- |
...
core" |
...
revision=" |
...
e1a2540227250d854d5bba278634bcc9e7572cda" |
...
upstream=" |
...
daisy" /> |
...
<!-- Yocto OpenEmbedded patches for CMF Yocto builds |
...
--> |
...
<project |
...
name=" |
...
components/ |
...
opensource/patches/rdk-oe" |
...
path=" |
...
patches/rdk-oe" /> |
...
<!-- Yocto RDK build environment --> |
...
<project |
...
name="components/generic/rdk-oe/meta-rdk" |
...
|
...
path=" |
...
meta-rdk |
...
" /> <project name=" |
...
components/generic/rdk-oe/ |
...
meta-rdk- |
...
bsp- |
...
raspberrypi" |
...
/>
|
...
<project |
...
name=" |
...
components/ |
...
generic/ |
...
rdk-oe/meta-rdk- |
...
video" |
...
path=" |
...
meta-rdk- |
...
video" |
...
/>
|
...
<!-- Yocto CMF |
...
build environment -->
|
...
<project name="components/generic/rdk-oe/meta-cmf" |
...
|
...
path=" |
...
meta-cmf |
...
" /> <project name="components/generic/rdk-oe/meta-cmf- |
...
raspberrypi" path=" |
...
meta-cmf- |
...
raspberrypi" |
...
/ |
...
>
|
...
<project |
...
name=" |
...
components/ |
...
generic/rdk-oe/meta-cmf- |
...
video" path=" |
...
meta-cmf- |
...
video" /> |