summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xutil/genbuild_h/genbuild_h.sh2
1 files changed, 1 insertions, 1 deletions
diff --git a/util/genbuild_h/genbuild_h.sh b/util/genbuild_h/genbuild_h.sh
index 3575ad4c35..dfbfca55dc 100755
--- a/util/genbuild_h/genbuild_h.sh
+++ b/util/genbuild_h/genbuild_h.sh
@@ -28,7 +28,7 @@ if [ "${BUILD_TIMELESS}" = "1" ]; then
GITREV=Timeless
TIMESOURCE="fixed"
DATE=0
-elif [ -e "${top}/.git" -a -x "$(command -v git)" ]; then
+elif GIT_DIR="${top}/.git" git status > /dev/null 2>&1; then
GITREV=$(LANG= git log -1 --format=format:%h)
TIMESOURCE=git
DATE=$(git log --pretty=format:%ct -1)