summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Pavone <pavone@retrodev.com>2017-02-26 00:57:29 -0800
committerMichael Pavone <pavone@retrodev.com>2017-02-26 00:57:29 -0800
commit0709c5b445e6dff5c2108756acb88152f043ab97 (patch)
treefd1acb51c53a646d59d3154c8bd89a135b93c404
parent7269bb8f9d5b4190a6ec1d24e445fb8a1f2b0d0d (diff)
Added untested script for part of a nightly build process
-rw-r--r--build_nightly15
1 files changed, 15 insertions, 0 deletions
diff --git a/build_nightly b/build_nightly
new file mode 100644
index 0000000..cd17523
--- /dev/null
+++ b/build_nightly
@@ -0,0 +1,15 @@
+#!/bin/sh
+
+build_user=$1
+if [ $USER != $build_user ]; then
+ su $build_user -c $0 "$@";
+ exit
+fi
+
+cd /home/$build_user/blastem
+hg revert -a
+hg pull
+hg up
+rev=`hg summary | sed -E -n 's/^parent: [^:]+:([^ ]+) .*$/\1/p'`
+sed -i -E "s/(define BLASTEM_VERSION \"[^-]+)-pre\"/\1-pre-$rev\"/"" blastem.c
+./build_release