summaryrefslogtreecommitdiffstats
path: root/util
diff options
context:
space:
mode:
authorpiaip <piaip@63ad8ddf-47c3-0310-b6dd-a9e9d9715204>2005-09-20 23:01:21 +0800
committerpiaip <piaip@63ad8ddf-47c3-0310-b6dd-a9e9d9715204>2005-09-20 23:01:21 +0800
commitd7ef57cd55884e906b2476bc9647a3ed4f615ee8 (patch)
tree518d663bed163a9a9e9b12a8530a478a0ad446a3 /util
parentc5cb0768c657c197c686b83029af29fe087ee31e (diff)
downloadpttbbs-d7ef57cd55884e906b2476bc9647a3ed4f615ee8.tar
pttbbs-d7ef57cd55884e906b2476bc9647a3ed4f615ee8.tar.gz
pttbbs-d7ef57cd55884e906b2476bc9647a3ed4f615ee8.tar.bz2
pttbbs-d7ef57cd55884e906b2476bc9647a3ed4f615ee8.tar.lz
pttbbs-d7ef57cd55884e906b2476bc9647a3ed4f615ee8.tar.xz
pttbbs-d7ef57cd55884e906b2476bc9647a3ed4f615ee8.tar.zst
pttbbs-d7ef57cd55884e906b2476bc9647a3ed4f615ee8.zip
verbose ver.c
pretty print for board-config (I) git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@3194 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
Diffstat (limited to 'util')
-rw-r--r--util/newvers.sh21
1 files changed, 21 insertions, 0 deletions
diff --git a/util/newvers.sh b/util/newvers.sh
index 7f0a994f..e730853e 100644
--- a/util/newvers.sh
+++ b/util/newvers.sh
@@ -1,8 +1,29 @@
#!/bin/sh
# $Id: newvers.sh,v 1.2 2003/06/22 14:45:17 in2 Exp $
+# prevent chinese logs
+LC_ALL=en_US.UTF-8
+export LC_ALL
+
t=`date`
+# are we working in CVS?
+if [ -d ".svn" ] ; then
+
+ #determine branch
+ branch=`svn info | grep '^URL: ' | sed 's/.*\/pttbbs\/\([a-zA-Z0-9_\-\.]*\)\/pttbbs\/.*/\1/'`
+ branch="$branch "
+
+ #determine rev
+ rev=`svn info | grep Revision | sed 's/Revision: /r/'`
+
+ if [ "$rev" != "" ]
+ then
+ t="$t, $branch$rev"
+ fi
+
+fi
+
cat << EOF > vers.c
char * const compile_time = "${t}";
EOF