mirror of
https://github.com/termux-pacman/termux-packages.git
synced 2025-12-24 20:50:47 +00:00
27 lines
950 B
Bash
27 lines
950 B
Bash
termux_setup_python_crossenv() {
|
|
local _CROSSENV_VERSION=1.3.0
|
|
local _CROSSENV_TAR=crossenv-$_CROSSENV_VERSION.tar.gz
|
|
local _CROSSENV_FOLDER
|
|
|
|
if [ "${TERMUX_PACKAGES_OFFLINE-false}" = "true" ]; then
|
|
_CROSSENV_FOLDER=${TERMUX_SCRIPTDIR}/build-tools/crossenv-${_CROSSENV_VERSION}
|
|
else
|
|
_CROSSENV_FOLDER=${TERMUX_COMMON_CACHEDIR}/crossenv-${_CROSSENV_VERSION}
|
|
fi
|
|
export TERMUX_PYTHON_CROSSENV_SRCDIR=$_CROSSENV_FOLDER
|
|
|
|
if [ "$TERMUX_ON_DEVICE_BUILD" = "false" ]; then
|
|
if [ ! -d "$_CROSSENV_FOLDER" ]; then
|
|
termux_download \
|
|
https://github.com/benfogle/crossenv/archive/refs/tags/v$_CROSSENV_VERSION.tar.gz \
|
|
$TERMUX_PKG_TMPDIR/$_CROSSENV_TAR \
|
|
a217a67f9201801c087b582b28c0318e014a17ffa89d355854d646e1b1094b80
|
|
|
|
rm -Rf "$TERMUX_PKG_TMPDIR/crossenv-$_CROSSENV_VERSION"
|
|
tar xf $TERMUX_PKG_TMPDIR/$_CROSSENV_TAR -C $TERMUX_PKG_TMPDIR
|
|
mv "$TERMUX_PKG_TMPDIR/crossenv-$_CROSSENV_VERSION" \
|
|
$_CROSSENV_FOLDER
|
|
fi
|
|
fi
|
|
}
|