mirror of
https://github.com/bensuperpc/dockcross.git
synced 2025-06-21 10:23:34 +02:00
Install rustup in common.docker
This commit is contained in:
@ -25,6 +25,7 @@ COPY \
|
|||||||
imagefiles/build-and-install-ninja.sh \
|
imagefiles/build-and-install-ninja.sh \
|
||||||
imagefiles/build-and-install-openssl.sh \
|
imagefiles/build-and-install-openssl.sh \
|
||||||
imagefiles/build-and-install-openssh.sh \
|
imagefiles/build-and-install-openssh.sh \
|
||||||
|
imagefiles/build-and-install-rustup.sh \
|
||||||
imagefiles/install-cmake-binary.sh \
|
imagefiles/install-cmake-binary.sh \
|
||||||
imagefiles/install-liquidprompt-binary.sh \
|
imagefiles/install-liquidprompt-binary.sh \
|
||||||
imagefiles/install-python-packages.sh \
|
imagefiles/install-python-packages.sh \
|
||||||
@ -38,6 +39,7 @@ RUN \
|
|||||||
/buildscripts/build-and-install-curl.sh && \
|
/buildscripts/build-and-install-curl.sh && \
|
||||||
/buildscripts/build-and-install-git.sh && \
|
/buildscripts/build-and-install-git.sh && \
|
||||||
/buildscripts/build-and-install-cmake.sh $X86_FLAG && \
|
/buildscripts/build-and-install-cmake.sh $X86_FLAG && \
|
||||||
|
/buildscripts/build-and-install-rustup.sh && \
|
||||||
/buildscripts/install-liquidprompt-binary.sh && \
|
/buildscripts/install-liquidprompt-binary.sh && \
|
||||||
PYTHON=$([ -e /opt/python/cp38-cp38/bin/python ] && echo "/opt/python/cp38-cp38/bin/python" || echo "python3") && \
|
PYTHON=$([ -e /opt/python/cp38-cp38/bin/python ] && echo "/opt/python/cp38-cp38/bin/python" || echo "python3") && \
|
||||||
/buildscripts/install-python-packages.sh -python ${PYTHON} && \
|
/buildscripts/install-python-packages.sh -python ${PYTHON} && \
|
||||||
|
10
imagefiles/build-and-install-rustup.sh
Executable file
10
imagefiles/build-and-install-rustup.sh
Executable file
@ -0,0 +1,10 @@
|
|||||||
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
|
set -ex
|
||||||
|
|
||||||
|
if ! command -v curl &> /dev/null; then
|
||||||
|
echo >&2 'error: "curl" not found!'
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
|
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y
|
Reference in New Issue
Block a user