blob: b5e7b99cc71cbce53b126fe355c7329dc74e886e [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#
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"