summaryrefslogtreecommitdiff
path: root/eclass
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2011-09-23 04:03:12 +0000
committerMike Frysinger <vapier@gentoo.org>2011-09-23 04:03:12 +0000
commiteba26e229d6505e5922ca3f0d69e61c476d21df4 (patch)
treeff33ec252d9bc7aabd8392cecbe9de675eab5694 /eclass
parentVersion bump. (diff)
downloadhistorical-eba26e229d6505e5922ca3f0d69e61c476d21df4.tar.gz
historical-eba26e229d6505e5922ca3f0d69e61c476d21df4.tar.bz2
historical-eba26e229d6505e5922ca3f0d69e61c476d21df4.zip
add die and has_version helpers
Diffstat (limited to 'eclass')
-rw-r--r--eclass/tests/tests-common.sh11
1 files changed, 10 insertions, 1 deletions
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 / "$@"
+}