image.patch 2.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. From c7bc056650227ba6003414356f57b33cdb2603b7 Mon Sep 17 00:00:00 2001
  2. From: kiddin9 <[email protected]>
  3. Date: Sat, 23 Apr 2022 18:38:12 +0800
  4. Subject: [PATCH] Update Makefile
  5. ---
  6. target/linux/x86/image/Makefile | 12 ++++--------
  7. 1 file changed, 4 insertions(+), 8 deletions(-)
  8. diff --git a/target/linux/x86/image/Makefile b/target/linux/x86/image/Makefile
  9. index 322131c2a488..0b4ed1d272eb 100644
  10. --- a/target/linux/x86/image/Makefile
  11. +++ b/target/linux/x86/image/Makefile
  12. @@ -108,22 +108,18 @@ define Device/Default
  13. IMAGE/combined.img := grub-config pc | combined | grub-install | append-metadata
  14. IMAGE/combined.img.gz := grub-config pc | combined | grub-install | gzip | append-metadata
  15. IMAGE/combined.vdi := grub-config pc | combined | grub-install | qemu-image vdi
  16. - IMAGE/combined.vmdk := grub-config pc | combined | grub-install | qemu-image vmdk
  17. + IMAGE/combined.vmdk.zip := grub-config pc | combined | grub-install | qemu-exsi vmdk -o adapter_type=lsilogic -o subformat=monolithicFlat
  18. IMAGE/combined.vhdx := grub-config pc | combined | grub-install | qemu-image vhdx -o subformat=dynamic
  19. - IMAGE/rootfs.img := append-rootfs | pad-to $(ROOTFS_PARTSIZE)
  20. - IMAGE/rootfs.img.gz := append-rootfs | pad-to $(ROOTFS_PARTSIZE) | gzip
  21. ARTIFACT/image-efi.iso := grub-config iso | iso efi
  22. IMAGE/combined-efi.img := grub-config efi | combined efi | grub-install efi | append-metadata
  23. IMAGE/combined-efi.img.gz := grub-config efi | combined efi | grub-install efi | gzip | append-metadata
  24. IMAGE/combined-efi.vdi := grub-config efi | combined efi | grub-install efi | qemu-image vdi
  25. - IMAGE/combined-efi.vmdk := grub-config efi | combined efi | grub-install efi | qemu-image vmdk
  26. + IMAGE/combined-efi.vmdk.zip := grub-config efi | combined efi | grub-install efi | qemu-exsi vmdk -o adapter_type=lsilogic -o subformat=monolithicFlat
  27. IMAGE/combined-efi.vhdx := grub-config efi | combined efi | grub-install efi | qemu-image vhdx -o subformat=dynamic
  28. ifeq ($(CONFIG_TARGET_IMAGES_GZIP),y)
  29. - IMAGES-y := rootfs.img.gz
  30. IMAGES-$$(CONFIG_GRUB_IMAGES) += combined.img.gz
  31. IMAGES-$$(CONFIG_GRUB_EFI_IMAGES) += combined-efi.img.gz
  32. else
  33. - IMAGES-y := rootfs.img
  34. IMAGES-$$(CONFIG_GRUB_IMAGES) += combined.img
  35. IMAGES-$$(CONFIG_GRUB_EFI_IMAGES) += combined-efi.img
  36. endif
  37. @@ -139,8 +135,8 @@ define Device/Default
  38. IMAGES-$$(CONFIG_GRUB_EFI_IMAGES) += combined-efi.vdi
  39. endif
  40. ifeq ($(CONFIG_VMDK_IMAGES),y)
  41. - IMAGES-$$(CONFIG_GRUB_IMAGES) += combined.vmdk
  42. - IMAGES-$$(CONFIG_GRUB_EFI_IMAGES) += combined-efi.vmdk
  43. + IMAGES-$$(CONFIG_GRUB_IMAGES) += combined.vmdk.zip
  44. + IMAGES-$$(CONFIG_GRUB_EFI_IMAGES) += combined-efi.vmdk.zip
  45. endif
  46. ifeq ($(CONFIG_VHDX_IMAGES),y)
  47. IMAGES-$$(CONFIG_GRUB_IMAGES) += combined.vhdx