1################################################################################ 2# 3# kvmtool 4# 5################################################################################ 6 7KVMTOOL_VERSION = 4d2c017f41533b0e51e00f689050c26190a15318 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 20KVMTOOL_CPE_ID_VALID = YES 21 22# Disable -Werror, otherwise musl is not happy 23KVMTOOL_MAKE_OPTS = \ 24 CROSS_COMPILE="$(TARGET_CROSS)" \ 25 LDFLAGS="$(TARGET_LDFLAGS) $(KVMTOOL_EXTRA_LDFLAGS)" \ 26 WERROR=0 27 28define KVMTOOL_BUILD_CMDS 29 $(TARGET_MAKE_ENV) ARCH=$(NORMALIZED_ARCH) $(MAKE) -C $(@D) $(KVMTOOL_MAKE_OPTS) 30endef 31 32define KVMTOOL_INSTALL_TARGET_CMDS 33 $(TARGET_MAKE_ENV) ARCH=$(NORMALIZED_ARCH) $(MAKE) -C $(@D) \ 34 $(KVMTOOL_MAKE_OPTS) install DESTDIR=$(TARGET_DIR) prefix=/usr 35endef 36 37$(eval $(generic-package)) 38