bblayers.conf: drop Rust Mixin layer
[AGL/meta-agl.git] / meta-agl-core / conf / templates / base / bblayers.conf.sample
1 # LAYER_CONF_VERSION is increased each time build/conf/bblayers.conf
2 # changes incompatibly
3 LCONF_VERSION = "6"
4
5 BBPATH = "${TOPDIR}"
6 BBFILES ?= ""
7
8 # Convenience variables usable in various configuration fragments
9 #----------------------------------
10 BCONFDIR := "${@os.path.abspath(os.path.dirname(d.getVar('FILE', True)))}"
11 METADIR  := "${@os.path.abspath('##OEROOT##/../..')}"
12
13 # These are the core OE + YP Layers
14 #----------------------------------
15 YOCTO_LAYERS = " \
16   ${METADIR}/external/poky/meta \
17   ${METADIR}/external/poky/meta-poky \
18   "
19 #  this is added for the boards where necessary, not globally
20 #  ${METADIR}/external/poky/meta-yocto-bsp \
21 #
22 # These are the AGL CORE Layers that make up the basis
23 # - they create a minimal bootable filesystem
24 #   with some automotive tools/libraries
25 #-----------------------------------------------------
26 AGL_CORE_LAYERS = " \
27   ${METADIR}/meta-agl/meta-agl-core \
28   ${METADIR}/meta-agl/meta-agl-bsp \
29   "
30
31 # These are the direct dependencies of the AGL CORE Layers
32 #---------------------------------------------------------
33 AGL_CORE_DEPENDENCY_LAYERS = " \
34   ${METADIR}/external/meta-openembedded/meta-oe \
35   "
36
37 # Indirection to avoid duplicate inclusions of the same folder into BBLAYERS
38 # the evaluation is in the bblayers.conf.sample in meta-agl/meta-agl-core/conf/templates/base
39 AGL_META_NETWORKING ?= ""
40 AGL_META_PYTHON ?= ""
41 AGL_META_FILESYSTEMS ?= ""
42 AGL_META_MULTIMEDIA ?= ""
43 AGL_META_VIRTUALIZATION ?= ""
44 AGL_META_CLANG ?= ""
45 AGL_META_QT5 ?= ""
46
47 AGL_OTHER_DEPENDENCY_LAYERS = " \
48     ${AGL_META_NETWORKING} \
49     ${AGL_META_PYTHON} \
50     ${AGL_META_FILESYSTEMS} \
51     ${AGL_META_MULTIMEDIA} \
52     ${AGL_META_VIRTUALIZATION} \
53     ${AGL_META_CLANG} \
54     ${AGL_META_QT5} \
55     "
56
57 ####################
58 # Combine the layers
59 BBLAYERS ?= " \
60   ${AGL_OTHER_DEPENDENCY_LAYERS} \
61   ${AGL_CORE_DEPENDENCY_LAYERS} \
62   ${AGL_CORE_LAYERS} \
63   ${YOCTO_LAYERS} \
64   "
65
66 BBLAYERS_NON_REMOVABLE ?= " \
67   ${METADIR}/external/poky/meta \
68   ${METADIR}/external/poky/meta-poky \
69   ${METADIR}/meta-agl/meta-agl-core \
70   "
71
72
73