aboutsummaryrefslogtreecommitdiff
path: root/zkvmLib.nix
diff options
context:
space:
mode:
Diffstat (limited to 'zkvmLib.nix')
-rw-r--r--zkvmLib.nix3
1 files changed, 2 insertions, 1 deletions
diff --git a/zkvmLib.nix b/zkvmLib.nix
index 7584c5a..74eb855 100644
--- a/zkvmLib.nix
+++ b/zkvmLib.nix
@@ -133,6 +133,7 @@ in {
[features]
guest = [] # Only used in jolt
no_std = ["zkp/no_std"]
+ ${args.pname} = ["zkp/${args.pname}"]
'';
in ''
pushd zkvms/${args.pname}/guest
@@ -154,7 +155,7 @@ in {
pushd zkvms/${args.pname}/guest
runHook preBuildGuest
- ${args.buildGuestCommand or "cargo build --release"} \
+ ${args.buildGuestCommand or "cargo build --release --features ${args.pname}"} \
${if args ? guestTarget then "--target " + args.guestTarget else ""} \
${args.guestExtraArgs or ""}