瀏覽代碼

Merge pull request #1831 from anton-petrov/master

Hook script to add latest suffix for install command
pull/1833/head
Anton Petrov 5 年之前
committed by GitHub
父節點
當前提交
dde9a31f2e
沒有發現已知的金鑰在資料庫的簽署中 GPG Key ID: 4AEE18F83AFDEB23
共有 1 個文件被更改,包括 7 次插入0 次删除
  1. +7
    -0
      pyenv.d/install/latest.bash

+ 7
- 0
pyenv.d/install/latest.bash 查看文件

@ -0,0 +1,7 @@
DEFINITION_PREFIX="${DEFINITION%%:*}"
DEFINITION_TYPE="${DEFINITION_PREFIX%%-*}" # TODO: support non-CPython versions
if [[ "${DEFINITION}" != "${DEFINITION_PREFIX}" ]]; then
DEFINITION_CANDIDATES=($(python-build --definitions | grep -F "${DEFINITION_PREFIX}" | grep "^${DEFINITION_TYPE}" | sed -e '/-dev$/d' -e '/-src$/d' | sort -t. -k1,1r -k 2,2nr -k 3,3nr || true))
DEFINITION="${DEFINITION_CANDIDATES}"
VERSION_NAME="${DEFINITION##*/}"
fi

Loading…
取消
儲存