blob: 9785ba630b9b6e709c805a7e2bd9542b929467a9 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
|
#!/bin/sh
if command -v git 2>/dev/null >/dev/null
then
hash=$(git --git-dir="$(dirname $0)/.git" rev-parse --short HEAD 2>/dev/null)
branch=$(git --git-dir="$(dirname $0)/.git" rev-parse --abbrev-ref HEAD 2>/dev/null | sed -r 's/.*[^0-9A-Za-z-]([0-9A-Za-z-]*)$/\1/g')
if [ -n "$hash" ] || [ -n "$branch" ]
then
printf '+g%s.%s' "$hash" "$branch"
fi
fi
echo
|