From 5fb056205e275eb47e166f66c42c530e0d243ff3 Mon Sep 17 00:00:00 2001 From: PhilWindle Date: Wed, 19 Feb 2025 11:35:12 +0000 Subject: [PATCH] Provide defaults for bb and acvm in release image --- release-image/Dockerfile | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/release-image/Dockerfile b/release-image/Dockerfile index 07ee09ba18e3..69f3c7fb3382 100644 --- a/release-image/Dockerfile +++ b/release-image/Dockerfile @@ -30,4 +30,12 @@ COPY --from=build /opt/foundry /opt/foundry ENV PATH="/opt/foundry/bin:$PATH" # Copy in project files. COPY --from=build /usr/src /usr/src + +# Provide paths to bb and acvm for use in yarn-project, also create default working directories for each +ENV BB_WORKING_DIRECTORY=/usr/src/bb +ENV BB_BINARY_PATH=/usr/src/barretenberg/cpp/build/bin/bb +ENV ACVM_WORKING_DIRECTORY=/usr/src/acvm +ENV ACVM_BINARY_PATH=/usr/src/noir/noir-repo/target/release/acvm +RUN mkdir -p $BB_WORKING_DIRECTORY $ACVM_WORKING_DIRECTORY + WORKDIR "/usr/src/yarn-project"