mirror of
https://git.yoctoproject.org/meta-arm
synced 2026-07-27 19:37:04 +00:00
780adc19c3
Create a new distribution feature to enable functionalities for autonomy host systems: - enable xen and ipv4 in distribution features - enable xen backend drivers in Linux kernel using a kmeta feature For the feature to work properly, create a class inherited when the layer is included to enable required parameters Change-Id: Ia0cdaa2b69bc030515ea16d67c47fec6b1ea0897 Issue-Id: SCM-767 Signed-off-by: Bertrand Marquis <bertrand.marquis@arm.com> Reviewed-by: Diego Sueiro <diego.sueiro@arm.com> Signed-off-by: Jon Mason <jon.mason@arm.com>
32 lines
921 B
Plaintext
32 lines
921 B
Plaintext
# Add layer to BBPATH
|
|
BBPATH .= ":${LAYERDIR}"
|
|
|
|
# Add recipes-* directories to BBFILES
|
|
BBFILES += " \
|
|
${LAYERDIR}/recipes-*/*/*.bb \
|
|
${LAYERDIR}/recipes-*/*/*.bbappend \
|
|
"
|
|
|
|
BBFILE_COLLECTIONS += "meta-arm-autonomy"
|
|
BBFILE_PATTERN_meta-arm-autonomy = "^${LAYERDIR}/"
|
|
BBFILE_PRIORITY_meta-arm-autonomy = "6"
|
|
LAYERDEPENDS_meta-arm-autonomy = " \
|
|
core \
|
|
yocto \
|
|
openembedded-layer \
|
|
virtualization-layer \
|
|
"
|
|
LAYERSERIES_COMPAT_meta-arm-autonomy = "zeus"
|
|
|
|
# We don't activate virtualization feature from meta-virtualization as it
|
|
# brings in lots of stuff we don't need. We need to disable the sanity check
|
|
# otherwise the user will see a warning on each build.
|
|
SKIP_META_VIRT_SANITY_CHECK = "1"
|
|
|
|
# Directory of our distro config files
|
|
ARM_AUTONOMY_DISTRO_CFGDIR = "${LAYERDIR}/conf/distro/include/"
|
|
|
|
# Add class to handle arm-autonomy distro extensions
|
|
USER_CLASSES_append = " arm-autonomy-features"
|
|
|