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