simplify version check

This commit is contained in:
Daylin Morgan 2024-10-19 16:12:03 -05:00
parent 1ecc7f9f34
commit 860a5031a9
Signed by: daylin
GPG key ID: 950D13E9719334AD

View file

@ -41,12 +41,9 @@ c clean: ## remove the generated files
define version_check_sh
if git rev-parse -q --verify "refs/tags/${VERSION}" >/dev/null; then
$(call tprint-verbose,{a.red}VERSION INVALID!{a.end} tag already exists); exit 1;
elif [[ "${VERSION}" == *'-'* ]]; then
elif [[ "${VERSION}" == *'-'* ]]; then
$(call tprint-verbose,{a.red}VERSION INVALID!{a.end} Uncommited or untagged work); exit 1;
exit 1
elif [[ $(shell echo "${VERSION}" | awk -F. '{ print NF }') -lt 3 ]];then\
$(call tprint-verbose,{a.red}VERSION INVALID!{a.end} Expected CalVer string)
exit 1
fi
endef