diff --git a/meta-digi-dey/recipes-core/images/dey-image-qt.bb b/meta-digi-dey/recipes-core/images/dey-image-qt.bb new file mode 100644 index 000000000..ac1aff218 --- /dev/null +++ b/meta-digi-dey/recipes-core/images/dey-image-qt.bb @@ -0,0 +1,47 @@ +# +# Copyright (C) 2016 Digi International. +# +DESCRIPTION = "DEY image with QT graphical libraries" +LICENSE = "MIT" + +SOC_PACKAGES = "" +SOC_PACKAGES_ccimx6 = "imx-gpu-viv-demos imx-gpu-viv-tools" + +IMAGE_INSTALL = " \ + packagegroup-dey-core \ + ${ROOTFS_PKGMANAGE_BOOTSTRAP} \ + ${CORE_IMAGE_EXTRA_INSTALL} \ + ${SOC_PACKAGES} \ +" + +IMAGE_FEATURES += " \ + dey-network \ + dey-qt \ + package-management \ + ssh-server-dropbear \ + ${@base_contains('DISTRO_FEATURES', 'x11', 'x11-base x11-sato', '', d)} \ + ${@base_contains('MACHINE_FEATURES', 'accel-video', 'dey-gstreamer', '', d)} \ + ${@base_contains('MACHINE_FEATURES', 'alsa', 'dey-audio', '', d)} \ + ${@base_contains('MACHINE_FEATURES', 'bluetooth', 'dey-bluetooth', '', d)} \ + ${@base_contains('MACHINE_FEATURES', 'wifi', 'dey-wireless', '', d)} \ +" + +# SDK features (for toolchains generated from an image with populate_sdk) +SDKIMAGE_FEATURES ?= "dev-pkgs dbg-pkgs staticdev-pkgs" + +IMAGE_LINGUAS = "" + +inherit core-image +inherit dey-image +inherit distro_features_check + +CONFLICT_DISTRO_FEATURES = "directfb wayland" + +IMAGE_ROOTFS_SIZE = "8192" + +# Do not install udev-cache +BAD_RECOMMENDATIONS += "udev-cache" + +GRAPHICAL_BACKEND = "${@base_contains('DISTRO_FEATURES', 'x11', 'x11', 'fb', d)}" + +export IMAGE_BASENAME = "dey-image-qt-${GRAPHICAL_BACKEND}"