mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-11-07 18:07:08 -08:00
python-single-r1.eclass: python_gen_useflags, use _python_impl_matches()
This commit is contained in:
@@ -328,8 +328,7 @@ python_gen_usedep() {
|
||||
python_gen_useflags() {
|
||||
debug-print-function ${FUNCNAME} "${@}"
|
||||
|
||||
local flag_prefix impl pattern
|
||||
local matches=()
|
||||
local flag_prefix impl matches=()
|
||||
|
||||
if [[ ${#_PYTHON_SUPPORTED_IMPLS[@]} -eq 1 ]]; then
|
||||
flag_prefix=python_targets
|
||||
@@ -338,12 +337,9 @@ python_gen_useflags() {
|
||||
fi
|
||||
|
||||
for impl in "${_PYTHON_SUPPORTED_IMPLS[@]}"; do
|
||||
for pattern; do
|
||||
if [[ ${impl} == ${pattern} ]]; then
|
||||
matches+=( "${flag_prefix}_${impl}" )
|
||||
break
|
||||
fi
|
||||
done
|
||||
if _python_impl_matches "${impl}" "${@}"; then
|
||||
matches+=( "${flag_prefix}_${impl}" )
|
||||
fi
|
||||
done
|
||||
|
||||
echo "${matches[@]}"
|
||||
|
||||
Reference in New Issue
Block a user