This repository hosts OpenEmbedded meta layer for AudioReach
This instruction assumes reader has general understanding and environment setup for OpenEmbedded build
Assume openEmbedded build is being synced to <path_to_openEmbdded_build>,
cd <path_to_openEmbdded_build>/layers
git clone https://github.com/Audioreach/meta-audioreach.git
- Find bblayers.conf. It is likely to be at this path <path_to_openEmbdded_build>/conf/conf/bblayers.conf
- Append ${OEROOT}/layers/meta-audioreach to the BBLAYERS path
- Find local.conf. Likely to be present at this path <path_to_openEmbdded_build>/conf/conf/local.conf.
- Append line:
IMAGE_INSTALL:append = "audioreach-graphservices tinyalsa audioreach-graphmgr audioreach-engine audioreach-conf"
- For Qualcomm reference board, use below to include audioreach-kernel recipe:
IMAGE_INSTALL:append = "audioreach-kernel audioreach-graphservices tinyalsa audioreach-graphmgr audioreach-engine audioreach-conf"
- Append below to local.conf to enable support for ARE (AudioReach Engine) on APPS processor.
PACKAGECONFIG:pn-audioreach-graphmgr = "are_on_apps use_default_acdb_path"
PACKAGECONFIG:pn-audioreach-graphservices = "are_on_apps"
Select desired machine to build for and kick off compilation process for desired image
source setup-environment
bitbake <target-image>
meta-audioreach is licensed under the MIT License. Check out the LICENSE for more details