-
Notifications
You must be signed in to change notification settings - Fork 10
/
Copy pathdune-project
50 lines (47 loc) · 1.24 KB
/
dune-project
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
(lang dune 2.0)
(name kafka)
(generate_opam_files true)
(maintainers "Didier Wenzek <didier.wenzek@acidalie.com>")
(authors "Didier Wenzek <didier.wenzek@acidalie.com>")
(bug_reports "https://github.com/didier-wenzek/ocaml-kafka/issues")
(homepage "https://github.com/didier-wenzek/ocaml-kafka")
(documentation "https://didier-wenzek.github.io/ocaml-kafka")
(license "MIT")
(source (github "didier-wenzek/ocaml-kafka"))
(package
(name kafka)
(depends
(ocaml (>= 4.02.3))
conf-zlib
(dune (>= 1.10)))
(synopsis "OCaml bindings for Kafka")
(description "
Kafka is a high-throughput distributed messaging system.
"))
(package
(name kafka_lwt)
(depends
(ocaml (>= 4.02.3))
(kafka (= :version))
(cmdliner (>= 1.1.0))
lwt
conf-zlib
(dune (>= 1.10)))
(synopsis "OCaml bindings for Kafka, Lwt bindings")
(description "
Kafka is a high-throughput distributed messaging system.
"))
(package
(name kafka_async)
(depends
(ocaml (>= 4.03.0))
(ppx_let(>= v0.16))
(kafka (= :version))
(async (>= v0.16))
(core (>= v0.16))
(core_unix (>= v0.16))
(dune (>= 1.10)))
(synopsis "OCaml bindings for Kafka, Async bindings")
(description "
Kafka is a high-throughput distributed messaging system.
"))