Skip to content

RaviHothi/meta-audioreach

 
 

meta-audioreach

This repository hosts OpenEmbedded meta layer for AudioReach

OpenEmbedded Build & Development Process

This instruction assumes reader has general understanding and environment setup for OpenEmbedded build

Placing meta layer in OpenEmbedded build

Get meta layer

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

Add meta layer to bblayers.conf

  • 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

Include AudioReach components as part of system image

  • 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"

Kick-off build process

Select desired machine to build for and kick off compilation process for desired image

source setup-environment
bitbake <target-image>

Maintainer(s)

Contributing

Contributions are welcome! Please read our Contributing Guidelines and Code of Conduct before submitting changes.

Patch Submission:

  • Please submit patches via GitHub pull requests.
  • Ensure your patches follow the OpenEmbedded guidelines and include proper commit messages.

License

meta-audioreach is licensed under the MIT License. Check out the LICENSE for more details

About

meta-audioreach

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • BitBake 100.0%