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"; }