mirror of
https://github.com/daylinmorgan/task.mk.git
synced 2024-12-21 17:40:45 -06:00
simplify version check
This commit is contained in:
parent
1ecc7f9f34
commit
860a5031a9
1 changed files with 1 additions and 4 deletions
5
Makefile
5
Makefile
|
@ -41,12 +41,9 @@ c clean: ## remove the generated files
|
||||||
define version_check_sh
|
define version_check_sh
|
||||||
if git rev-parse -q --verify "refs/tags/${VERSION}" >/dev/null; then
|
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;
|
$(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;
|
$(call tprint-verbose,{a.red}VERSION INVALID!{a.end} Uncommited or untagged work); exit 1;
|
||||||
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
|
fi
|
||||||
endef
|
endef
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue