diff options
author | Martin Schanzenbach <mschanzenbach@posteo.de> | 2021-10-09 14:20:18 +0200 |
---|---|---|
committer | Martin Schanzenbach <mschanzenbach@posteo.de> | 2021-10-09 14:20:18 +0200 |
commit | ae41c8bcd5c4a0faddffd94aec1ab85513726a48 (patch) | |
tree | 593500f0763c28c01a1e90d456956226e3944c41 | |
parent | 0506cc074484d48d38dcca9972010f981eb58727 (diff) | |
download | gnunet-ae41c8bcd5c4a0faddffd94aec1ab85513726a48.tar.gz gnunet-ae41c8bcd5c4a0faddffd94aec1ab85513726a48.zip |
BUILD: Add version from git tags
-rw-r--r-- | Makefile.am | 3 | ||||
-rw-r--r-- | configure.ac | 2 | ||||
-rw-r--r-- | contrib/get_version.sh | 5 |
3 files changed, 8 insertions, 2 deletions
diff --git a/Makefile.am b/Makefile.am index f072d0cae..9191107d2 100644 --- a/Makefile.am +++ b/Makefile.am | |||
@@ -24,7 +24,8 @@ EXTRA_DIST = \ | |||
24 | ABOUT-NLS \ | 24 | ABOUT-NLS \ |
25 | config.rpath \ | 25 | config.rpath \ |
26 | acinclude.m4 \ | 26 | acinclude.m4 \ |
27 | README.1st | 27 | README.1st \ |
28 | .version | ||
28 | 29 | ||
29 | gnunetincludedir = $(includedir)/gnunet | 30 | gnunetincludedir = $(includedir)/gnunet |
30 | gnunetinclude_HEADERS = gnunet_config.h | 31 | gnunetinclude_HEADERS = gnunet_config.h |
diff --git a/configure.ac b/configure.ac index 770ba499e..fec1069fc 100644 --- a/configure.ac +++ b/configure.ac | |||
@@ -21,7 +21,7 @@ | |||
21 | # | 21 | # |
22 | AC_PREREQ([2.69]) | 22 | AC_PREREQ([2.69]) |
23 | # Checks for programs. | 23 | # Checks for programs. |
24 | AC_INIT([gnunet],[0.15.4-alpha.0],[bug-gnunet@gnu.org]) | 24 | AC_INIT([gnunet],m4_esyscmd([contrib/get_version.sh]),[bug-gnunet@gnu.org]) |
25 | AC_CONFIG_AUX_DIR([build-aux]) | 25 | AC_CONFIG_AUX_DIR([build-aux]) |
26 | 26 | ||
27 | # check for legacy option that is no longer supported (#5627) and fail hard | 27 | # check for legacy option that is no longer supported (#5627) and fail hard |
diff --git a/contrib/get_version.sh b/contrib/get_version.sh new file mode 100644 index 000000000..2d2acf0be --- /dev/null +++ b/contrib/get_version.sh | |||
@@ -0,0 +1,5 @@ | |||
1 | #!/bin/sh | ||
2 | VERSION=$(git describe --tags | tr -d '\n') | ||
3 | VERSION=${VERSION:1:${#VERSION}} | ||
4 | echo $VERSION > .version | ||
5 | echo $VERSION | ||