#!/bin/bash
## copied from QupZilla project

REV=""

if [ -e "/usr/bin/git" ] && ([ -e ".git" ] || [ -e "../.git" ]); then
    REV=`git show-ref refs/heads/master | cut -d " " -f 1`
elif [ -e "git_revision" ]; then
    REV=`cat git_revision`
fi

case $1 in
    long)
        echo $REV
        ;;

    short|*)
        echo $REV | cut -c 1-10
        ;;
esac

exit 0
