From 292602b2375360905a98d1deec5411110688b860 Mon Sep 17 00:00:00 2001 From: Matthieu Moy Date: Sun, 10 May 2015 19:19:19 +0200 Subject: [PATCH] fix --version when ran outside a repo When git-latexdiff is installed without doing a git clone (e.g. download a tarball without the .git/ dir), we can't reliably compute a version. Display 'Unknown version' in this case. --- git-latexdiff | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/git-latexdiff b/git-latexdiff index 2c1eded..7367d12 100755 --- a/git-latexdiff +++ b/git-latexdiff @@ -45,7 +45,7 @@ git_latexdiff_version='@GIT_LATEXDIFF_VERSION@' git_latexdiff_compute_version () { if [ "$git_latexdiff_version" = '@GIT_LATEXDIFF_VERSION@' ]; then - (cd "$(dirname "$0")" && git describe --tags HEAD) + (cd "$(dirname "$0")" && git describe --tags HEAD 2>/dev/null || echo 'Unknown version') else echo "$git_latexdiff_version" fi