Browse Source

Configurable image size

Bob Mottram 9 years ago
parent
commit
432814e973
1 changed files with 7 additions and 1 deletions
  1. 7
    1
      src/freedombone-image

+ 7
- 1
src/freedombone-image View File

@@ -35,6 +35,7 @@ BUILD_DIR=~/.tmp_${PROJECT_NAME}_build
35 35
 VMDEBOOTSTRAP_REPO=git://git.liw.fi/vmdebootstrap
36 36
 VMDEBOOTSTRAP_VERSION=0.8
37 37
 MAKEFILE=${PROJECT_NAME}-image-makefile
38
+IMAGE_SIZE=4G
38 39
 
39 40
 USERNAME=$(echo $USER)
40 41
 PASSWORD=
@@ -83,6 +84,10 @@ case $key in
83 84
     shift
84 85
     PASSWORD="$1"
85 86
     ;;
87
+    -s|--size)
88
+    shift
89
+    IMAGE_SIZE="$1"
90
+    ;;
86 91
     # Box static IP address on the LAN
87 92
     --ip)
88 93
     shift
@@ -156,7 +161,8 @@ make $IMAGE_TYPE \
156 161
     NAMESERVER1="$NAMESERVER1" \
157 162
     NAMESERVER2="$NAMESERVER2" \
158 163
     PROJECT_NAME="$PROJECT_NAME" \
159
-    CONFIG_FILENAME="$CONFIG_FILENAME"
164
+    CONFIG_FILENAME="$CONFIG_FILENAME" \
165
+    IMAGE_SIZE="$IMAGE_SIZE"
160 166
 
161 167
 shopt -s nullglob
162 168
 imgfiles=(build/${PROJECT_NAME}*.img)