commit 22b9c800078f3d3cf1893857cd875306bfc632e7
parent ab4355cfedb49cc67bf17f0332138253ad69c5a4
Author: Daniel GarcĂa <dani-garcia@users.noreply.github.com>
Date: Sat, 3 Oct 2020 20:59:48 +0200
Reorganize dockerfile template slightly (same result)
Diffstat:
1 file changed, 4 insertions(+), 11 deletions(-)
diff --git a/docker/Dockerfile.j2 b/docker/Dockerfile.j2
@@ -143,33 +143,26 @@ ENV CC_aarch64_unknown_linux_gnu="/usr/bin/aarch64-linux-gnu-gcc"
ENV CROSS_COMPILE="1"
ENV OPENSSL_INCLUDE_DIR="/usr/include/aarch64-linux-gnu"
ENV OPENSSL_LIB_DIR="/usr/lib/aarch64-linux-gnu"
+RUN rustup target add aarch64-unknown-linux-gnu
{% elif "arm32v6" in target_file %}
ENV CC_arm_unknown_linux_gnueabi="/usr/bin/arm-linux-gnueabi-gcc"
ENV CROSS_COMPILE="1"
ENV OPENSSL_INCLUDE_DIR="/usr/include/arm-linux-gnueabi"
ENV OPENSSL_LIB_DIR="/usr/lib/arm-linux-gnueabi"
+RUN rustup target add arm-unknown-linux-gnueabi
{% elif "arm32v7" in target_file %}
ENV CC_armv7_unknown_linux_gnueabihf="/usr/bin/arm-linux-gnueabihf-gcc"
ENV CROSS_COMPILE="1"
ENV OPENSSL_INCLUDE_DIR="/usr/include/arm-linux-gnueabihf"
ENV OPENSSL_LIB_DIR="/usr/lib/arm-linux-gnueabihf"
+RUN rustup target add armv7-unknown-linux-gnueabihf
{% endif -%}
-{% endif -%}
-
-{% if "alpine" in target_file %}
+{% else -%}
{% if "amd64" in target_file %}
RUN rustup target add x86_64-unknown-linux-musl
{% elif "arm32v7" in target_file %}
RUN rustup target add armv7-unknown-linux-musleabihf
{% endif %}
-{% elif "alpine" not in target_file %}
-{% if "arm64v8" in target_file %}
-RUN rustup target add aarch64-unknown-linux-gnu
-{% elif "arm32v6" in target_file %}
-RUN rustup target add arm-unknown-linux-gnueabi
-{% elif "arm32v7" in target_file %}
-RUN rustup target add armv7-unknown-linux-gnueabihf
-{% endif %}
{% endif %}
# Builds your dependencies and removes the