From c517a9defa6fae19007a398e0594074d08d18fd0 Mon Sep 17 00:00:00 2001 From: Cyrille Bagard 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 + + * gitrev.m4: + Ensure sources are not extracted from a clean tarball before computing + the Git revision. + 16-04-20 Cyrille Bagard * 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