X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=flake.nix;h=b8f9ce58d01f413fd2c6ca8dbfe47c6674e3b6b8;hb=HEAD;hp=bdaa4bfdb55f7379cc4dea18cc63cc72c58a08ea;hpb=813310c343797fb7f9180dc2ad0fd896bef17fbc;p=bcachefs-tools-debian diff --git a/flake.nix b/flake.nix index bdaa4bf..b8f9ce5 100644 --- a/flake.nix +++ b/flake.nix @@ -23,9 +23,18 @@ in { packages = { inherit (pkgs) bcachefs; + bcachefs-fuse = pkgs.bcachefs.override { fuseSupport = true; }; default = pkgs.bcachefs; }; formatter = pkgs.nixfmt; + + devShells.default = pkgs.callPackage ({ mkShell, rustc, cargo, gnumake + , gcc, clang, pkg-config, libuuid, libsodium, keyutils, liburcu, zlib + , libaio, zstd, lz4, udev, bcachefs }: + mkShell { + LIBCLANG_PATH = "${clang.cc.lib}/lib"; + inherit (bcachefs) nativeBuildInputs buildInputs; + }) { }; }); }