build-package: mv termux_setup_rust to scripts/build/setup
This commit is contained in:
parent
7eb7ad6617
commit
2bd607112b
@ -13,23 +13,7 @@ source scripts/build/termux_download.sh
|
|||||||
source scripts/build/setup/termux_setup_golang.sh
|
source scripts/build/setup/termux_setup_golang.sh
|
||||||
|
|
||||||
# Utility function for rust-using packages to setup a rust toolchain.
|
# Utility function for rust-using packages to setup a rust toolchain.
|
||||||
termux_setup_rust() {
|
source scripts/build/setup/termux_setup_rust.sh
|
||||||
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
|
|
||||||
}
|
|
||||||
|
|
||||||
# Utility function to setup a current ninja build system.
|
# Utility function to setup a current ninja build system.
|
||||||
termux_setup_ninja() {
|
termux_setup_ninja() {
|
||||||
|
17
scripts/build/setup/termux_setup_rust.sh
Normal file
17
scripts/build/setup/termux_setup_rust.sh
Normal 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
|
||||||
|
}
|
Loading…
x
Reference in New Issue
Block a user