commit dc79df5edadb4e68864772633ebc3b44eb820b6a parent 811f66fe0dbce48ec25b95382481f6293073e570 Author: Silas Brack <silasbrack@Silass-MacBook-Pro.local> Date: Sun, 8 Mar 2026 10:42:28 +0100 Add `nix flake check` support Diffstat:
| M | flake.nix | | | 18 | ++++++++++-------- |
1 file changed, 10 insertions(+), 8 deletions(-)
diff --git a/flake.nix b/flake.nix @@ -12,6 +12,14 @@ darwinBuildInputs = pkgs.lib.optionals pkgs.stdenv.hostPlatform.isDarwin [ pkgs.libiconv ]; + mkv = pkgs.rustPlatform.buildRustPackage { + pname = "mkv"; + version = "0.1.0"; + cargoLock.lockFile = ./Cargo.lock; + src = pkgs.lib.cleanSource ./.; + buildInputs = darwinBuildInputs; + doCheck = false; + }; in { devShells.default = pkgs.mkShell { @@ -22,14 +30,8 @@ pkgs.rust-analyzer ]; }; - packages.default = pkgs.rustPlatform.buildRustPackage { - pname = "mkv"; - version = "0.1.0"; - cargoLock.lockFile = ./Cargo.lock; - src = pkgs.lib.cleanSource ./.; - buildInputs = darwinBuildInputs; - doCheck = false; - }; + packages.default = mkv; + checks.default = mkv.overrideAttrs { doCheck = true; }; } ); }