blueopinion/templates/default/nix/lib/default.nix
2024-12-23 12:27:10 +01:00

13 lines
302 B
Nix

{ inputs, flake, ... }:
{
mkCraneLib =
{ pkgs, system }:
let
craneLib = inputs.crane.mkLib pkgs;
toolchain = (inputs.rust-overlay.lib.mkRustBin { } pkgs).fromRustupToolchainFile (
flake + "/rust-toolchain.toml"
);
in
craneLib.overrideToolchain toolchain;
}