From 358d57e8eb2302f3fd4e69bc51b1103bc4e56ef4 Mon Sep 17 00:00:00 2001 From: Christoph Hollizeck Date: Wed, 28 Aug 2024 22:50:01 +0200 Subject: [PATCH] allow to compile wasm stuff --- shells/rust/default.nix | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/shells/rust/default.nix b/shells/rust/default.nix index c036c5a..d23a943 100644 --- a/shells/rust/default.nix +++ b/shells/rust/default.nix @@ -15,10 +15,19 @@ system, ... }: - +let + fenix = with inputs.fenix.packages.${system}; combine [ + latest.toolchain + targets.wasm32-unknown-unknown.latest.rust-std + ]; +in mkShell { # Create your shell nativeBuildInputs = [ - inputs.fenix.packages.${system}.complete.toolchain + fenix + pkgs.llvmPackages.bintools + pkgs.wasm-pack ]; + + CARGO_TARGET_WASM32_UNKNOWN_UNKNOWN_LINKER = "lld"; }