diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-05-04 18:07:14 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-05-04 18:07:14 +0000 |
commit | a175314c3e5827eb193872241446f2f8f5c9d33c (patch) | |
tree | cd3d60ca99ae00829c52a6ca79150a5b6e62528b /storage/mroonga/vendor/groonga/version-gen.sh | |
parent | Initial commit. (diff) | |
download | mariadb-10.5-upstream.tar.xz mariadb-10.5-upstream.zip |
Adding upstream version 1:10.5.12.upstream/1%10.5.12upstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'storage/mroonga/vendor/groonga/version-gen.sh')
-rwxr-xr-x | storage/mroonga/vendor/groonga/version-gen.sh | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/storage/mroonga/vendor/groonga/version-gen.sh b/storage/mroonga/vendor/groonga/version-gen.sh new file mode 100755 index 00000000..c56cb9e0 --- /dev/null +++ b/storage/mroonga/vendor/groonga/version-gen.sh @@ -0,0 +1,35 @@ +#!/bin/sh + +case "$0" in + */*) + cd `dirname $0` + ;; +esac + +GRN_VERSION_SH=version.sh + +if test -f version +then + GRN_VN=`cat version` +elif test -d .git -o -f .git +then + GRN_VN=`git describe --abbrev=7 HEAD 2>/dev/null` + if [ $? -ne 0 ] + then + GRN_VN=`cat base_version` + fi +fi + +GRN_VN=`expr "$GRN_VN" : v*'\(.*\)'` + +if test -r $GRN_VERSION_SH +then + GRN_VN_OLD=`sed -e 's/^GRN_VERSION=//' <$GRN_VERSION_SH` +else + GRN_VN_OLD=unset +fi + +if test "$GRN_VN_OLD" != "$GRN_VN" +then + echo "GRN_VERSION=$GRN_VN" >$GRN_VERSION_SH +fi |