From c517a9defa6fae19007a398e0594074d08d18fd0 Mon Sep 17 00:00:00 2001
From: Cyrille Bagard <nocbos@gmail.com>
Date: Thu, 21 Apr 2016 21:34:16 +0200
Subject: Ensured sources are not extracted from a clean tarball before
 computing the Git revision.

---
 ChangeLog | 6 ++++++
 gitrev.m4 | 2 +-
 2 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/ChangeLog b/ChangeLog
index 6dd49d4..becc1e4 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+16-04-21  Cyrille Bagard <nocbos@gmail.com>
+
+	* gitrev.m4:
+	Ensure sources are not extracted from a clean tarball before computing
+	the Git revision.
+
 16-04-20  Cyrille Bagard <nocbos@gmail.com>
 
 	* plugins/libcsem/exit.c:
diff --git a/gitrev.m4 b/gitrev.m4
index e7e389c..bf2057b 100644
--- a/gitrev.m4
+++ b/gitrev.m4
@@ -1,4 +1,4 @@
 
-define([gitrepo], esyscmd([bash -c "echo -n $(( $(git rev-list HEAD | wc -l) + 4))"]))
+define([gitrepo], esyscmd([bash -c "echo -n $(( $(test -d .git && git rev-list HEAD | wc -l) + 4))"]))
 
 define([gitversion], ifelse(gitrepo, , 000, gitrepo))
-- 
cgit v0.11.2-87-g4458