about summary refs log tree commit diff
path: root/mkimage.sh.in
diff options
context:
space:
mode:
authorJuan RP <xtraeme@voidlinux.eu>2015-05-26 11:00:52 +0200
committerJuan RP <xtraeme@voidlinux.eu>2015-05-26 11:00:52 +0200
commit41fbde8a5b1aa4862e108c4233b0a7aa93baf7b1 (patch)
treea16c9129e9dd7e60df3a9072e7e3209d3fd40428 /mkimage.sh.in
parentb1e2685aef3e3b4656faf76fe9ba07f22239fee3 (diff)
downloadhrmpf-41fbde8a5b1aa4862e108c4233b0a7aa93baf7b1.tar.gz
hrmpf-41fbde8a5b1aa4862e108c4233b0a7aa93baf7b1.tar.xz
hrmpf-41fbde8a5b1aa4862e108c4233b0a7aa93baf7b1.zip
mk{image,rootfs}: accept musl targets and fix image creation with two partitions.
Diffstat (limited to 'mkimage.sh.in')
-rw-r--r--mkimage.sh.in6
1 files changed, 3 insertions, 3 deletions
diff --git a/mkimage.sh.in b/mkimage.sh.in
index 5650977..aa3ad1a 100644
--- a/mkimage.sh.in
+++ b/mkimage.sh.in
@@ -113,7 +113,7 @@ fi
 
 # double check PLATFORM is supported...
 case "$PLATFORM" in
-    bananapi|beaglebone|cubieboard2|cubietruck|odroid-u2|rpi|rpi2|usbarmory);;
+    bananapi|beaglebone|cubieboard2|cubietruck|odroid-u2|rpi|rpi2|usbarmory|*-musl);;
     *) die "The $PLATFORM is not supported, exiting..."
 esac
 
@@ -143,7 +143,7 @@ if [ "$BOOT_FSTYPE" = "vfat" ]; then
 fi
 case "$PLATFORM" in
 cubieboard2|cubietruck)
-    parted $FILENAME mkpart primary ext2 2048s ${ROOT_FSSIZE} 100%
+    parted $FILENAME mkpart primary ext2 2048s ${BOOT_FSSIZE} 100%
     LOOPDEV=$(losetup --show --find --partscan $FILENAME)
     mkfs.${ROOT_FSTYPE} $disable_journal ${LOOPDEV}p1 >/dev/null 2>&1
     mount ${LOOPDEV}p1 $ROOTFSDIR
@@ -151,7 +151,7 @@ cubieboard2|cubietruck)
     ;;
 *)
     parted $FILENAME mkpart primary ${_btype} 2048s ${BOOT_FSSIZE}
-    parted $FILENAME mkpart primary ext2 ${ROOT_FSSIZE} 100%
+    parted $FILENAME mkpart primary ext2 ${BOOT_FSSIZE} 100%
     parted $FILENAME toggle 1 boot
     LOOPDEV=$(losetup --show --find --partscan $FILENAME)
     mkfs.${BOOT_FSTYPE} $_args ${LOOPDEV}p1 >/dev/null