build-package: mv termux_setup_rust to scripts/build/setup

This commit is contained in:
Henrik Grimler
2019-02-26 21:33:42 +01:00
committed by Leonid Pliushch
parent 7eb7ad6617
commit 2bd607112b
2 changed files with 18 additions and 17 deletions

View File

@@ -0,0 +1,17 @@
termux_setup_rust() {
if [ $TERMUX_ARCH = "arm" ]; then
CARGO_TARGET_NAME=armv7-linux-androideabi
else
CARGO_TARGET_NAME=$TERMUX_ARCH-linux-android
fi
local ENV_NAME=CARGO_TARGET_${CARGO_TARGET_NAME^^}_LINKER
ENV_NAME=${ENV_NAME//-/_}
export $ENV_NAME=$CC
curl https://sh.rustup.rs -sSf > $TERMUX_PKG_TMPDIR/rustup.sh
sh $TERMUX_PKG_TMPDIR/rustup.sh -y
export PATH=$HOME/.cargo/bin:$PATH
rustup target add $CARGO_TARGET_NAME
}