diff options
| author | Kamen Mladenov <kamen@syndamia.com> | 2025-01-21 17:31:02 +0200 |
|---|---|---|
| committer | Kamen Mladenov <kamen@syndamia.com> | 2025-01-21 17:31:02 +0200 |
| commit | b0608ca2c0d8f739bead99eb93adc520ce2e1df1 (patch) | |
| tree | 3f0381fccc5f700b5696ef6c878aa0e9ed706f00 /zkvms/zkm/default.nix | |
| parent | cf9d2b10b8fe0670e9b3b47b2326c4d587401985 (diff) | |
| download | zkVMs-benchmarks-b0608ca2c0d8f739bead99eb93adc520ce2e1df1.tar zkVMs-benchmarks-b0608ca2c0d8f739bead99eb93adc520ce2e1df1.tar.gz zkVMs-benchmarks-b0608ca2c0d8f739bead99eb93adc520ce2e1df1.zip | |
feat(flake): Rework withCustomPhases variables
Diffstat (limited to 'zkvms/zkm/default.nix')
| -rw-r--r-- | zkvms/zkm/default.nix | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/zkvms/zkm/default.nix b/zkvms/zkm/default.nix index da7224b..92abdbf 100644 --- a/zkvms/zkm/default.nix +++ b/zkvms/zkm/default.nix @@ -63,7 +63,6 @@ in ln -s ../../../../guests/graph_coloring ./zkvms/zkm/guest/src/zkp ''; - hostBin = "host-zkm"; guestTarget = "mips-zkm-zkvm-elf"; preBuildGuest = '' @@ -71,18 +70,18 @@ in export RUSTFLAGS="-C target-cpu=mips2 -C target-feature=+crt-static -C link-arg=-nostdlib -C link-arg=-g -C link-arg=--entry=main" ''; - postBuildGuest = '' - unset RUSTFLAGS - ''; - preBuild = '' - export RUSTFLAGS="-L ${zkm_libsnark}/lib $RUSTFLAGS" + export RUSTFLAGS="-L ${zkm_libsnark}/lib" ''; + preRunLibraries = [ + openssl + zkm_libsnark + ]; + preRun = '' export ELF_PATH="$out/bin/guest" export PKG_CONFIG_PATH='${openssl.dev}/lib/pkgconfig' # Dirty hack - export LD_LIBRARY_PATH='${lib.makeLibraryPath [ openssl zkm_libsnark ]}' ''; doCheck = false; |
