fix(docker): preserve workspace Rust flags

pull/446/head
zijiren233 4 weeks ago
parent 2f2cd00880
commit 70ae46fcb6
No known key found for this signature in database
GPG Key ID: 534E082AAA9B39DC

@ -96,10 +96,12 @@ RUN --mount=type=cache,target=/usr/local/cargo/registry \
if [ -n "$SYNCTV_BUILD_FEATURES" ]; then \
build_flags="$build_flags --features $SYNCTV_BUILD_FEATURES"; \
fi; \
RUSTFLAGS="-Clink-arg=-fuse-ld=lld -Clink-arg=-Wl,-z,pack-relative-relocs" \
cargo \
build $build_flags \
--bin synctv && \
rustc $build_flags \
--bin synctv \
-- \
-Clink-arg=-fuse-ld=lld \
-Clink-arg=-Wl,-z,pack-relative-relocs && \
cp "target/$target_profile_dir/synctv" /synctv
# Stage 2: Runtime image

Loading…
Cancel
Save