Path: blob/main/python/cpython/bin/python-native
2116 views
#!/usr/bin/env bash
# See https://stackoverflow.com/questions/3572030/bash-script-absolute-path-with-os-x
realpath() (
OURPWD=$PWD
cd "$(dirname "$1")"
LINK=$(readlink "$(basename "$1")")
while [ "$LINK" ]; do
cd "$(dirname "$LINK")"
LINK=$(readlink "$(basename "$1")")
done
REALPATH="$PWD/$(basename "$1")"
cd "$OURPWD"
echo "$REALPATH"
)
SCRIPT=$(realpath "${BASH_SOURCE[0]}")
SCRIPT_DIR=$( cd -- "$( dirname -- "${SCRIPT}" )" &> /dev/null && pwd )
PACKAGES="$SCRIPT_DIR"/../../
export DYLD_LIBRARY_PATH="$SCRIPT_DIR"/../dist/native/lib:"$PACKAGES"/zlib/dist/native/lib:$DYLD_LIBRARY_PATH
export LD_LIBRARY_PATH="$SCRIPT_DIR"/../dist/native/lib:"$PACKAGES"/zlib/dist/native/lib:$LD_LIBRARY_PATH
# This is all we really put in TERMCAP, and is pretty compatible...
export TERM=xterm-256color
export TERMCAP="$SCRIPT_DIR"/../src/termcap
"$SCRIPT_DIR"/../dist/native/bin/python3 "$@"