LCONF_VERSION = "6" TOPDIR := "${@os.path.dirname(os.path.dirname(d.getVar('FILE', True)))}" BBPATH = "__OEROOT__" BBFILES ?= "" MACHINE ?= "mtcdt" # MACHINE SPECIFIC LAYER CONFIGURATIONS MTBSP_AT91_LIST = "['mtcdt', 'mtcap', 'mtr', 'mtrv1', 'mtre']" MTBSP_NXP_LIST = "['mtcap3']" MTBSP = "${@'mtbsp-at91' if '${MACHINE}' in ${MTBSP_AT91_LIST} else \ 'mtbsp-nxp' if '${MACHINE}' in ${MTBSP_NXP_LIST} else ''}" OVERRIDES .= ":${MTBSP}" # Atmel AT91 BSPPATH_mtbsp-at91 = "" BSPLAYER_mtbsp-at91= "__OEROOT__/layers/meta-multitech-atmel \ __OEROOT__/layers/meta-mlinux-atmel" BSPPATH_mtbsp-nxp = "__OEROOT__/layers/meta-multitech-nxp/meta-freescale" BSPLAYER_mtbsp-nxp= "__OEROOT__/layers/meta-multitech-nxp \ __OEROOT__/layers/meta-multitech-nxp/meta-freescale \ __OEROOT__/layers/meta-mlinux-nxp \ __OEROOT__/layers/meta-security/meta-tpm" # Append the BSP configuration BBPATH =. "${@'${BSPPATH_${MTBSP}}:' if '${BSPPATH_${MTBSP}}' else ''}" # No virtaulization and swupdate on at91 (mask bbappends and images) BBMASK_mtbsp-at91 += "wl18xx-fw tpm2-tss-engine" BBLAYERS = " \ __OEROOT__/layers/user-layer \ ${BSPLAYER_${MTBSP}} \ __OEROOT__/layers/meta-mlinux \ __OEROOT__/layers/meta-multitech \ __OEROOT__/layers/meta-mono \ __OEROOT__/layers/meta-java \ __OEROOT__/layers/meta-swupdate \ __OEROOT__/layers/meta-nodejs \ __OEROOT__/layers/meta-openembedded/meta-oe \ __OEROOT__/layers/meta-openembedded/meta-python \ __OEROOT__/layers/meta-openembedded/meta-networking \ __OEROOT__/layers/meta-openembedded/meta-webserver \ __OEROOT__/layers/meta-openembedded/meta-multimedia \ __OEROOT__/layers/meta-openembedded/meta-filesystems \ __OEROOT__/layers/openembedded-core/meta \ "