Skip to content

Commit

Permalink
Showing 10 changed files with 109 additions and 28 deletions.
7 changes: 1 addition & 6 deletions recipes-core/images/initramfs-image-splash.bb
Original file line number Diff line number Diff line change
@@ -1,10 +1,5 @@
require initramfs-image.bb

PACKAGE_INSTALL += "\
psplash \
"

IMAGE_FEATURES = "splash"

export IMAGE_BASENAME = "initramfs-image-splash"


3 changes: 1 addition & 2 deletions recipes-core/images/initramfs-image.bb
Original file line number Diff line number Diff line change
@@ -2,8 +2,7 @@
DESCRIPTION = "initramfs updater image"
LICENSE = "MIT"

LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=4d92cd373abda3937c2bc47fbc49d690 \
file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420"
LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/MIT;md5=0835ade698e0bcf8506ecda2f7b4f302"

# Do not pollute the initrd image with rootfs features
IMAGE_FEATURES = ""
40 changes: 40 additions & 0 deletions recipes-core/images/qt5.inc
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
QT5APPS += " \
cinematicexperience \
qt5-demo-extrafiles \
qt5everywheredemo \
qt5nmapcarousedemo \
qt5ledscreen \
qt5nmapper \
qtsmarthome \
quitbattery \
quitindicators \
"
QT5BASE = "\
qtbase \
qtbase-plugins \
qtbase-tools \
qtmultimedia \
qtmultimedia-plugins \
qtmultimedia-qmlplugins \
qtsvg \
qtsvg-plugins \
qtsensors \
qtsystems \
qtsystems-tools \
qtsystems-qmlplugins \
qtscript \
qtgraphicaleffects-qmlplugins \
qtconnectivity-qmlplugins \
qtlocation-plugins \
qtlocation-qmlplugins \
qtdeclarative \
qtdeclarative-qmlplugins \
qtdeclarative-plugins \
"
QTWEBKIT ??= "\
qtquick1 \
qtquick1-qmlplugins \
qtquick1-plugins \
qtwebkit \
qtwebkit-qmlplugins \
"
4 changes: 3 additions & 1 deletion recipes-core/images/yoe-debug-image.bb
Original file line number Diff line number Diff line change
@@ -3,7 +3,7 @@

# note, the following must be set to build netperf:
# LICENSE_FLAGS_WHITELIST = "non-commercial"
# see conf/locallocal.conf.sample in BEC build template
# see conf/locallocal.conf.sample in Yoe build template

# e2fsprogs \
# e2fsprogs-mke2fs \
@@ -13,6 +13,8 @@
#
require recipes-extended/images/core-image-full-cmdline.bb

IMAGE_FEATURES += "package-management hwcodecs"

IMAGE_INSTALL += "\
rsync \
devmem2 \
17 changes: 17 additions & 0 deletions recipes-core/images/yoe-qt5-eglfs-image.bb
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
# Yoe QT5 sample image

LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=4d92cd373abda3937c2bc47fbc49d690"

require yoe-simple-image.bb
require qt5.inc

CONFLICT_DISTRO_FEATURES = "wayland x11"

REQUIRED_DISTRO_FEATURES = "opengl"

IMAGE_INSTALL += " \
${QT5APPS} \
${QT5BASE} \
"
export IMAGE_BASENAME = "yoe-qt5-eglfs-image"
21 changes: 21 additions & 0 deletions recipes-core/images/yoe-qt5-wayland-image.bb
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
# Yoe QT5/Wayland sample image

LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=4d92cd373abda3937c2bc47fbc49d690"

require yoe-simple-image.bb
require qt5.inc

REQUIRED_DISTRO_FEATURES = "wayland"

IMAGE_FEATURES += "splash"

CORE_IMAGE_BASE_INSTALL += " \
weston weston-init \
weston-examples \
${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'weston-xwayland', '', d)} \
${@bb.utils.contains('DISTRO_FEATURES', 'wayland', 'qtwayland-plugins', '', d)} \
${QT5APPS} \
${QT5BASE} \
"
export IMAGE_BASENAME = "yoe-qt5-wayland-image"
17 changes: 17 additions & 0 deletions recipes-core/images/yoe-qt5-x11-image.bb
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
# Yoe QT5/X11 sample image

LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=4d92cd373abda3937c2bc47fbc49d690"

require yoe-simple-image.bb
require qt5.inc

REQUIRED_DISTRO_FEATURES = "x11"

IMAGE_FEATURES += "splash x11-base"

IMAGE_INSTALL += " \
${QT5APPS} \
${QT5BASE} \
"
export IMAGE_BASENAME = "yoe-qt5-x11-image"
17 changes: 5 additions & 12 deletions recipes-core/images/yoe-simple-image.bb
Original file line number Diff line number Diff line change
@@ -1,18 +1,11 @@
# BEC sample image
# Yoe sample image

LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=4d92cd373abda3937c2bc47fbc49d690"
LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/MIT;md5=0835ade698e0bcf8506ecda2f7b4f302"

IMAGE_PREPROCESS_COMMAND = "rootfs_update_timestamp"
inherit distro_features_check

IMAGE_FEATURES += "ssh-server-dropbear"
IMAGE_FEATURES += "package-management"
require recipes-core/images/core-image-base.bb
IMAGE_FEATURES += "ssh-server-dropbear package-management hwcodecs"

IMAGE_INSTALL += " \
packagegroup-core-boot \
packagegroup-basic \
network-hotplug \
"
export IMAGE_BASENAME = "yoe-simple-image"

inherit core-image
2 changes: 1 addition & 1 deletion recipes-core/network-hotplug/network-hotplug.bb
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
DESCRIPTION = "Network Hotplug"
LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420"
LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/MIT;md5=0835ade698e0bcf8506ecda2f7b4f302"
PR = "r2"

SRC_URI = " \
9 changes: 3 additions & 6 deletions recipes-support/updater/updater_1.0.bb
Original file line number Diff line number Diff line change
@@ -1,12 +1,10 @@
DESCRIPTION = "Application Updater"
LICENSE = "Proprietary"
LIC_FILES_CHKSUM = "file://${COREBASE}/meta/files/common-licenses/Proprietary;md5=0557f9d92cf58f2ccdd50f62f8ac0b28"
LICENSE = "CLOSED"
LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/Proprietary;md5=0557f9d92cf58f2ccdd50f62f8ac0b28"

# FIXME, need to add following based on package
# FIXME, need to add following based on package
#RDEPENDS_${PN} += "espeak"

PR = "r0"

SRC_URI = "file://init \
file://platform \
"
@@ -19,4 +17,3 @@ do_install() {
}

FILES_${PN} += "/init /platform /dev /usr/share/pw"

0 comments on commit ffdff5b

Please sign in to comment.