at v206 25 lines 761 B view raw
1{ stdenv, fetchzip, ocaml, oasis, findlib, ounit }: 2 3let version = "2.0.1"; in 4 5stdenv.mkDerivation { 6 name = "ocaml-qtest-${version}"; 7 src = fetchzip { 8 url = "https://github.com/vincent-hugot/iTeML/archive/v${version}.tar.gz"; 9 sha256 = "00sir7q7z78s22w8fzrgw9gqm7r8ww0bgwqxrq6nsbbclgxj9c6i"; 10 }; 11 12 buildInputs = [ ocaml oasis findlib ]; 13 propagatedBuildInputs = [ ounit ]; 14 15 buildPhase = "ocaml do.ml qtest build $out"; 16 createFindlibDestdir = true; 17 installPhase = "ocaml do.ml qtest install $out"; 18 19 meta = { 20 description = "Inline (Unit) Tests for OCaml (formerly qtest)"; 21 homepage = https://github.com/vincent-hugot/iTeML; 22 platforms = ocaml.meta.platforms; 23 maintainers = with stdenv.lib.maintainers; [ vbgl ]; 24 }; 25}