changeset 1233:2e58b3da1ec1

Added untested script for part of a nightly build process
author Michael Pavone <pavone@retrodev.com>
date Sun, 26 Feb 2017 00:57:29 -0800
parents c0120977eeea
children cb26037901fd
files build_nightly
diffstat 1 files changed, 15 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/build_nightly	Sun Feb 26 00:57:29 2017 -0800
@@ -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