summaryrefslogtreecommitdiff
path: root/contrib
diff options
context:
space:
mode:
authorng0 <ng0@n0.is>2019-11-21 11:57:31 +0000
committerng0 <ng0@n0.is>2019-11-21 11:57:31 +0000
commit641a5ee4f43a109a84110d90731f18b653a1e394 (patch)
tree4315d503ed1b130cdbb455ff83a2a2f590a8298d /contrib
parentb84b4448cf4fbbbfae7527edb3973e408d525da3 (diff)
gnunet-bugreport: add check for git commit.
Diffstat (limited to 'contrib')
-rwxr-xr-xcontrib/scripts/gnunet-bugreport13
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