From 8b295a5fc4ffb861e01c7e35f2bc37f402b5f56f Mon Sep 17 00:00:00 2001 From: Eric Andersen Date: Fri, 9 Jul 2004 10:53:58 +0000 Subject: Automatically scale down the image padding size --- make/ext2root.mk | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/make/ext2root.mk b/make/ext2root.mk index 0c66c18a9..84e14b48f 100644 --- a/make/ext2root.mk +++ b/make/ext2root.mk @@ -32,9 +32,8 @@ genext2fs: $(GENEXT2_DIR)/genext2fs ############################################################# # How much KB we want to add to the calculated size for slack space -#GENEXT2_ADDTOROOTSIZE=4096 -GENEXT2_ADDTOROOTSIZE=16384 -GENEXT2_REALSIZE=$(subst total,, $(shell LANG=C du $(TARGET_DIR) -s -c -k | grep total )) +GENEXT2_REALSIZE=$(subst total,, $(shell LANG=C du $(TARGET_DIR) -s -c -k | grep total )) +GENEXT2_ADDTOROOTSIZE=$(shell if [ $(GENEXT2_REALSIZE) -ge 20000 ] ; then echo 16384; else echo 16; fi) GENEXT2_SIZE=$(shell expr $(GENEXT2_REALSIZE) + $(GENEXT2_ADDTOROOTSIZE)) # We currently add about 400 device nodes, so add that into the total GENEXT2_INODES=$(shell expr $(shell find $(TARGET_DIR) | wc -l) + 400) -- cgit v1.2.3