aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorColin Cross <ccross@android.com>2010-08-03 14:49:20 -0700
committerColin Cross <ccross@android.com>2010-08-03 14:49:20 -0700
commit2e672fab1b8935ab6df5c2fc69386fe6b4ade873 (patch)
treea4a3393032bcdea9dc6875681526d0c57c208764
parentf3e387646570d5d8743560bb8c63c143dcba729b (diff)
downloadgenext2fs-2e672fab1b8935ab6df5c2fc69386fe6b4ade873.tar.gz
Change-Id: Ic2aa46287e961622702ed1c0c41246f4c2ca9067
-rw-r--r--Android.mk15
-rwxr-xr-xmkuserimg.sh91
2 files changed, 0 insertions, 106 deletions
diff --git a/Android.mk b/Android.mk
index 2856221..e52cbe5 100644
--- a/Android.mk
+++ b/Android.mk
@@ -13,18 +13,3 @@ LOCAL_CFLAGS := -O2 -g -Wall -DHAVE_CONFIG_H
LOCAL_MODULE := genext2fs
include $(BUILD_HOST_EXECUTABLE)
-
-################################
-include $(CLEAR_VARS)
-
-LOCAL_MODULE := mkuserimg.sh
-LOCAL_SRC_FILES := mkuserimg.sh
-LOCAL_MODULE_CLASS := EXECUTABLES
-# We don't need any additional suffix.
-LOCAL_MODULE_SUFFIX :=
-LOCAL_BUILT_MODULE_STEM := $(notdir $(LOCAL_SRC_FILES))
-LOCAL_IS_HOST_MODULE := true
-
-include $(BUILD_PREBUILT)
-
-################################
diff --git a/mkuserimg.sh b/mkuserimg.sh
deleted file mode 100755
index 5cf0f3a..0000000
--- a/mkuserimg.sh
+++ /dev/null
@@ -1,91 +0,0 @@
-#!/bin/bash
-#
-# To call this script, make sure paths of executables such as
-# genext2fs, tune2fs, e2fsck are in the environmental variable PATH.
-
-function usage() {
-cat<<EOT
-Usage:
-mkuserimg.sh SRC_DIR OUTPUT_FILE EXT_VARIANT [LABEL]
-EOT
-}
-
-echo "in mkuserimg.sh PATH=$PATH"
-
-if [ $# -ne 3 -a $# -ne 4 ]; then
- usage
- exit 1
-fi
-
-SRC_DIR=$1
-if [ ! -d $SRC_DIR ]; then
- echo "Can not find directory $SRC_DIR!"
- exit 2
-fi
-
-OUTPUT_FILE=$2
-EXT_VARIANT=$3
-LABEL=$4
-
-case $EXT_VARIANT in
- ext2) ;;
- ext3) ;;
- ext4) ;;
- *) echo "Only ext2, ext3, ext4 are supported!"; exit 3 ;;
-esac
-
-num_blocks=`du -skL $SRC_DIR | tail -n1 | awk '{print $1;}'`
-if [ $num_blocks -lt 20480 ]; then
- extra_blocks=3072
-else
- extra_blocks=20480
-fi
-num_blocks=`expr $num_blocks + $extra_blocks`
-num_inodes=`find $SRC_DIR | wc -l`
-num_inodes=`expr $num_inodes + 500`
-
-echo "num_blocks=$num_blocks"
-echo "num_inodes=$num_inodes"
-
-echo "genext2fs -a -d $SRC_DIR -b $num_blocks -N $num_inodes -m 0 $OUTPUT_FILE"
-genext2fs -a -d $SRC_DIR -b $num_blocks -N $num_inodes -m 0 $OUTPUT_FILE
-if [ $? -ne 0 ]; then
- exit 4
-fi
-
-if [ -n $LABEL ]; then
- echo "tune2fs -L $LABEL $OUTPUT_FILE"
- tune2fs -L $LABEL $OUTPUT_FILE
- if [ $? -ne 0 ]; then
- exit 5
- fi
-fi
-
-if [ $EXT_VARIANT = "ext3" ]; then
- echo "tune2fs -j $OUTPUT_FILE"
- tune2fs -j $OUTPUT_FILE
- if [ $? -ne 0 ]; then
- exit 6
- fi
-elif [ $EXT_VARIANT = "ext4" ]; then
- echo "tune2fs -j -O extents,uninit_bg,dir_index $OUTPUT_FILE"
- tune2fs -j -O extents,uninit_bg,dir_index $OUTPUT_FILE
- if [ $? -ne 0 ]; then
- exit 7
- fi
-fi
-
-echo "tune2fs -C 1 $OUTPUT_FILE"
-tune2fs -C 1 $OUTPUT_FILE
-if [ $? -ne 0 ]; then
- exit 8
-fi
-
-echo "e2fsck -fy $OUTPUT_FILE"
-e2fsck -fy $OUTPUT_FILE
-if [ $? -ge 4 ]; then
- echo "e2fsck returns value $?, no less than 4!"
- exit 9
-else
- exit 0
-fi