diff options
author | ng0 <ng0@n0.is> | 2019-11-21 11:57:31 +0000 |
---|---|---|
committer | ng0 <ng0@n0.is> | 2019-11-21 11:57:31 +0000 |
commit | 641a5ee4f43a109a84110d90731f18b653a1e394 (patch) | |
tree | 4315d503ed1b130cdbb455ff83a2a2f590a8298d /contrib | |
parent | b84b4448cf4fbbbfae7527edb3973e408d525da3 (diff) |
gnunet-bugreport: add check for git commit.
Diffstat (limited to 'contrib')
-rwxr-xr-x | contrib/scripts/gnunet-bugreport | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/contrib/scripts/gnunet-bugreport b/contrib/scripts/gnunet-bugreport index a63b816ef..5f090a350 100755 --- a/contrib/scripts/gnunet-bugreport +++ b/contrib/scripts/gnunet-bugreport @@ -63,7 +63,6 @@ gcc_check() if test -n "$TEST"; then VERS=`gcc --version 2>/dev/null | head -n 1` infomsg "gcc : $VERS" - # The elif will work in bourne shells, no other shells tested. elif test -n "`gcc 2>&1 | tail -1 | awk '{print $1}'`"; then VERS=`gcc --version 2>/dev/null | head -n 1` infomsg "gcc : $VERS" @@ -253,6 +252,17 @@ gnunet011x_check() fi } +gitcommit_check() +{ + TEST=$(git | grep -v "not found" 2> /dev/null) + if test -n "$TEST"; then + VER=$(git rev-parse HEAD) + infomsg "git commit : $VER" + else + warningmsg "git commit : Not a git checkout" + fi +} + gcrypt_check() { TEST=`$WHICH libgcrypt-config | grep -v "not found" 2> /dev/null` @@ -539,6 +549,7 @@ main() gnunet09x_check gnunet010x_check gnunet011x_check + gitcommit_check gcrypt_check mysql_check pkgconf_check |