linol/dune-project
Simon Cruanes 00479b0f05
Some checks failed
github pages / deploy (push) Has been cancelled
build / build4 (4.14.x, ubuntu-latest) (push) Has been cancelled
build / build5 (5.1.x, ubuntu-latest) (push) Has been cancelled
build / build5 (5.2.x, ubuntu-latest) (push) Has been cancelled
build / build5 (5.3.x, ubuntu-latest) (push) Has been cancelled
tighter bound on lwt
close #57
2025-08-23 21:21:43 -04:00

70 lines
1.1 KiB
Text

(lang dune 2.0)
;(implicit_transitive_deps false)
(generate_opam_files true)
(using menhir 2.0)
(name linol)
(version 0.10)
(license MIT)
(authors "Simon Cruanes")
(maintainers "Simon Cruanes")
(source
(github c-cube/linol))
(package
(name linol)
(synopsis "LSP server library")
(depends
("yojson"
(and (>= "1.6") (< "3.0")))
"logs"
("trace"
(>= "0.4"))
("ocaml"
(>= "4.14"))
("odoc" :with-doc)
; The following dependencies are needed for lsp, which we vendor
(uutf
(>= 1.0.2))
(ppx_yojson_conv_lib
(>= "v0.14"))))
(package
(name linol-lwt)
(synopsis "LSP server library (with Lwt for concurrency)")
(depends
("yojson"
(>= "1.6"))
("linol"
(= :version))
base-unix
("lwt"
(and
(>= "5.1")
(< "6.0")))
("odoc" :with-doc)))
(package
(name linol-eio)
(authors "Nick Hu")
(synopsis "LSP server library (with Eio for concurrency)")
(depends
("yojson"
(>= "1.6"))
("linol"
(= :version))
base-unix
("eio"
(and
(>= "1.0")
(< "2.0")))
(eio_main :with-test)
("odoc" :with-doc)))