From a154eccfedd5ab7818b7278b3b593b93835edd13 Mon Sep 17 00:00:00 2001 From: Matthias Beyer Date: Mon, 3 Mar 2025 10:15:19 +0100 Subject: [PATCH] Inherit all packages from lib into flake outputs Signed-off-by: Matthias Beyer --- flake.nix | 9 ++++++++- lib/default.nix | 4 +++- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/flake.nix b/flake.nix index 408d714..8e8138d 100644 --- a/flake.nix +++ b/flake.nix @@ -35,11 +35,18 @@ } ); - lib = callPackage ./lib {}; + lib = import ./lib { + inherit + inputs + callPackage + ; + }; in { inherit lib; + packages = lib.packages; + devShells.default = pkgs.mkShell { nativeBuildInputs = [ pkgs.rust-bin.nightly.latest.default diff --git a/lib/default.nix b/lib/default.nix index b33f207..7a3b434 100644 --- a/lib/default.nix +++ b/lib/default.nix @@ -4,5 +4,7 @@ }: { - cargo-dylint = callPackage ./cargo-dylint {}; + packages = { + cargo-dylint = callPackage ./cargo-dylint.nix {}; + }; }