aboutsummaryrefslogtreecommitdiff
path: root/zkvms/risc0/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'zkvms/risc0/default.nix')
-rw-r--r--zkvms/risc0/default.nix7
1 files changed, 6 insertions, 1 deletions
diff --git a/zkvms/risc0/default.nix b/zkvms/risc0/default.nix
index 6a4b796..132bce2 100644
--- a/zkvms/risc0/default.nix
+++ b/zkvms/risc0/default.nix
@@ -23,10 +23,15 @@ in zkvmLib.buildPackage craneLib (commonArgs // {
guestTarget = "riscv32im-risc0-zkvm-elf";
+ postBuildGuest = ''
+ cd ../guest_elf_patch
+ cargo run --release
+ '';
+
preBuild = ''
# Used for verification
# https://github.com/risc0/risc0/blob/881e512732eca72849b2d0e263a1242aba3158af/risc0/build/src/lib.rs#L192-L195
- export GUEST_ID="$(${metacraft-labs.risc0}/bin/r0vm --elf ./host/src/guest --id)"
+ export GUEST_ID="$(${metacraft-labs.risc0}/bin/r0vm --elf ./src/guest --id)"
'';
preRunBinaries = [ metacraft-labs.risc0 ];