cleanups
This commit is contained in:
1 parent
fb5f01d291
commit
7168bc4683
10 files changed
+370
-72
No files matched your search
+5
-3
@@ -74,7 +74,7 @@ COPY --from=go-toolchain /usr/local/go /usr/local/go
|
||||
|
||||
ENV PATH=/usr/local/go/bin:${PATH} \
|
||||
GOPATH=/var/lib/package-builder/go \
|
||||
GOCACHE=/var/lib/package-builder/go/cache \
|
||||
GOCACHE=/tmp/rust-package-builder/go-cache \
|
||||
FREEBSD_RUST_TOOLCHAIN=${FREEBSD_RUST_TOOLCHAIN} \
|
||||
CARGO_TARGET_X86_64_UNKNOWN_FREEBSD_LINKER=clang \
|
||||
CC_x86_64_unknown_freebsd=clang \
|
||||
@@ -85,8 +85,10 @@ ENV PATH=/usr/local/go/bin:${PATH} \
|
||||
CXXFLAGS_x86_64_unknown_freebsd="--target=x86_64-unknown-freebsd15.1 --sysroot=/opt/freebsd-sysroot" \
|
||||
CARGO_TARGET_X86_64_UNKNOWN_FREEBSD_RUSTFLAGS="-C link-arg=--target=x86_64-unknown-freebsd15.1 -C link-arg=--sysroot=/opt/freebsd-sysroot -C link-arg=-fuse-ld=lld"
|
||||
|
||||
# Registry/git/target cache is persistent, while rustup/toolchains stay in the image.
|
||||
ENV CARGO_HOME=/var/lib/package-builder/cargo
|
||||
# Cargo registry/git cache stays persistent; build target is disposable and
|
||||
# must not grow on the /data volume between package builds.
|
||||
ENV CARGO_HOME=/var/lib/package-builder/cargo \
|
||||
CARGO_TARGET_DIR=/tmp/rust-package-builder/cargo-target
|
||||
|
||||
COPY scripts/ /opt/rust-package-builder/scripts/
|
||||
COPY packaging/ /opt/rust-package-builder/packaging/
|
||||
|
||||
Reference in new issue
Block a user