summaryrefslogtreecommitdiff
path: root/eclass/ninja-utils.eclass
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-12-15 08:46:53 +0000
committerV3n3RiX <venerix@koprulu.sector>2023-12-15 08:46:53 +0000
commit17e82681588151572e451b0daf68fd568531d3e4 (patch)
treee45eeba1fd9dd2d998d6d00e05f5f70a1dc8da15 /eclass/ninja-utils.eclass
parent0ceac43bb67585fd9e439df53b32259ce1ae099e (diff)
gentoo auto-resync : 15:12:2023 - 08:46:53
Diffstat (limited to 'eclass/ninja-utils.eclass')
-rw-r--r--eclass/ninja-utils.eclass21
1 files changed, 9 insertions, 12 deletions
diff --git a/eclass/ninja-utils.eclass b/eclass/ninja-utils.eclass
index 859938cb3047..8b42c5849522 100644
--- a/eclass/ninja-utils.eclass
+++ b/eclass/ninja-utils.eclass
@@ -55,17 +55,7 @@ _NINJA_UTILS_ECLASS=1
inherit multiprocessing
-case "${NINJA}" in
- ninja)
- NINJA_DEPEND=">=dev-util/ninja-1.8.2"
- ;;
- samu)
- NINJA_DEPEND="dev-util/samurai"
- ;;
- *)
- NINJA_DEPEND=""
- ;;
-esac
+NINJA_DEPEND="app-alternatives/ninja"
# @FUNCTION: get_NINJAOPTS
# @DESCRIPTION:
@@ -84,7 +74,14 @@ get_NINJAOPTS() {
# by the supplied arguments. This function dies if ninja fails. It
# also supports being called via 'nonfatal'.
eninja() {
- [[ -n "${NINJA_DEPEND}" ]] || ewarn "Unknown value '${NINJA}' for \${NINJA}"
+ case "${NINJA}" in
+ ninja|samu)
+ ;;
+ *)
+ ewarn "Unknown value '${NINJA}' for \${NINJA}"
+ ;;
+ esac
+
local v
case "${NINJA_VERBOSE}" in
OFF) ;;