aboutsummaryrefslogtreecommitdiffstats

meta-agl-devel layer

The meta-agl-devel layer is intended to contain components that are under testing/development or software packages that OEMs need but to not exist in AGL.

Here below you can find more information about the components of this layer.

Virtualization support (meta-egvirt)

meta-egvirt is the Virtualization Expert Group (EG-VIRT) layer, targeting to enable virtualization support in AGL.

For more information, see the README.md file included in the layer, or alternatively visit the EG_VIRT wiki page at: https://wiki.automotivelinux.org/eg-virt

The OEM needs library for AGL

There are some software package that the OEM needs, but not exist in the AGL source. This layer is add OEM needs library for AGL.

The software packages list: * boost * fixesproto * imagemagick * iptables * Xorg-macros * zlib * eglibc = glibc * libcurl * libgif * libneon * mongoose * fuse * protocol buffers * bsdiff * module-init-tools * libcroco * libtiff * librsvg * libpcap

Quick start guide

To Add these library by add the feature 'agl-oem-extra-libs'

  1. Before build you need prepare agl layers: * You can read it at meta-agl/README-AGL.md

  2. build the agl-demo-platform with 'agl-oem-extra-libs':

source meta-agl/scripts/aglsetup.sh -m qemux86-64 agl-demo [agl-appfw-smack] [agl-devel] [agl-netboot] agl-oem-extra-libs
  1. Build agl-demo-platform
bitbake agl-demo-platform

Supported Machines

Reference hardware:

  • QEMU (x86-64) - emulated machine: qemux86-64

HMI Framework

Quick start guide

To Add HMI Framework, it is necessary to add 'hmi-framework' at source command as same as agl-oem-extra-libs

  1. Before build you need prepare agl layers: * You can read it at meta-agl/README-AGL.md

  2. build the agl-demo-platform with 'hmi-framework':

source meta-agl/scripts/aglsetup.sh -m m3ulcb agl-demo [agl-appfw-smack] [agl-devel] [agl-netboot] hmi-framework