about summary refs log tree commit diff
path: root/build-arm-images.sh.in
diff options
context:
space:
mode:
Diffstat (limited to 'build-arm-images.sh.in')
-rw-r--r--build-arm-images.sh.in21
1 files changed, 21 insertions, 0 deletions
diff --git a/build-arm-images.sh.in b/build-arm-images.sh.in
new file mode 100644
index 0000000..0cf4fa1
--- /dev/null
+++ b/build-arm-images.sh.in
@@ -0,0 +1,21 @@
+#!/bin/sh
+
+TARGET="$1"
+[ -n "$TARGET" ] && shift
+
+: ${PLATFORMS:="beaglebone cubieboard2 odroid-u2 rpi rpi2 usbarmory"}
+DATE=$(date '+%Y%m%d')
+
+for f in ${PLATFORMS} x ${PLATFORMS} ; do
+	if [ "$f" = "x" ]; then
+		musl=1
+		continue
+	fi
+	target=$f
+	if [ -n "$musl" ]; then
+		target=${f}-musl
+	fi
+        if [ -z "$ARGET" -o "$TARGET" = "$target" ]; then
+		./mkrootfs.sh $@ $target && ./mkimage.sh void-${target}-rootfs-${DATE}.tar.xz && xz -T0 -9 void-${target}-${DATE}.img
+	fi
+done