Add nix flake check support

This commit is contained in:
Silas Brack 2026-03-08 10:42:28 +01:00
parent 811f66fe0d
commit dc79df5eda

View file

@ -12,6 +12,14 @@
darwinBuildInputs = pkgs.lib.optionals pkgs.stdenv.hostPlatform.isDarwin [ darwinBuildInputs = pkgs.lib.optionals pkgs.stdenv.hostPlatform.isDarwin [
pkgs.libiconv 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 in
{ {
devShells.default = pkgs.mkShell { devShells.default = pkgs.mkShell {
@ -22,14 +30,8 @@
pkgs.rust-analyzer pkgs.rust-analyzer
]; ];
}; };
packages.default = pkgs.rustPlatform.buildRustPackage { packages.default = mkv;
pname = "mkv"; checks.default = mkv.overrideAttrs { doCheck = true; };
version = "0.1.0";
cargoLock.lockFile = ./Cargo.lock;
src = pkgs.lib.cleanSource ./.;
buildInputs = darwinBuildInputs;
doCheck = false;
};
} }
); );
} }