1SUMMARY = "Dummy Linux kernel" 2DESCRIPTION = "Dummy Linux kernel, to be selected as the preferred \ 3provider for virtual/kernel to satisfy dependencies for situations \ 4where you wish to build the kernel externally from the build system." 5SECTION = "kernel" 6 7LICENSE = "GPL-2.0-only" 8LIC_FILES_CHKSUM = "file://COPYING.GPL;md5=751419260aa954499f7abaabaa882bbe" 9 10PROVIDES += "virtual/kernel" 11 12inherit deploy linux-dummy 13 14PACKAGES_DYNAMIC += "^kernel-module-.*" 15PACKAGES_DYNAMIC += "^kernel-image-.*" 16PACKAGES_DYNAMIC += "^kernel-firmware-.*" 17 18PACKAGES += "kernel-modules kernel-vmlinux" 19FILES:kernel-modules = "" 20ALLOW_EMPTY:kernel-modules = "1" 21DESCRIPTION:kernel-modules = "Kernel modules meta package" 22FILES:kernel-vmlinux = "" 23ALLOW_EMPTY:kernel-vmlinux = "1" 24DESCRIPTION:kernel-vmlinux = "Kernel vmlinux meta package" 25 26 27INHIBIT_DEFAULT_DEPS = "1" 28 29COMPATIBLE_HOST = ".*-linux" 30 31PR = "r1" 32 33SRC_URI = "file://COPYING.GPL" 34S = "${WORKDIR}" 35 36do_configure() { 37 : 38} 39 40do_compile () { 41 : 42} 43 44do_compile_kernelmodules() { 45 : 46} 47 48do_shared_workdir () { 49 : 50} 51 52do_install() { 53 : 54} 55 56do_bundle_initramfs() { 57 : 58} 59 60do_deploy() { 61 : 62} 63 64addtask bundle_initramfs after do_install before do_deploy 65addtask deploy after do_install 66addtask shared_workdir after do_compile before do_install 67addtask compile_kernelmodules 68