Changeset 5221


Ignore:
Timestamp:
2006-10-19T05:27:24+02:00 (10 years ago)
Author:
nbd
Message:

make filesystem size selection generic (for ext2)

Location:
trunk
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/Config.in

    r5175 r5221  
    9696source "target/image/*/Config.in" 
    9797 
     98        config TARGET_ROOTFS_FSPART 
     99                int "Filesystem part size (in MB)" 
     100                depends X86_GRUB_IMAGES || TARGET_ROOTFS_EXT2FS 
     101                default 16 
     102 
    98103endmenu 
    99104 
  • trunk/include/image.mk

    r5135 r5221  
    4949endif 
    5050 
     51 
    5152ifeq ($(CONFIG_TARGET_ROOTFS_EXT2FS),y) 
     53  E2SIZE=$(shell echo $$(($(CONFIG_TARGET_ROOTFS_SIZE)*1024))) 
     54   
    5255  define Image/mkfs/ext2 
    53                 $(STAGING_DIR)/bin/genext2fs -q -b 8192 -I 1500 -d $(BUILD_DIR)/root/ $(KDIR)/root.ext2 
     56                $(STAGING_DIR)/bin/genext2fs -q -b $(E2SIZE) -I 1500 -d $(BUILD_DIR)/root/ $(KDIR)/root.ext2 
    5457                $(call Image/Build,ext2) 
    5558  endef 
  • trunk/target/image/x86/Config.in

    r4962 r5221  
    1515        default 4 
    1616 
    17 config X86_GRUB_FSPART 
    18         int "Filesystem partition size (in MB)" 
    19         depends X86_GRUB_IMAGES 
    20         default 16 
     17 
  • trunk/target/image/x86/Makefile

    r4962 r5221  
    4141                -e 's#@BAUDRATE@#$(CONFIG_X86_GRUB_BAUDRATE)#g' \ 
    4242                ./grub/menu.lst > $(KDIR)/root.grub/boot/grub/menu.lst 
    43         PATH="$(STAGING_DIR)/usr/sbin:$(STAGING_DIR)/bin:$(PATH)" ./gen_image.sh $(BIN_DIR)/openwrt-$(BOARD)-$(KERNEL)-$(1).image $(CONFIG_X86_GRUB_KERNELPART) $(KDIR)/root.grub $(CONFIG_X86_GRUB_FSPART) $(KDIR)/root.$(1) 
     43        PATH="$(STAGING_DIR)/usr/sbin:$(STAGING_DIR)/bin:$(PATH)" ./gen_image.sh $(BIN_DIR)/openwrt-$(BOARD)-$(KERNEL)-$(1).image $(CONFIG_X86_GRUB_KERNELPART) $(KDIR)/root.grub $(CONFIG_TARGET_ROOTFS_FSPART) $(KDIR)/root.$(1) 
    4444  endef 
    4545endif 
Note: See TracChangeset for help on using the changeset viewer.