digi-image-graphical: Reduce and split into features.

Qt is extracted to the del-qt feature.

All packages which belong to other future features, like del-profile or
del-test, are also left out from the default image.

Fixes https://jira.digi.com/browse/DEL-233

Signed-off-by: Alex Gonzalez <alex.gonzalez@digi.com>
This commit is contained in:
Alex Gonzalez 2013-02-08 16:06:32 +01:00
parent f86c1f9483
commit 7aa69fd88f
3 changed files with 32 additions and 32 deletions

View File

@ -8,6 +8,7 @@ PACKAGE_GROUP_del-network = "packagegroup-del-network"
PACKAGE_GROUP_del-wireless = "packagegroup-del-wireless"
PACKAGE_GROUP_del-debug = "packagegroup-del-debug"
PACKAGE_GROUP_del-bluetooth = "packagegroup-del-bluetooth"
PACKAGE_GROUP_del-qt = "packagegroup-del-qt"
## DEL rootfs final tuning
del_rootfs_tuning() {

View File

@ -11,44 +11,15 @@ VIRTUAL-RUNTIME_dev_manager = "udev"
include del-image-minimal.bb
IMAGE_INSTALL += "packagegroup-core-x11-sato-games"
#IMAGE_FEATURES += "debug-tweaks"
DISTRO_FEATURES += "pulseaudio"
WEB = "web-webkit"
SOC_EXTRA_IMAGE_FEATURES ?= "tools-testapps"
# mesa-demos is currently broken when building with other GL library
# so we avoid it by now and tools-testapps includes it.
SOC_EXTRA_IMAGE_FEATURES_mx5 = ""
SOC_EXTRA_IMAGE_FEATURES_mx6 = ""
# Add extra image features
EXTRA_IMAGE_FEATURES += " \
${SOC_EXTRA_IMAGE_FEATURES} \
nfs-server \
tools-debug \
tools-profile \
qt4-pkgs \
"
SOC_IMAGE_INSTALL = ""
SOC_IMAGE_INSTALL_mx5 = "glcubes-demo"
# TODO: test the following
# packagegroup-fsl-tools-testapps \
# packagegroup-fsl-tools-benchmark \
# packagegroup-qt-in-use-demos \
SOC_IMAGE_INSTALL_mx5 = "amd-gpu-x11-bin-mx51"
IMAGE_INSTALL += " \
${SOC_IMAGE_INSTALL} \
cpufrequtils \
nano \
qt4-plugin-phonon-backend-gstreamer \
qt4-demos \
qt4-examples \
fsl-gui-extrafiles \
${SOC_IMAGE_INSTALL} \
pointercal-xinput \
"
export IMAGE_BASENAME = "del-image-graphical"

View File

@ -0,0 +1,28 @@
#
# Copyright (C) 2013 Digi International.
#
DESCRIPTION = "QT packagegroup for DEL image"
LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58"
PACKAGE_ARCH = "${MACHINE_ARCH}"
ALLOW_EMPTY = "1"
PR = "r0"
inherit packagegroup
# TODO: test the following
# packagegroup-fsl-tools-testapps \
# packagegroup-fsl-tools-benchmark \
# packagegroup-qt-in-use-demos \
RDEPENDS_${PN} = "\
qt4-pkgs \
qt4-plugin-phonon-backend-gstreamer \
qt4-demos \
qt4-examples \
fsl-gui-extrafiles \
${MACHINE_ESSENTIAL_EXTRA_RDEPENDS}"
RRECOMMENDS_${PN} = "\
${MACHINE_ESSENTIAL_EXTRA_RRECOMMENDS}"