From: Oren Kladnitsky Date: Tue, 30 Oct 2012 15:03:16 +0000 (+0200) Subject: dd git version to -v output X-Git-Url: https://openfabrics.org/gitweb/?a=commitdiff_plain;h=86d7b8401de19598e22ace65bf3278b7d6177262;p=~adrianc%2Fmstflint.git dd git version to -v output --- diff --git a/Makefile.am b/Makefile.am index a118f8e..9e63081 100644 --- a/Makefile.am +++ b/Makefile.am @@ -43,4 +43,5 @@ mstflintincludedir = @includedir@/mtcr_ul EXTRA_DIST = \ mstflint.spec \ - hca_self_test.ofed + hca_self_test.ofed \ + gitversion.h diff --git a/autogen.sh b/autogen.sh index 4827884..8abc185 100755 --- a/autogen.sh +++ b/autogen.sh @@ -3,6 +3,8 @@ # create config dir if not exist test -d config || mkdir config +sh gitversion.sh + set -x aclocal -I config libtoolize --force --copy diff --git a/gitversion.sh b/gitversion.sh new file mode 100755 index 0000000..a668328 --- /dev/null +++ b/gitversion.sh @@ -0,0 +1,7 @@ +#!/bin/sh + +if git rev-parse --short HEAD > gitversion.tmp +then + echo "#define TOOLS_SVN_VER \"`tr -d '\n' < gitversion.tmp`\"" > gitversion.h +fi +rm gitversion.tmp diff --git a/tools_version.h b/tools_version.h index 6e1eb37..e903cbc 100644 --- a/tools_version.h +++ b/tools_version.h @@ -40,7 +40,8 @@ #include #include -// To be replaced by an external script: +#include "gitversion.h" + #ifndef TOOLS_SVN_VER #define TOOLS_SVN_VER "N/A" #endif