-
Notifications
You must be signed in to change notification settings - Fork 63
Expand file tree
/
Copy pathpackagegroup-ni-base.bb
More file actions
117 lines (109 loc) · 2.1 KB
/
packagegroup-ni-base.bb
File metadata and controls
117 lines (109 loc) · 2.1 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
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
# (C) Copyright 2013,
# National Instruments Corporation.
# All rights reserved.
SUMMARY = "Base set of packages for NI Linux Realtime distribution"
LICENSE = "MIT"
PACKAGE_ARCH = "${MACHINE_ARCH}"
inherit packagegroup
#
# Set by the machine configuration with packages essential for device bootup
#
MACHINE_ESSENTIAL_EXTRA_RDEPENDS ?= ""
MACHINE_ESSENTIAL_EXTRA_RRECOMMENDS ?= ""
RDEPENDS:${PN} = "\
${MACHINE_ESSENTIAL_EXTRA_RDEPENDS} \
${VIRTUAL-RUNTIME_mountpoint} \
"
RDEPENDS:${PN} += "\
${@bb.utils.contains('COMBINED_FEATURES', 'pci', 'pciutils-ids', '',d)} \
${@bb.utils.contains('MACHINE_FEATURES', 'acpi', 'busybox-acpid', '', d)} \
${@bb.utils.contains('MACHINE_FEATURES', 'keyboard', 'keymaps', '', d)} \
avahi-daemon \
base-files \
base-files-nilrt \
base-passwd \
busybox \
busybox-ifplugd \
busybox-udhcpd \
busybox-zcip \
coreutils-hostname \
crio-support-scripts \
cronie \
curl \
daemonize \
dpkg-start-stop \
ethtool \
eudev \
fw-printenv \
glibc-gconv-utf-16 \
gptfdisk \
init-ifupdown \
initscripts \
initscripts-nilrt \
iproute2 \
iptables \
kmod \
libavahi-client \
libavahi-common \
libavahi-core \
libcap-bin\
libnss-mdns \
libpam \
librtpi \
libstdc++ \
logrotate \
lsbinitscripts \
modutils-initscripts \
netbase \
ni-acctsync \
ni-hw-scripts \
ni-rtfeatures \
ni-safemode-utils \
ni-shutdown-guard \
ni-systemformat \
ni-utils \
niacctbase \
niwatchdogpet \
openssh-scp \
openssh-sftp-server \
openssh-ssh \
openssh-sshd \
openvpn \
opkg \
opkg-keyrings \
os-release \
pigz \
run-postinsts \
sudo \
sysconfig-settings \
sysconfig-settings-console \
syslog-ng \
sysvinit \
tar \
udev-extraconf \
usbutils \
util-linux-agetty \
util-linux-hwclock \
util-linux-mount \
util-linux-runuser \
util-linux-umount \
"
RDEPENDS:${PN}:append:x64 = "\
packagegroup-kernel-modules-essential \
dmidecode \
e2fsprogs \
e2fsprogs-mke2fs \
efibootmgr \
efivar \
pstore-save \
clevis \
cryptsetup \
libtss2-tcti-device \
tpm2-tools \
"
RDEPENDS:${PN}:append:xilinx-zynq = "\
kernel-modules \
mtd-utils \
mtd-utils-ubifs \
jitterentropy-rngd \
"