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/zkwasm/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/zkwasm/default.nix')
| -rw-r--r-- | zkvms/zkwasm/default.nix | 21 |
1 files changed, 8 insertions, 13 deletions
diff --git a/zkvms/zkwasm/default.nix b/zkvms/zkwasm/default.nix index 4f4e42f..36c058e 100644 --- a/zkvms/zkwasm/default.nix +++ b/zkvms/zkwasm/default.nix @@ -48,30 +48,25 @@ in ln -s ../../../Cargo.lock ./zkvms/zkwasm/guest/ ''; - hostBin = "host-zkwasm"; - - buildGuestPhase = '' - pushd guest - + preBuildGuest = '' # Workaround from # https://github.com/rustwasm/wasm-pack/issues/1335 export WASM_PACK_CACHE=.wasm-pack-cache - - wasm-pack build --release --frozen - popd ''; - postInstall = '' - mv zkvms/zkwasm/guest/pkg "$out"/ - ''; + buildGuestCommand = "wasm-pack build --release --frozen"; preBuild = '' export GUEST_PATH="$out/pkg/guest_bg.wasm" ''; - preRun = '' - export PATH="\$PATH:${metacraft-labs.zkwasm}/bin" + postInstall = '' + mv zkvms/zkwasm/guest/pkg "$out"/ ''; + preRunBinaries = [ + metacraft-labs.zkwasm + ]; + doCheck = false; })) |
