1SUMMARY = "Basic task to get a device booting"
2
3PR = "r58"
4
5PACKAGE_ARCH = "${MACHINE_ARCH}"
6inherit packagegroup
7
8#
9# those ones can be set in machine config to supply packages needed to get machine booting
10#
11MACHINE_ESSENTIAL_EXTRA_RDEPENDS ?= ""
12MACHINE_ESSENTIAL_EXTRA_RRECOMMENDS ?= ""
13
14# Make sure we build the kernel
15DEPENDS = "virtual/kernel"
16
17#
18# minimal set of packages - needed to boot
19#
20RDEPENDS_${PN} = "\
21    base-files \
22    base-passwd \
23    busybox \
24    netbase \
25    ${@bb.utils.contains("MACHINE_FEATURES", "keyboard", "keymaps", "", d)} \
26    ${MACHINE_ESSENTIAL_EXTRA_RDEPENDS} \
27"
28
29RRECOMMENDS_${PN} = "\
30    kernel \
31    ${MACHINE_ESSENTIAL_EXTRA_RRECOMMENDS} \
32"
33