build: enable vmdk/vmware images for arm64 target
authorMathew McBride <matt@traverse.com.au>
Wed, 12 Jan 2022 05:53:55 +0000 (05:53 +0000)
committerPetr Štetiar <ynezz@true.cz>
Fri, 2 Jun 2023 09:36:19 +0000 (11:36 +0200)
This is useful for VMware's ARM64 products, e.g Fusion for M1/ARM Macs.

Signed-off-by: Mathew McBride <matt@traverse.com.au>
config/Config-images.in
target/linux/armvirt/Makefile

index 396f1dd3e3d1e7d8c48404090affb0ce063d6f91..d92c31ec5fcefa7d77e6287005ccec8972b848e3 100644 (file)
@@ -267,7 +267,7 @@ menu "Target Images"
 
        config VMDK_IMAGES
                bool "Build VMware image files (VMDK)"
-               depends on TARGET_x86
+               depends on TARGET_x86 || TARGET_armvirt
                depends on GRUB_IMAGES || GRUB_EFI_IMAGES
                select PACKAGE_kmod-e1000
 
index 36c91a077fa147f786b1bd072e97321db6c4e6b5..ff362428a9b3afac7e64d13dbb0d064126f6ea9d 100644 (file)
@@ -7,7 +7,7 @@ include $(TOPDIR)/rules.mk
 BOARD:=armvirt
 BOARDNAME:=QEMU ARM Virtual Machine
 FEATURES:=fpu pci pcie rtc usb boot-part rootfs-part
-FEATURES+=cpiogz ext4 ramdisk squashfs targz
+FEATURES+=cpiogz ext4 ramdisk squashfs targz vmdk
 
 KERNEL_PATCHVER:=5.15
 KERNEL_TESTING_PATCHVER:=6.1