Merge pull request #51276 from nomeata/ocaml-bisect

Add bisect_ppx and bisect_ppx-ocamlbuild
This commit is contained in:
Jörg Thalheim 2018-12-02 23:44:41 +00:00 committed by GitHub
commit 1388223456
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 34 additions and 0 deletions

View File

@ -0,0 +1,7 @@
{ buildDunePackage, bisect_ppx, ocamlbuild }:
buildDunePackage rec {
inherit (bisect_ppx) version src meta;
pname = "bisect_ppx-ocamlbuild";
propagatedBuildInputs = [ ocamlbuild ];
}

View File

@ -0,0 +1,24 @@
{ stdenv, fetchFromGitHub, buildDunePackage, ocaml-migrate-parsetree, ppx_tools_versioned }:
buildDunePackage rec {
pname = "bisect_ppx";
version = "1.4.0";
src = fetchFromGitHub {
owner = "aantron";
repo = "bisect_ppx";
rev = version;
sha256 = "1plhm4pvrhpapz5zaks194ji1fgzmp13y942g10pbn9m7kgkqg4h";
};
buildInputs = [
ocaml-migrate-parsetree
ppx_tools_versioned
];
meta = {
description = "Code coverage for OCaml";
license = stdenv.lib.licenses.mpl20;
homepage = https://github.com/aantron/bisect_ppx;
};
}

View File

@ -131,6 +131,9 @@ let
bin_prot_p4 = callPackage ../development/ocaml-modules/bin_prot { };
bisect_ppx = callPackage ../development/ocaml-modules/bisect_ppx { };
bisect_ppx-ocamlbuild = callPackage ../development/ocaml-modules/bisect_ppx-ocamlbuild { };
ocaml_cairo = callPackage ../development/ocaml-modules/ocaml-cairo { };
cairo2 = callPackage ../development/ocaml-modules/cairo2 { };