1################################################################################ 2# 3# kvmtool 4# 5################################################################################ 6 7KVMTOOL_VERSION = f77d646ba01d04be5aad9449ac00719c043fe36e 8KVMTOOL_SITE = https://git.kernel.org/pub/scm/linux/kernel/git/will/kvmtool.git 9KVMTOOL_SITE_METHOD = git 10KVMTOOL_DEPENDENCIES = \ 11 $(if $(BR2_PACKAGE_BINUTILS),binutils) \ 12 $(if $(BR2_PACKAGE_DTC),dtc) \ 13 $(if $(BR2_PACKAGE_LIBAIO),libaio) \ 14 $(if $(BR2_PACKAGE_LIBGTK3),libgtk3) \ 15 $(if $(BR2_PACKAGE_LIBVNCSERVER),libvncserver) \ 16 $(if $(BR2_PACKAGE_SDL),sdl) \ 17 $(if $(BR2_PACKAGE_ZLIB),zlib) 18KVMTOOL_LICENSE = GPL-2.0 19KVMTOOL_LICENSE_FILES = COPYING 20 21# Disable -Werror, otherwise musl is not happy 22KVMTOOL_MAKE_OPTS = \ 23 CROSS_COMPILE="$(TARGET_CROSS)" \ 24 LDFLAGS="$(TARGET_LDFLAGS) $(KVMTOOL_EXTRA_LDFLAGS)" \ 25 WERROR=0 26 27define KVMTOOL_BUILD_CMDS 28 $(TARGET_MAKE_ENV) ARCH=$(NORMALIZED_ARCH) $(MAKE) -C $(@D) $(KVMTOOL_MAKE_OPTS) 29endef 30 31define KVMTOOL_INSTALL_TARGET_CMDS 32 $(TARGET_MAKE_ENV) ARCH=$(NORMALIZED_ARCH) $(MAKE) -C $(@D) \ 33 $(KVMTOOL_MAKE_OPTS) install DESTDIR=$(TARGET_DIR) prefix=/usr 34endef 35 36$(eval $(generic-package)) 37