X-Git-Url: https://jfr.im/git/irc/evilnet/x3.git/blobdiff_plain/cc6339ac55df3a28eec79c58d5a55c0306487454..37e08c82c2958b3b96ada2bf76a9578f1dbbb2b3:/src/version.c.SH diff --git a/src/version.c.SH b/src/version.c.SH index 8be88df..89f01fc 100755 --- a/src/version.c.SH +++ b/src/version.c.SH @@ -1,14 +1,25 @@ #! /bin/sh +#TODO: we should tag our version changes, and use git describe instead of git log. + echo "Extracting src/version.c ..." -if test -f ../.release -then - cvs_version=`cat ../.release` +git_command='git describe' + +if [ -d ../.git ]; then + if [ -x `which git` ]; then + echo "Found git. version is"`$git_command` + cvs_version="git:"`$git_command` + else + echo "No git installed. unknown git revision" + cvs_version="git:unknown" + fi else - cvs_version=`hg tip --template '{rev}:{node|short} {date|shortdate}'` + echo "Not a git repository. leaving revision empty" + cvs_version="release" fi + /bin/cat >version.c <