diff --git a/scripts/build-all.sh b/scripts/build-all.sh
new file mode 100755
index 0000000000000000000000000000000000000000..5b0452e5b91225cb5e3b357dac1265f2343a91e6
--- /dev/null
+++ b/scripts/build-all.sh
@@ -0,0 +1,13 @@
+#/bin/sh -e
+
+cd external/libunwind
+autoreconf -i
+sh config.sh
+make
+cp ./src/.libs/libunwind.a ../..
+cd ../..
+cd external/glibc-testsuite
+make
+cd ../..
+make
+