RDK Resources
[*RDK Preferred*]
Code Management Facility
RDK Forums
[RDK Conferences]
RDK Support
Archives
Papers & Presentations Archive
...
Code Block |
---|
1. Initialize and download the code base
- Example for RaspberryPi:
(we can use rdkv.xml to build with external source method or rdkv-nosrc.xml to build without externalsrc)
$ repo init -u https://code.rdkcentral.com/r/manifests -m rdkv-nosrc.xml -b rdk-next
$ repo sync
2. Download the meta-rdk-voice layer in project root
$ git clone https://code.rdkcentral.com/r/rdk/components/generic/rdk-oe/meta-rdk-voice
3. Enable the below DISTRO feature to build AVS plugin
$ vi meta-rdk-voice/conf/layer.conf
- enable the below commented line
#DISTRO_FEATURES_append = " alexa-plugin"
4. For the external source builds (such as some Broadcom platforms) add below line in manifest/auto.conf
- In <Manifest>.xml
<project name="components/generic/avs/alexa_skill_mapper" revision="rdk-next"/>
- In auto.conf (where brcmexternalsrc is enabled)
BRCMEXTERNALSRC_pn-skillmapper += "rdk/components/generic/avs/alexa_skill_mapper"
SRCPV_pn-skillmapper = "${BRCMEXTERNAL-SRCPV-CMF}"
$ repo sync |
...