packagegroup-boot.bb 688 B

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