diff --git a/flake.nix b/flake.nix index e4379ba..a43ad3a 100644 --- a/flake.nix +++ b/flake.nix @@ -21,7 +21,16 @@ overlays = [ inputs.rust-overlay.overlays.default ]; }; - lib = import ./lib { inherit inputs; }; + callPackage = pkgs.lib.callPackageWith ( + pkgs + // { + inherit + inputs + ; + } + ); + + lib = callPackage ./lib {}; in { inherit lib; diff --git a/lib/cargo-dylint.nix b/lib/cargo-dylint.nix index aeb7798..66d991a 100644 --- a/lib/cargo-dylint.nix +++ b/lib/cargo-dylint.nix @@ -1,5 +1,6 @@ { inputs, + ... }: { diff --git a/lib/default.nix b/lib/default.nix index 6109231..b33f207 100644 --- a/lib/default.nix +++ b/lib/default.nix @@ -1,5 +1,8 @@ { - + callPackage, + ... }: - +{ + cargo-dylint = callPackage ./cargo-dylint {}; +}