1
0

gen-version.sh: check if git is available before trying to call it

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.
Este cometimento está contido em:
Fabien C 2014-02-01 16:07:46 +01:00 cometido por Jason A. Donenfeld
ascendente aa6d5b105d
cometimento e8cacb5981

Ver ficheiro

@ -4,7 +4,7 @@
V=$1 V=$1
# Use `git describe` to get current version if we're inside a git repo # Use `git describe` to get current version if we're inside a git repo
if test -d .git if test "$(git rev-parse --git-dir 2>/dev/null)" = '.git'
then then
V=$(git describe --abbrev=4 HEAD 2>/dev/null) V=$(git describe --abbrev=4 HEAD 2>/dev/null)
fi fi