We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents ada4025 + bb25be8 commit b4953a5Copy full SHA for b4953a5
.dockerignore
@@ -3,4 +3,3 @@
3
Dockerfile
4
example_project
5
target
6
-vhdl_libraries
Dockerfile
@@ -3,9 +3,10 @@ FROM clux/muslrust:$RUST_VERSION as builder
WORKDIR /volume
COPY . /volume/
ARG CRATE
-RUN cargo build --package $CRATE --release
+RUN cargo build --manifest-path $CRATE/Cargo.toml --release --features "packaged"
7
8
FROM scratch
9
10
-COPY --from=builder /volume/target/x86_64-unknown-linux-musl/release/$CRATE /app
11
-ENTRYPOINT ["/app"]
+COPY --from=builder /volume/target/x86_64-unknown-linux-musl/release/$CRATE /app/bin
+COPY --from=builder /volume/vhdl_libraries /app/vhdl_libraries
12
+ENTRYPOINT ["/app/bin"]
0 commit comments