Some people may clone the cgit repository and compile within a sandbox
or on another machine where git is not necessarily installed. When it
happens, cgit is getting compiled with an empty version number.
This commit fixes this.
V=$1
# Use `git describe` to get current version if we're inside a git repo
V=$1
# Use `git describe` to get current version if we're inside a git repo
+if test "$(git rev-parse --git-dir 2>/dev/null)" = '.git'
then
V=$(git describe --abbrev=4 HEAD 2>/dev/null)
fi
then
V=$(git describe --abbrev=4 HEAD 2>/dev/null)
fi