linol/dune-project
Vincent Laporte e43f2e588a
Some checks failed
github pages / deploy (push) Has been cancelled
build / build4 (4.14.x, ubuntu-latest) (push) Has been cancelled
build / build5 (1.19.0, 5.1.x, ubuntu-latest) (push) Has been cancelled
build / build5 (1.19.0, 5.2.x, ubuntu-latest) (push) Has been cancelled
build / build5 (1.19.0, 5.3.x, ubuntu-latest) (push) Has been cancelled
build / build5 (1.20.1, 5.1.x, ubuntu-latest) (push) Has been cancelled
build / build5 (1.20.1, 5.2.x, ubuntu-latest) (push) Has been cancelled
build / build5 (1.20.1, 5.3.x, ubuntu-latest) (push) Has been cancelled
build / build5 (1.22.0, 5.1.x, ubuntu-latest) (push) Has been cancelled
build / build5 (1.22.0, 5.2.x, ubuntu-latest) (push) Has been cancelled
build / build5 (1.22.0, 5.3.x, ubuntu-latest) (push) Has been cancelled
Drop redundant dependency on atomic
The linol library already depends on OCaml ≥ 4.14

(cherry picked from commit 630a6226bc)
2025-02-04 17:01:45 -05:00

89 lines
1.2 KiB
Text

(lang dune 2.0)
;(implicit_transitive_deps false)
(generate_opam_files true)
(using menhir 2.0)
(name linol)
(version 0.8)
(license MIT)
(authors "Simon Cruanes")
(maintainers "Simon Cruanes")
(source
(github c-cube/linol))
(package
(name linol)
(synopsis "LSP server library")
(depends
("yojson"
(>= "1.6"))
"logs"
("trace"
(>= "0.4"))
("lsp"
(and
(>= "1.19")
(< "1.23")))
("jsonrpc"
(and
(>= "1.19")
(< "1.23")))
("ocaml"
(>= "4.14"))
("odoc" :with-doc)))
(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")))
("lsp"
(and
(>= "1.19")
(< "1.23")))
("jsonrpc"
(and
(>= "1.19")
(< "1.23")))
("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)
("lsp"
(and
(>= "1.19")
(< "1.23")))
("jsonrpc"
(and
(>= "1.19")
(< "1.23")))
("odoc" :with-doc)))