Index: tools/build
===================================================================
--- tools/build	(revision 7b6c5f4d2b3692c9e99cb9ee960077e1a0d9ba73)
+++ tools/build	(revision 7b6c5f4d2b3692c9e99cb9ee960077e1a0d9ba73)
@@ -0,0 +1,37 @@
+#! /bin/sh
+
+function syntax {
+	echo "Syntax:"
+	echo " build.<arch> [-compiler <compiler>]"
+	echo
+	echo "<arch>     ... ia32, mips32, mips32el"
+	echo "<compiler> ... native, *cross"
+	echo
+}
+
+ARCH="`basename "$0" | awk -F. '{ if (NF > 1) print \$NF }'`"
+if [ -z "$ARCH" ]; then
+	syntax
+	exit 1
+fi
+
+ARGS=""
+while [ "$#" -gt 0 ]; do
+	case "$1" in
+		-compiler)
+			if [ -z "$2" ]; then
+				syntax
+				exit 1
+			fi
+			ARGS="$ARGS COMPILER=$2"
+			shift
+			;;
+		*)
+			syntax
+			exit 1
+			;;
+	esac
+	shift
+done
+
+make all "ARCH=$ARCH"
