diff options
author | Werner Koch <[email protected]> | 2024-07-04 15:11:24 +0000 |
---|---|---|
committer | Werner Koch <[email protected]> | 2024-07-04 15:11:24 +0000 |
commit | 9c448f7c7a55c8293cd33ea0fcd33dd42032504d (patch) | |
tree | b176612dde1b5c6d2304912ebb6e8cfc844e5c1b | |
parent | core: Declare environ for macOS and others. (diff) | |
download | libgpg-error-9c448f7c7a55c8293cd33ea0fcd33dd42032504d.tar.gz libgpg-error-9c448f7c7a55c8293cd33ea0fcd33dd42032504d.zip |
Put the full commit id into VERSION.
* autogen.sh <find-version>: Also print the full commit id.
* configure.ac: Get the full commit id. Add it to VERSION.
(BUILD_REVISION): Replace this ac_define by
(BUILD_COMMITID): this.
* src/version.c (cright_blurb): Use here.
-rwxr-xr-x | autogen.sh | 4 | ||||
-rw-r--r-- | configure.ac | 7 | ||||
-rw-r--r-- | src/version.c | 4 |
3 files changed, 10 insertions, 5 deletions
@@ -265,17 +265,19 @@ if [ "$myhost" = "find-version" ]; then fi fi [ -n "$tmp" ] && beta=yes + cid=$(git rev-parse --verify HEAD | tr -d '\n\r') rev=$(git rev-parse --short HEAD | tr -d '\n\r') rvd=$((0x$(echo ${rev} | dd bs=1 count=4 2>/dev/null))) else ingit=no beta=yes tmp="-unknown" + cid="0000000" rev="0000000" rvd="0" fi - echo "$package-$vers$tmp:$beta:$ingit:$vers$tmp:$vers:$tmp:$rev:$rvd:" + echo "$package-$vers$tmp:$beta:$ingit:$vers$tmp:$vers:$tmp:$rev:$rvd:$cid:" exit 0 fi # **** end FIND VERSION **** diff --git a/configure.ac b/configure.ac index 069bb7c..c4a9213 100644 --- a/configure.ac +++ b/configure.ac @@ -41,7 +41,9 @@ m4_define([mym4_isbeta], m4_argn(2, mym4_verslist)) m4_define([mym4_version], m4_argn(4, mym4_verslist)) m4_define([mym4_revision], m4_argn(7, mym4_verslist)) m4_define([mym4_revision_dec], m4_argn(8, mym4_verslist)) +m4_define([mym4_commitid], m4_argn(9, mym4_verslist)) m4_esyscmd([echo ]mym4_version[>VERSION]) +m4_esyscmd([echo ]mym4_commitid[>>VERSION]) AC_INIT([mym4_package],[mym4_version],[https://bugs.gnupg.org]) # LT Version numbers, remember to change them just *before* a release. # (Code changed: REVISION++) @@ -716,8 +718,9 @@ AC_ARG_ENABLE(werror, # BUILD_REVISION="mym4_revision" AC_SUBST(BUILD_REVISION) -AC_DEFINE_UNQUOTED(BUILD_REVISION, "$BUILD_REVISION", - [GIT commit id revision used to build this package]) +BUILD_COMMITID="mym4_commitid" +AC_DEFINE_UNQUOTED(BUILD_COMMITID, "$BUILD_COMMITID", + [Git commit id used to build this package]) changequote(,)dnl BUILD_VERSION=`echo "$PACKAGE_VERSION"|sed 's/\([0-9.]*\).*/\1./'` diff --git a/src/version.c b/src/version.c index 54177cc..6de090f 100644 --- a/src/version.c +++ b/src/version.c @@ -39,9 +39,9 @@ cright_blurb (void) static const char blurb[] = "\n\n" "This is Libgpg-error " PACKAGE_VERSION " - A runtime library\n" - "Copyright 2001-2022 g10 Code GmbH\n" + "Copyright 2001-2024 g10 Code GmbH\n" "\n" - "(" BUILD_REVISION " " BUILD_TIMESTAMP ")\n" + "(" BUILD_COMMITID " " BUILD_TIMESTAMP ")\n" "\n\n"; return blurb; } |