31 lines
636 B
Bash
Executable file
31 lines
636 B
Bash
Executable file
#!/bin/sh
|
|
|
|
INSTR="$1"
|
|
|
|
VERSION=0.9.7
|
|
CACHE_VERSION=2
|
|
|
|
case "$INSTR" in
|
|
get-version)
|
|
echo "${VERSION}"
|
|
;;
|
|
get-vcs)
|
|
VCS_VERSION="$(git -C "$MESON_SOURCE_ROOT" describe --always --dirty)"
|
|
if [ -n "$VCS_VERSION" ]; then
|
|
echo "${VERSION} (vcs=${VCS_VERSION})"
|
|
else
|
|
echo "${VERSION}"
|
|
fi
|
|
;;
|
|
get-gitlab-release)
|
|
TAG="v${VERSION}"
|
|
echo "https://gitlab.gnome.org/World/bazaar/-/releases/${TAG}"
|
|
;;
|
|
get-cache)
|
|
echo "${CACHE_VERSION}"
|
|
;;
|
|
*)
|
|
echo invalid arguments 1>&2
|
|
exit 1
|
|
;;
|
|
esac
|