4 tools = final.callPackage ../default.nix {
5 testWithValgrind = false;
7 versionString = self.version;
9 toolsValgrind = final.bcachefs.tools.override {
10 testWithValgrind = true;
12 toolsDebug = final.bcachefs.toolsValgrind.override {
16 bch_bindgen = final.callPackage ../rust-src/bch_bindgen {};
18 mount = final.callPackage ../rust-src/mount {};
20 kernelPackages = final.recurseIntoAttrs (final.linuxPackagesFor final.bcachefs.kernel);
21 kernel = final.callPackage ./bcachefs-kernel.nix {
22 commit = final.bcachefs.tools.bcachefs_revision;
23 # This needs to be recalculated for every revision change
24 sha256 = builtins.readFile ./bcachefs.rev.sha256;