1LOCAL_DIR := $(GET_LOCAL_DIR) 2MODULE := $(LOCAL_DIR) 3MODULE_CRATE_NAME := hypervisor 4MODULE_SRCS := \ 5 $(LOCAL_DIR)/src/lib.rs \ 6 7MODULE_EXPORT_INCLUDES += \ 8 $(LOCAL_DIR)/include 9 10MODULE_LIBRARY_DEPS := \ 11 $(call FIND_CRATE,log) \ 12 $(call FIND_CRATE,spin) \ 13 14# hypervisor_backends supports arm64 and x86-64 only for now 15ifeq ($(SUBARCH),x86-64) 16MODULE_LIBRARY_DEPS += \ 17 packages/modules/Virtualization/libs/libhypervisor_backends \ 18 19endif 20ifeq ($(ARCH),arm64) 21MODULE_LIBRARY_DEPS += \ 22 packages/modules/Virtualization/libs/libhypervisor_backends \ 23 24endif 25 26MODULE_RUST_USE_CLIPPY := true 27 28include make/library.mk 29