Introduce meta-agl-profile-core and meta-agl-profile-graphics
[AGL/meta-agl.git] / 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}/poky/meta \
17   ${METADIR}/poky/meta-poky \
18   "
19 #  this is added for the boards where necessary, not globally
20 #  ${METADIR}/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-profile-core \
28   ${METADIR}/meta-agl/meta-agl-distro \
29   ${METADIR}/meta-agl/meta-agl-bsp \
30   "
31
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 \
37     "
38
39
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 \
48   "
49
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 \
54   "
55
56
57 ####################
58 # Combine the layers
59 BBLAYERS ?= " \
60   ${AGL_CORE_DEPENDENCY_LAYERS} \
61   ${AGL_CORE_LAYERS} \
62   ${AGL_APPFW_LAYERS} \
63   ${AGL_TEMP_GFX_LAYERS} \
64   ${YOCTO_LAYERS} \
65   "
66
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 \
72   "
73
74
75