blob: fb68424ce890fa4b54bf523d8ed6f0578baa2a63 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
|
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-python2 \
__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 \
"
|