kvmtool.bb 941 B

123456789101112131415161718192021222324252627282930
  1. SUMMARY = "Native Linux KVM tool"
  2. DESCRIPTION = "kvmtool is a lightweight tool for hosting KVM guests."
  3. LICENSE = "GPL-2.0-only"
  4. LIC_FILES_CHKSUM = "file://COPYING;md5=fcb02dc552a041dee27e4b85c7396067"
  5. DEPENDS = "dtc libaio zlib"
  6. do_configure[depends] += "virtual/kernel:do_shared_workdir"
  7. inherit kernel-arch
  8. SRC_URI = " \
  9. git://git.kernel.org/pub/scm/linux/kernel/git/will/kvmtool.git;branch=master \
  10. file://external-crosscompiler.patch \
  11. file://0001-kvmtool-9p-fixed-compilation-error.patch \
  12. file://0002-kvmtool-add-EXTRA_CFLAGS-variable.patch \
  13. file://0003-kvmtool-Werror-disabled.patch \
  14. "
  15. SRCREV = "336751fb10ef24e65cd2f25c450da1d52ff5b33c"
  16. PV = "5.10.0+git${SRCPV}"
  17. S = "${WORKDIR}/git"
  18. EXTRA_OEMAKE='V=1 EXTRA_CFLAGS="-I${STAGING_KERNEL_BUILDDIR}/include/generated -I${STAGING_KERNEL_BUILDDIR}/arch/${ARCH}/include/generated"'
  19. do_install() {
  20. install -d ${D}${bindir}
  21. install -m 0755 ${S}/lkvm ${D}${bindir}/
  22. }