vmdk-image target to build ESXi image
@@ -18,6 +18,9 @@ CLEANDIRS+= $(OUTDIR)/image
LWIPDIR= $(VENDORDIR)/lwip
GITFLAGS+= --depth 1 https://github.com/nanovms/lwip.git -b STABLE-2_1_2_RELEASE
+# VMware
+QEMU_IMG= qemu-img
+
# GCE
GCLOUD= gcloud
GSUTIL= gsutil
@@ -156,6 +159,14 @@ run-bridge: image
run-noaccel: image
$(QEMU) $(QEMU_COMMON) $(QEMU_USERNET) $(QEMU_CPU) || exit $$(($$?>>1))
+
+##############################################################################
+# VMware
+CLEANFILES+= $(OUTDIR)/image/disk.vmdk
+
+vmdk-image: image
+ $(Q) $(QEMU_IMG) convert -f raw -O vmdk -o subformat=streamOptimized $(IMAGE) $(IMAGE:.raw=.vmdk)
+
##############################################################################
# GCE
