This layer contains Pulsar and kernel recipes to add the Pulsar security framework to an image.
Note:
meta-exein
is tested on Yocto Kirkstone, Langdale, Mickledore, Nanbield and Scarthgap.
This layer currently depends on the additional mandatory layers:
This layer depends on these system tools:
clang
>= 13llvm-strip
>= 13
Before start: review the Yocto system requirements at https://docs.yoctoproject.org/dev/ref-manual/system-requirements.html
- Install dependencies. Example for Debian/Ubuntu:
apt-get install clang llvm
- Download the
meta-exein
layer - Add the
meta-exein
layer to yourbblayers.conf
file - Add
IMAGE_INSTALL:append = " pulsar"
tolocal.conf
file - Add
btf
toDISTRO_FEATURES
in your distro or local config:DISTRO_FEATURES:append = " btf"
- Build your image, for example run:
bitbake core-image-minimal
Feel free to utilize the GitHub PR workflow to share your patches. The following guidelines are recommended: Github PR guidelines.
Layer maintainer: Gianluigi Spagnuolo gianluigi@exein.io
Copyright 2024 Exein SpA
All metadata is Apache 2-0 licensed unless otherwise stated. Source code included in tree for individual recipes is under the LICENSE stated in the associated recipe (.bb file) unless otherwise stated.
License information for any other files is either explicitly stated or defaults to Apache 2.0 license.