use `git describe` to generate version

This commit is contained in:
Leonardo Hernández Hernández 2022-08-08 21:19:16 -05:00
parent 662e06e68e
commit 620fd9dc56
No known key found for this signature in database
GPG Key ID: E538897EE11B9624
2 changed files with 1 additions and 14 deletions

View File

@ -1,5 +1,5 @@
_VERSION = 0.3.1
VERSION = `./generate-version.sh $(_VERSION)`
VERSION = `git describe --long --tags --dirty 2>/dev/null || echo $(_VERSION)`
# paths
PREFIX = /usr/local

View File

@ -1,13 +0,0 @@
#!/bin/sh
if git tag --contains HEAD | grep -q $1; then
echo $1
else
branch="$(git rev-parse --abbrev-ref HEAD)"
commit="$(git rev-parse --short HEAD)"
if [ "${branch}" != "main" ]; then
echo $1-$branch-$commit
else
echo $1-$commit
fi
fi