From: Radosław Korzeniewski Date: Fri, 2 Jul 2021 13:33:10 +0000 (+0200) Subject: pluginlib: Update git version building. X-Git-Tag: Release-11.3.2~439 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e254c9514d5afe6cc68b0d1350ecb50d77796f91;p=thirdparty%2Fbacula.git pluginlib: Update git version building. --- diff --git a/bacula/scripts/getgitcommit b/bacula/scripts/getgitcommit new file mode 100755 index 000000000..21ace2437 --- /dev/null +++ b/bacula/scripts/getgitcommit @@ -0,0 +1,12 @@ +#!/bin/sh + +GIT=$(which git) +if [ "x$GIT" != "x" ] +then + COMMIT=$(git log --pretty=format:%h -n 1) 2> /dev/null + if [ "x$COMMIT" != "x" ] + then + echo "$COMMIT" + fi +fi +echo "Unknown" diff --git a/bacula/src/plugins/fd/pluginlib/Makefile b/bacula/src/plugins/fd/pluginlib/Makefile index 53d66ed57..89b6238d7 100644 --- a/bacula/src/plugins/fd/pluginlib/Makefile +++ b/bacula/src/plugins/fd/pluginlib/Makefile @@ -9,6 +9,9 @@ include ../Makefile.inc +_GIT := $(shell eval $(topdir)/scripts/getgitcommit) +VERSIONGIT = "/git-$(_GIT)" + UNITTESTSOBJ = $(LIBDIR)/unittests.lo LIBBACOBJ = $(LIBDIR)/libbac.la LIBBACCFGOBJ = $(LIBDIR)/libbaccfg.la