vw_small

Hardened fork of Vaultwarden (https://github.com/dani-garcia/vaultwarden) with fewer features.
git clone https://git.philomathiclife.com/repos/vw_small
Log | Files | Refs | README

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:
Mdocker/Dockerfile.j2 | 15++++-----------
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