Files
BPI-M2C/source_sync_rls_25c/prebuilts/scripts/conf/bblayers.conf
T

58 lines
1.8 KiB
Plaintext
Raw Normal View History

2026-09-22 09:38:26 +08:00
# LAYER_CONF_VERSION is increased each time build/conf/bblayers.conf
# changes incompatibly
LCONF_VERSION = "7"
OEROOT := "${@os.path.abspath(os.path.dirname(d.getVar('FILE', True)))}/../.."
BBPATH = "${TOPDIR}"
BBFILES = ""
# These layers hold recipe metadata not found in OE-core, but lack any machine or distro content
BASELAYERS ?= " \
${OEROOT}/layers/meta-openembedded/meta-oe \
${OEROOT}/layers/meta-openembedded/meta-gnome \
${OEROOT}/layers/meta-openembedded/meta-xfce \
${OEROOT}/layers/meta-openembedded/meta-initramfs \
${OEROOT}/layers/meta-openembedded/meta-multimedia \
${OEROOT}/layers/meta-openembedded/meta-networking \
${OEROOT}/layers/meta-openembedded/meta-webserver \
${OEROOT}/layers/meta-openembedded/meta-filesystems \
${OEROOT}/layers/meta-openembedded/meta-perl \
${OEROOT}/layers/meta-openembedded/meta-python \
${OEROOT}/layers/meta-qt5 \
${OEROOT}/layers/meta-virtualization \
${OEROOT}/layers/meta-python2 \
${OEROOT}/layers/meta-selinux \
"
# These layers hold machine specific content, aka Board Support Packages
BSPLAYERS ?= " \
${OEROOT}/layers/meta-unisoc \
"
# Add your overlay location to EXTRALAYERS
# Make sure to have a conf/layers.conf in there
EXTRALAYERS ?= " \
${OEROOT}/layers/meta-backports \
"
# Unisoc: System Update
EXTRALAYERS += " \
${OEROOT}/layers/meta-swupdate \
"
# meta-unisoc-test layer
EXTRALAYERS += " \
${@bb.utils.contains('ENG_IT', 'eng','${OEROOT}/layers/meta-unisoc-test', '', d)} \
"
BBLAYERS = " \
${BASELAYERS} \
${BSPLAYERS} \
${EXTRALAYERS} \
${OEROOT}/layers/openembedded-core/meta \
"
# For Debug Recovery
#RM_WORK_EXCLUDE += "swupdate-image unisoc-console-image libubootenv u-boot-fw-utils swupdate libconfig signature-key recovery-img unisoc-ota"
ENG_IT="userdebug"