1
0
spegling av https://github.com/therootcompany/pathman.git synced 2024-11-16 17:09:01 +00:00

chore: use git describe --tags for version

This commit is contained in:
AJ ONeal 2023-11-04 23:41:56 -06:00
förälder 6f178a6de4
incheckning ce27e9d610
Ingen känd nyckel hittad för denna signaturen i databasen
GPG-nyckel ID: F1D692A76F70CF98
3 ändrade filer med 11 tillägg och 6 borttagningar

Visa fil

@ -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

Visa fil

@ -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

Visa fil

@ -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() { (