1
0
mirror of https://github.com/pyenv/pyenv.git synced 2025-11-11 04:53:47 -05:00

Revert version auto-resolution in python-build

It was moved to `pyenv-install`
This commit is contained in:
Ivan Pozdeev
2022-10-30 04:12:42 +03:00
parent a12f947cc3
commit 75022d5d7c
2 changed files with 5 additions and 37 deletions

View File

@@ -2067,25 +2067,12 @@ DEFINITION_PATH="${ARGUMENTS[0]}"
if [ -z "$DEFINITION_PATH" ]; then
usage 1 >&2
elif [ ! -f "$DEFINITION_PATH" ]; then
search_definitions() {
for DEFINITION_DIR in "${PYTHON_BUILD_DEFINITIONS[@]}"; do
if [ -f "${DEFINITION_DIR}/${DEFINITION_PATH}" ]; then
DEFINITION_PATH="${DEFINITION_DIR}/${DEFINITION_PATH}"
break
fi
done
}
search_definitions
if [ ! -f "$DEFINITION_PATH" ]; then
if RESOLVED_DEFINITION_PATH="$(command -v pyenv-latest >/dev/null && pyenv-latest -k -q "$DEFINITION_PATH")"; then
DEFINITION_PATH="$RESOLVED_DEFINITION_PATH"
unset RESOLVED_DEFINITION_PATH
search_definitions
for DEFINITION_DIR in "${PYTHON_BUILD_DEFINITIONS[@]}"; do
if [ -f "${DEFINITION_DIR}/${DEFINITION_PATH}" ]; then
DEFINITION_PATH="${DEFINITION_DIR}/${DEFINITION_PATH}"
break
fi
fi
unset search_definitions
done
if [ ! -f "$DEFINITION_PATH" ]; then
echo "python-build: definition not found: ${DEFINITION_PATH}" >&2