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 |
---|
|
...
The following sample manifest file 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" /> |