mirror of
https://github.com/pyenv/pyenv.git
synced 2026-09-10 07:36:16 -04:00
Add more tools to path_without, add binutils dependency
This commit is contained in:
parent
413d1d03e9
commit
ff71464787
|
|
@ -92,7 +92,7 @@ fi
|
|||
if [ "$os" = "Linux" ]; then
|
||||
libc="$(getconf GNU_LIBC_VERSION 2>/dev/null || true)"
|
||||
fi
|
||||
if [ "$os" != "Darwin" ] && ! LC_ALL=C readelf --version >/dev/null 2>&1; then
|
||||
if [ "$os" != "Darwin" ] && ! LC_ALL=C readelf --version &>/dev/null; then
|
||||
echo "pyenv-binary: need readelf to inspect shared libraries" >&2
|
||||
exit 1
|
||||
fi
|
||||
|
|
|
|||
|
|
@ -2,10 +2,6 @@
|
|||
|
||||
load test_helper
|
||||
|
||||
_setup() {
|
||||
create_path_executable readelf "exit 0"
|
||||
}
|
||||
|
||||
create_version() {
|
||||
mkdir -p "${PYENV_ROOT}/versions/$1/bin"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -12,7 +12,7 @@ FROM bash:$BASH
|
|||
apk add sed coreutils findutils \
|
||||
;fi
|
||||
# Bats
|
||||
RUN apk add --update parallel ncurses git \
|
||||
RUN apk add --update parallel ncurses git binutils \
|
||||
&& mkdir -p ~/.parallel \
|
||||
&& touch ~/.parallel/will-cite
|
||||
COPY --from=bats /root/bats-core /root/bats-core
|
||||
|
|
|
|||
|
|
@ -165,7 +165,7 @@ path_without() {
|
|||
if [ "$found" != "${PYENV_ROOT}/shims" ]; then
|
||||
alt="${PYENV_TEST_DIR}/$(echo "${found#/}" | tr '/' '-')"
|
||||
mkdir -p "$alt"
|
||||
for util in basename bash cut greadlink head mkdir readlink sed sort tr xargs; do
|
||||
for util in basename bash cut dirname find greadlink gzip head mkdir readlink sed sort tar tr xargs; do
|
||||
if [ -x "${found}/$util" ]; then
|
||||
ln -s "${found}/$util" "${alt}/$util"
|
||||
fi
|
||||
|
|
|
|||
Loading…
Reference in a new issue