about summary refs log tree commit diff
path: root/src/ci/docker
diff options
context:
space:
mode:
authorBen Wolsieffer <benwolsieffer@gmail.com>2020-03-30 20:09:45 -0400
committerBen Wolsieffer <benwolsieffer@gmail.com>2020-03-30 20:09:45 -0400
commit55bdb61b48a01e9a7c6efb4622fecab2411c0287 (patch)
tree5b58ac5998d132ebba36013c2e2564e1174281ba /src/ci/docker
parentc2f1097adebcae41197bf6053e691a5c8e947378 (diff)
downloadrust-55bdb61b48a01e9a7c6efb4622fecab2411c0287.tar.gz
rust-55bdb61b48a01e9a7c6efb4622fecab2411c0287.zip
Deduplicate crosstool-ng.sh
Diffstat (limited to 'src/ci/docker')
-rw-r--r--src/ci/docker/dist-arm-linux/Dockerfile4
-rw-r--r--src/ci/docker/dist-armhf-linux/Dockerfile4
-rw-r--r--src/ci/docker/dist-armhf-linux/crosstool-ng.sh12
-rw-r--r--src/ci/docker/dist-armv7-linux/Dockerfile4
-rw-r--r--src/ci/docker/dist-armv7-linux/crosstool-ng.sh12
-rw-r--r--src/ci/docker/scripts/crosstool-ng-1.24.sh (renamed from src/ci/docker/dist-arm-linux/crosstool-ng.sh)0
6 files changed, 6 insertions, 30 deletions
diff --git a/src/ci/docker/dist-arm-linux/Dockerfile b/src/ci/docker/dist-arm-linux/Dockerfile
index 028f693299c..50f7ca74e54 100644
--- a/src/ci/docker/dist-arm-linux/Dockerfile
+++ b/src/ci/docker/dist-arm-linux/Dockerfile
@@ -3,8 +3,8 @@ FROM ubuntu:16.04
 COPY scripts/cross-apt-packages.sh /scripts/
 RUN sh /scripts/cross-apt-packages.sh
 
-COPY dist-arm-linux/crosstool-ng.sh /scripts/
-RUN sh /scripts/crosstool-ng.sh
+COPY scripts/crosstool-ng-1.24.sh /scripts/
+RUN sh /scripts/crosstool-ng-1.24.sh
 
 COPY scripts/rustbuild-setup.sh /scripts/
 RUN sh /scripts/rustbuild-setup.sh
diff --git a/src/ci/docker/dist-armhf-linux/Dockerfile b/src/ci/docker/dist-armhf-linux/Dockerfile
index 1ec3204eedb..209b6c166eb 100644
--- a/src/ci/docker/dist-armhf-linux/Dockerfile
+++ b/src/ci/docker/dist-armhf-linux/Dockerfile
@@ -3,8 +3,8 @@ FROM ubuntu:16.04
 COPY scripts/cross-apt-packages.sh /scripts/
 RUN sh /scripts/cross-apt-packages.sh
 
-COPY dist-armhf-linux/crosstool-ng.sh /scripts/
-RUN sh /scripts/crosstool-ng.sh
+COPY scripts/crosstool-ng-1.24.sh /scripts/
+RUN sh /scripts/crosstool-ng-1.24.sh
 
 COPY scripts/rustbuild-setup.sh /scripts/
 RUN sh /scripts/rustbuild-setup.sh
diff --git a/src/ci/docker/dist-armhf-linux/crosstool-ng.sh b/src/ci/docker/dist-armhf-linux/crosstool-ng.sh
deleted file mode 100644
index fb067a79a5c..00000000000
--- a/src/ci/docker/dist-armhf-linux/crosstool-ng.sh
+++ /dev/null
@@ -1,12 +0,0 @@
-set -ex
-
-# Mirrored from https://github.com/crosstool-ng/crosstool-ng/archive/crosstool-ng-1.24.0.tar.gz
-url="https://ci-mirrors.rust-lang.org/rustc/crosstool-ng-1.24.0.tar.gz"
-curl -Lf $url | tar xzf -
-cd crosstool-ng-crosstool-ng-1.24.0
-./bootstrap
-./configure --prefix=/usr/local
-make -j$(nproc)
-make install
-cd ..
-rm -rf crosstool-ng-crosstool-ng-1.24.0
diff --git a/src/ci/docker/dist-armv7-linux/Dockerfile b/src/ci/docker/dist-armv7-linux/Dockerfile
index 417171a861d..f42a2bd8122 100644
--- a/src/ci/docker/dist-armv7-linux/Dockerfile
+++ b/src/ci/docker/dist-armv7-linux/Dockerfile
@@ -3,8 +3,8 @@ FROM ubuntu:16.04
 COPY scripts/cross-apt-packages.sh /scripts/
 RUN sh /scripts/cross-apt-packages.sh
 
-COPY dist-armv7-linux/crosstool-ng.sh /scripts/
-RUN sh /scripts/crosstool-ng.sh
+COPY scripts/crosstool-ng-1.24.sh /scripts/
+RUN sh /scripts/crosstool-ng-1.24.sh
 
 COPY scripts/rustbuild-setup.sh /scripts/
 RUN sh /scripts/rustbuild-setup.sh
diff --git a/src/ci/docker/dist-armv7-linux/crosstool-ng.sh b/src/ci/docker/dist-armv7-linux/crosstool-ng.sh
deleted file mode 100644
index fb067a79a5c..00000000000
--- a/src/ci/docker/dist-armv7-linux/crosstool-ng.sh
+++ /dev/null
@@ -1,12 +0,0 @@
-set -ex
-
-# Mirrored from https://github.com/crosstool-ng/crosstool-ng/archive/crosstool-ng-1.24.0.tar.gz
-url="https://ci-mirrors.rust-lang.org/rustc/crosstool-ng-1.24.0.tar.gz"
-curl -Lf $url | tar xzf -
-cd crosstool-ng-crosstool-ng-1.24.0
-./bootstrap
-./configure --prefix=/usr/local
-make -j$(nproc)
-make install
-cd ..
-rm -rf crosstool-ng-crosstool-ng-1.24.0
diff --git a/src/ci/docker/dist-arm-linux/crosstool-ng.sh b/src/ci/docker/scripts/crosstool-ng-1.24.sh
index fb067a79a5c..fb067a79a5c 100644
--- a/src/ci/docker/dist-arm-linux/crosstool-ng.sh
+++ b/src/ci/docker/scripts/crosstool-ng-1.24.sh