From dc79df5edadb4e68864772633ebc3b44eb820b6a Mon Sep 17 00:00:00 2001 From: Silas Brack Date: Sun, 8 Mar 2026 10:42:28 +0100 Subject: [PATCH] Add `nix flake check` support --- flake.nix | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/flake.nix b/flake.nix index 71dd581..3195bf6 100644 --- 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; }; } ); }