{ pkgs ? import ./nixpkgs-pinned.nix {} }: (import ./default.nix { inherit pkgs; }).overrideAttrs (final: prev: { name = "mininix-coverage"; nativeBuildInputs = prev.nativeBuildInputs ++ [ pkgs.ocaml-ng.ocamlPackages_4_14.bisect_ppx ]; checkPhase = '' dune test --instrument-with bisect_ppx --force ''; installPhase = '' mkdir -p $out/coverage bisect-ppx-report summary --per-file > $out/coverage/report-plain bisect-ppx-report html cp -R _coverage $out/coverage/html/ ''; })