4 tools = final.callPackage ../default.nix {
5 testWithValgrind = false;
7 lastModified = builtins.substring 0 8 self.lastModifiedDate;
8 versionString = self.version;
10 toolsValgrind = final.bcachefs.tools.override {
11 testWithValgrind = true;
13 toolsDebug = final.bcachefs.toolsValgrind.override {
17 bch_bindgen = final.callPackage ../rust-src/bch_bindgen {};
19 mount = final.callPackage ../rust-src/mount {};
21 kernelPackages = final.recurseIntoAttrs (final.linuxPackagesFor final.bcachefs.kernel);
22 kernel = final.callPackage ./bcachefs-kernel.nix {
23 commit = final.bcachefs.tools.bcachefs_revision;
24 # This needs to be recalculated for every revision change
25 sha256 = "sha256-XSA0dBZZL8RXplgjpoLOFSULM8t/0Ztz8xlhLn9hdyw=";