chore: use git describe --tags for version

This commit is contained in:
AJ ONeal 2023-11-04 23:41:56 -06:00
父節點 6f178a6de4
當前提交 ce27e9d610
沒有發現已知的金鑰在資料庫的簽署中
GPG Key ID: F1D692A76F70CF98
共有 3 個文件被更改,包括 11 次插入6 次删除

查看文件

@ -6,7 +6,9 @@ set -u
# building for linux on linux seems to yield smaller sizes
# TODO use the git log describe thing
my_version="0.6.0"
my_version="$(
git describe --tags
)"
export GOOS="linux"
fn_package() { (
@ -18,7 +20,7 @@ fn_package() { (
my_arch="${GOARCH}"
fi
my_bin="pathman-v${my_version}-${GOOS}-${my_arch}"
my_bin="pathman-${my_version}-${GOOS}-${my_arch}"
tinygo build -no-debug -o "${my_bin}"
strip "${my_bin}" || true

查看文件

@ -5,8 +5,9 @@ set -u
# NOTE
# building for macOS on macOS seems to yield smaller sizes
# TODO use the git log describe thing
my_version="0.6.0"
my_version="$(
git describe --tags
)"
export GOOS="darwin"
fn_package() { (
@ -18,7 +19,7 @@ fn_package() { (
my_arch="${GOARCH}"
fi
my_bin="pathman-v${my_version}-${GOOS}-${my_arch}"
my_bin="pathman-${my_version}-${GOOS}-${my_arch}"
tinygo build -no-debug -o "${my_bin}"
strip "${my_bin}" || true

查看文件

@ -6,7 +6,9 @@ set -u
# building for macOS on macOS seems to yield smaller sizes
# TODO use the git log describe thing
my_version="0.6.0"
my_version="$(
git describe --tags
)"
export GOOS="windows"
fn_package() { (