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 [
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; };
}
);
}