# 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-sourcery-master \ ${OEROOT}/layers/meta-external-toolchain \ ${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-virtualization \ ${OEROOT}/layers/meta-qt5/meta-qt5.10.1 \ " # These layers hold machine specific content, aka Board Support Packages BSPLAYERS ?= " \ ${OEROOT}/layers/meta-unisoc \ " # These layers support the UTIT automated tests UTITLAYERS ?= " \ ${OEROOT}/layers/meta-unisoc-test \ " # Add your overlay location to EXTRALAYERS # Make sure to have a conf/layers.conf in there EXTRALAYERS ?= " \ ${OEROOT}/layers/meta-linaro/meta-linaro \ ${OEROOT}/layers/meta-linaro/meta-linaro-toolchain \ ${OEROOT}/layers/meta-linaro/meta-optee \ ${OEROOT}/layers/meta-backports \ " # Unisoc: System Update EXTRALAYERS += " \ ${OEROOT}/layers/meta-swupdate \ " BBLAYERS = " \ ${BASELAYERS} \ ${BSPLAYERS} \ ${EXTRALAYERS} \ ${OEROOT}/layers/openembedded-core/meta \ ${UTITLAYERS} \ " # For Debug Recovery #RM_WORK_EXCLUDE += "swupdate-image unisoc-console-image libubootenv u-boot-fw-utils swupdate libconfig signature-key recovery-img unisoc-ota"