From b5a2c3dde173751d88a939323a182418e2f9f688 Mon Sep 17 00:00:00 2001 From: Kamen Mladenov Date: Thu, 30 Jan 2025 11:55:15 +0200 Subject: feat(zkvmLib): Add no_std feature on linkGuest --- zkvmLib.nix | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) (limited to 'zkvmLib.nix') diff --git a/zkvmLib.nix b/zkvmLib.nix index 5bdd890..13b7a8e 100644 --- a/zkvmLib.nix +++ b/zkvmLib.nix @@ -54,8 +54,15 @@ in { "buildPhase" "checkPhase" "installPhase" "fixupPhase" # Standard phases ]; - linkGuest = '' - echo 'zkp = { path = "../../../guests/${guest}", package = "${guest}" }' >> zkvms/${args.pname}/guest/Cargo.toml + linkGuest = let + appended = '' + zkp = { path = "../../../guests/${guest}", package = "${guest}" } + + [features] + no_std = ["zkp/no_std"] + ''; + in '' + echo '${appended}' >> zkvms/${args.pname}/guest/Cargo.toml ''; buildGuestPhase = '' -- cgit v1.2.3