summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Stapelberg <michael@stapelberg.de>2020-02-02 11:17:02 +0100
committerMichael Stapelberg <michael@stapelberg.de>2020-02-02 11:17:02 +0100
commit2edae71570f985746856d1513041803a5bd4860a (patch)
tree823d7884e7b06bb5905817c0f87553ea98a5ee05
parentfc01ece3657e334d9067c40c0e7274ee955345e5 (diff)
downloadi3-2edae71570f985746856d1513041803a5bd4860a.tar.gz
i3-2edae71570f985746856d1513041803a5bd4860a.zip
configure: deal with git worktree checkouts, where .git is a file
fixes #3013
-rw-r--r--configure.ac2
1 files changed, 1 insertions, 1 deletions
diff --git a/configure.ac b/configure.ac
index 82f6fccd..0b99cf80 100644
--- a/configure.ac
+++ b/configure.ac
@@ -29,7 +29,7 @@ AS_VAR_IF([_cv_gnu_make_command], [""], [AC_MSG_ERROR([the i3 Makefile.am requir
AX_EXTEND_SRCDIR
-AS_IF([test -d ${srcdir}/.git],
+AS_IF([test -e ${srcdir}/.git],
[
VERSION="$(git -C ${srcdir} describe --tags --abbrev=0)"
I3_VERSION="$(git -C ${srcdir} describe --tags --always) ($(git -C ${srcdir} rev-list --format=%cd --date=short -n1 $(git rev-parse HEAD) | tail -n1), branch \\\"$(git -C ${srcdir} describe --tags --always --all | sed s:heads/::)\\\")"