Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
1{
2 lib,
3 mlx,
4 buildDunePackage,
5 ppxlib,
6 merlin-lib,
7 cppo,
8 csexp,
9 menhir,
10 odoc,
11}:
12buildDunePackage {
13 pname = "ocamlmerlin-mlx";
14
15 inherit (mlx) version src;
16
17 minimalOCamlVersion = "4.14";
18
19 buildInputs = [
20 ppxlib
21 merlin-lib
22 csexp
23 menhir
24 odoc
25 ];
26
27 nativeBuildInputs = [
28 cppo
29 ];
30
31 meta = {
32 description = "Merlin support for MLX OCaml dialect";
33 homepage = "https://github.com/ocaml-mlx/mlx";
34 license = lib.licenses.mit;
35 maintainers = [ lib.maintainers.Denommus ];
36 mainProgram = "ocamlmerlin-mlx";
37 };
38}