Mercurial > hg > vamp-build-and-test
view SCRIPTS/include.sh @ 133:4acb5d8d80b6 tip
Don't fail environmental check if README.md exists (but .txt and no-suffix don't)
author | Chris Cannam |
---|---|
date | Tue, 30 Jul 2019 12:25:44 +0100 |
parents | b107ed308636 |
children |
line wrap: on
line source
#!/bin/bash vcs_id() { dir="$1" ( cd "$dir" ; if [ -d .hg ]; then tag=$(hg id -t -r 'parents(.)') # tag is always followed by tag-commit if [ "$tag" != "" ]; then echo "${tag#$dir-}" # strip dir- prefix from tag if present else hg id | awk '{ print $1; }' fi elif [ -d .git ]; then git rev-parse --short HEAD elif [ -d .svn ]; then svn info | grep ^Revision | awk '{ print $2; }' else echo "unknown" fi ) }