chiark / gitweb /
Add scripts/setup.anjou for local test installs
authorRichard Kettlewell <rjk@greenend.org.uk>
Mon, 2 Jun 2008 20:48:28 +0000 (21:48 +0100)
committerRichard Kettlewell <rjk@greenend.org.uk>
Mon, 2 Jun 2008 20:48:28 +0000 (21:48 +0100)
scripts/setup.anjou [new file with mode: 0755]

diff --git a/scripts/setup.anjou b/scripts/setup.anjou
new file mode 100755 (executable)
index 0000000..1fc0bae
--- /dev/null
@@ -0,0 +1,33 @@
+#! /bin/bash
+#
+# Setup script for local test installs.
+#
+
+set -e
+
+if type gmake >/dev/null 2>&1; then
+  MAKE=gmake
+else
+  MAKE=make
+fi
+
+if type really >/dev/null 2>&1; then
+  REALLY=really
+else
+  REALLY=sudo
+fi
+
+echo --- build ---
+${MAKE}
+echo --- install ---
+${REALLY} ${MAKE} install
+echo --- teardown ---
+${REALLY} ./scripts/teardown || true
+echo --- setup ---
+${REALLY} ./scripts/setup --root /music \
+                          --encoding ISO-8859-1 \
+                         --port none \
+                         --email rjk@greenend.org.uk \
+                         --register y \
+                         --play local
+echo --- done ---