diff --git a/Makefile.in b/Makefile.in index 50363600b..7a555d844 100644 --- a/Makefile.in +++ b/Makefile.in @@ -64,7 +64,10 @@ build: echo "Doing so now."; \ sh configure; \ fi - @if [ -d .hg ] ; then \ + @if [ -d .git ] ; then \ + revh=`git log -1 --date=short --pretty=format:%cd_%h 2>/dev/null | sed -e s/-//g -e s/_/-/`;\ + [ -z "$$revh" ] || echo '#define SERNO "'$$revh'"' >include/serno.h ; \ + elif [ -d .hg ] ; then \ revh=`hg parents --template '{date|shortdate}_{node|short}' 2>/dev/null | sed -e s/-//g -e s/_/-/`;\ [ -z "$$revh" ] || echo '#define SERNO "'$$revh'"' >include/serno.h ; \ fi