Changeset 41763


Ignore:
Timestamp:
2014-07-20T10:18:50+02:00 (4 years ago)
Author:
nbd
Message:

x86: remove the arbitrary limitation of vmware/virtualbox images to ext4, select TARGET_IMAGES_PAD instead

Signed-off-by: Felix Fietkau <nbd@…>

Location:
trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/config/Config-images.in

    r41329 r41763  
    230230                depends on TARGET_x86 || TARGET_x86_64 
    231231                select GRUB_IMAGES 
    232                 select TARGET_ROOTFS_EXT4FS 
     232                select TARGET_IMAGES_PAD 
    233233                select PACKAGE_kmod-e1000 
    234234 
     
    236236                bool "Build VMware image files (VMDK)" 
    237237                depends on TARGET_x86 || TARGET_x86_64 
    238                 select GRUB_IMAGES 
    239                 select TARGET_ROOTFS_EXT4FS 
     238                select TARGET_IMAGES_PAD 
    240239                select PACKAGE_kmod-e1000 
    241240 
  • trunk/target/linux/x86/image/Makefile

    r40444 r41763  
    161161ifneq ($(CONFIG_VDI_IMAGES),) 
    162162  define Image/Build/vdi 
    163     # left here because the image builder doesnt need these 
    164     ifeq ($(1),ext4) 
    165                 rm $(BIN_DIR)/$(IMG_PREFIX)-combined-$(1).vdi || true 
    166                 qemu-img convert -f raw -O vdi \ 
    167                         $(BIN_DIR)/$(IMG_PREFIX)-combined-$(1).img \ 
    168                         $(BIN_DIR)/$(IMG_PREFIX)-combined-$(1).vdi 
    169                 # XXX: VBoxManage insists on setting perms to 0600 
    170                 chmod 0644 $(BIN_DIR)/$(IMG_PREFIX)-combined-$(1).vdi 
    171     endif 
     163        rm $(BIN_DIR)/$(IMG_PREFIX)-combined-$(1).vdi || true 
     164        qemu-img convert -f raw -O vdi \ 
     165                $(BIN_DIR)/$(IMG_PREFIX)-combined-$(1).img \ 
     166                $(BIN_DIR)/$(IMG_PREFIX)-combined-$(1).vdi 
     167        # XXX: VBoxManage insists on setting perms to 0600 
     168        chmod 0644 $(BIN_DIR)/$(IMG_PREFIX)-combined-$(1).vdi 
    172169  endef 
    173170endif 
     
    175172ifneq ($(CONFIG_VMDK_IMAGES),) 
    176173  define Image/Build/vmdk 
    177     # left here because the image builder doesnt need these 
    178     ifeq ($(1),ext4) 
    179                 rm $(BIN_DIR)/$(IMG_PREFIX)-combined-$(1).vmdk || true 
    180                 qemu-img convert -f raw -O vmdk \ 
    181                         $(BIN_DIR)/$(IMG_PREFIX)-combined-$(1).img \ 
    182                         $(BIN_DIR)/$(IMG_PREFIX)-combined-$(1).vmdk 
    183     endif 
     174        rm $(BIN_DIR)/$(IMG_PREFIX)-combined-$(1).vmdk || true 
     175        qemu-img convert -f raw -O vmdk \ 
     176                $(BIN_DIR)/$(IMG_PREFIX)-combined-$(1).img \ 
     177                $(BIN_DIR)/$(IMG_PREFIX)-combined-$(1).vmdk 
    184178  endef 
    185179endif 
Note: See TracChangeset for help on using the changeset viewer.