blueopinion/templates/default/nix/lib/default.nix

14 lines
302 B
Nix
Raw Normal View History

2024-12-23 11:55:36 +01:00
{ 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;
}