imx7smarc-fsl-image-gui.bb
1.95 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
# Copyright (C) 2015 Embedian, Inc.
# Copyright 2017 EMBEDIAN
# Released under the MIT license (see COPYING.MIT for the terms)
DESCRIPTION = "Embedian Image to validate SMARC-FiMX7. \
This image contains everything used to test i.MX machines including GUI, \
demos and lots of applications. This creates a very large image, not \
suitable for production."
LICENSE = "MIT"
inherit core-image
### WARNING: This image is NOT suitable for production use and is intended
### to provide a way for users to reproduce the image used during
### the validation process of i.MX BSP releases.
## Select Image Features
IMAGE_FEATURES += " \
debug-tweaks \
tools-profile \
splash \
nfs-server \
tools-debug \
ssh-server-dropbear \
tools-testapps \
hwcodecs \
${@bb.utils.contains('DISTRO_FEATURES', 'wayland', '', \
bb.utils.contains('DISTRO_FEATURES', 'x11', 'x11-base x11-sato', \
'', d), d)} \
"
ERPC_COMPS ?= ""
ERPC_COMPS_append_mx7ulp = "packagegroup-imx-erpc"
CORE_IMAGE_EXTRA_INSTALL += " \
packagegroup-core-full-cmdline \
packagegroup-tools-bluetooth \
packagegroup-fsl-tools-audio \
packagegroup-fsl-tools-gpu \
packagegroup-fsl-tools-gpu-external \
packagegroup-fsl-tools-testapps \
packagegroup-fsl-tools-benchmark \
packagegroup-fsl-gstreamer1.0 \
packagegroup-fsl-gstreamer1.0-full \
${@bb.utils.contains('DISTRO_FEATURES', 'wayland', 'weston-init', '', d)} \
${@bb.utils.contains('DISTRO_FEATURES', 'x11 wayland', 'weston-xwayland xterm', '', d)} \
${ERPC_COMPS} \
sudo \
screen \
cpufrequtils \
nano \
vim \
tzdata \
ntp \
boost \
nodejs \
procps \
cronie \
e2fsprogs \
e2fsprogs-e2fsck \
e2fsprogs-mke2fs \
e2fsprogs-tune2fs \
dosfstools \
util-linux-fdisk \
util-linux-mkfs \
util-linux-sfdisk \
util-linux-blkid \
ncftp \
lftp \
"