blob: 7e2873cf665e239489d286dabe699e223c732440 [file] [log] [blame]
Patrick Williamsb48b7b42016-08-17 15:04:38 -05001SUMMARY = "Basic task to get a device booting"
Patrick Williamsb48b7b42016-08-17 15:04:38 -05002
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#
Patrick Williams213cb262021-08-07 19:21:33 -050020RDEPENDS:${PN} = "\
Patrick Williamsb48b7b42016-08-17 15:04:38 -050021 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
Patrick Williams213cb262021-08-07 19:21:33 -050029RRECOMMENDS:${PN} = "\
Patrick Williamsb48b7b42016-08-17 15:04:38 -050030 kernel \
31 ${MACHINE_ESSENTIAL_EXTRA_RRECOMMENDS} \
32"