1 # LAYER_CONF_VERSION is increased each time build/conf/bblayers.conf
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##/..')}"
13 # These are the core OE + YP Layers
14 #----------------------------------
16 ${METADIR}/poky/meta \
17 ${METADIR}/poky/meta-poky \
19 # this is added for the boards where necessary, not globally
20 # ${METADIR}/poky/meta-yocto-bsp \
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 #-----------------------------------------------------
27 ${METADIR}/meta-agl/meta-agl-profile-core \
28 ${METADIR}/meta-agl/meta-agl-distro \
29 ${METADIR}/meta-agl/meta-agl-bsp \
32 AGL_APPFW_LAYERS = " \
33 ${METADIR}/meta-security \
34 ${METADIR}/meta-openembedded/meta-perl \
35 ${METADIR}/meta-agl/meta-security \
36 ${METADIR}/meta-agl/meta-app-framework \
40 # These are the direct dependencies of the AGL CORE Layers
41 #---------------------------------------------------------
42 AGL_CORE_DEPENDENCY_LAYERS = " \
43 ${METADIR}/meta-openembedded/meta-oe \
44 ${METADIR}/meta-openembedded/meta-multimedia \
45 ${METADIR}/meta-openembedded/meta-networking \
46 ${METADIR}/meta-openembedded/meta-python \
47 ${METADIR}/meta-openembedded/meta-filesystems \
50 # temporary ... to avoid build breakage. To move to upper layers.
51 AGL_TEMP_GFX_LAYERS = " \
52 ${METADIR}/meta-agl/meta-agl-profile-graphical \
53 ${METADIR}/meta-agl/meta-agl-profile-demo \
60 ${AGL_CORE_DEPENDENCY_LAYERS} \
63 ${AGL_TEMP_GFX_LAYERS} \
67 BBLAYERS_NON_REMOVABLE ?= " \
68 ${METADIR}/poky/meta \
69 ${METADIR}/poky/meta-poky \
70 ${METADIR}/meta-agl/meta-agl-profile-core \
71 ${METADIR}/meta-agl/meta-agl-distro \