From: Mike Frysinger Date: Fri, 23 Sep 2011 04:03:12 +0000 (+0000) Subject: add die and has_version helpers X-Git-Url: http://git.tremily.us/gitweb.cgi?a=commitdiff_plain;h=eba26e229d6505e5922ca3f0d69e61c476d21df4;p=gentoo.git add die and has_version helpers --- diff --git a/eclass/tests/tests-common.sh b/eclass/tests/tests-common.sh index 8b6869bc5b47..4de0f7bac46b 100644 --- a/eclass/tests/tests-common.sh +++ b/eclass/tests/tests-common.sh @@ -11,7 +11,7 @@ inherit() { debug-print() { [[ ${#} -eq 0 ]] && return - + if [[ ${ECLASS_DEBUG_OUTPUT} == on ]]; then printf 'debug: %s\n' "${@}" >&2 elif [[ -n ${ECLASS_DEBUG_OUTPUT} ]]; then @@ -37,3 +37,12 @@ has() { done return 1 } + +die() { + echo "die: $*" 1>&2 + exit 1 +} + +has_version() { + portageq has_version / "$@" +}