linux-dummy.bb 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. SUMMARY = "Dummy Linux kernel"
  2. DESCRIPTION = "Dummy Linux kernel, to be selected as the preferred \
  3. provider for virtual/kernel to satisfy dependencies for situations \
  4. where you wish to build the kernel externally from the build system."
  5. SECTION = "kernel"
  6. LICENSE = "GPLv2"
  7. LIC_FILES_CHKSUM = "file://${WORKDIR}/COPYING.GPL;md5=751419260aa954499f7abaabaa882bbe"
  8. PROVIDES += "virtual/kernel"
  9. PACKAGES_DYNAMIC += "^kernel-module-.*"
  10. PACKAGES_DYNAMIC += "^kernel-image-.*"
  11. PACKAGES_DYNAMIC += "^kernel-firmware-.*"
  12. PACKAGES += "kernel-modules kernel-vmlinux"
  13. FILES_kernel-modules = ""
  14. ALLOW_EMPTY_kernel-modules = "1"
  15. DESCRIPTION_kernel-modules = "Kernel modules meta package"
  16. FILES_kernel-vmlinux = ""
  17. ALLOW_EMPTY_kernel-vmlinux = "1"
  18. DESCRIPTION_kernel-vmlinux = "Kernel vmlinux meta package"
  19. INHIBIT_DEFAULT_DEPS = "1"
  20. #COMPATIBLE_MACHINE = "your_machine"
  21. PR = "r1"
  22. SRC_URI = "file://COPYING.GPL"
  23. S = "${WORKDIR}"
  24. do_configure() {
  25. :
  26. }
  27. do_compile () {
  28. :
  29. }
  30. do_shared_workdir () {
  31. :
  32. }
  33. do_install() {
  34. :
  35. }
  36. do_bundle_initramfs() {
  37. :
  38. }
  39. do_deploy() {
  40. :
  41. }
  42. addtask bundle_initramfs after do_install before do_deploy
  43. addtask deploy after do_install
  44. addtask shared_workdir after do_compile before do_install