-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathdune-project
66 lines (55 loc) · 1.22 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
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
(lang dune 3.10)
(name fastws)
(generate_opam_files true)
(source
(github deepmarker/ocaml-fastws))
(authors "Vincent Bernardoff <[email protected]>")
(maintainers "Vincent Bernardoff <[email protected]>")
(license ISC)
(documentation https://deepmarker.github.io/fastws)
(package
(name fastws)
(synopsis "Fast websocket library")
(depends
ocaml
dune
(sexplib (>= v0.16))
(ppx_sexp_conv (>= v0.16))
(faraday (>= 0.8.2))
(httpaf (>= 0.7.1))
(alcotest (and :with-test (>= 1.7.0)))
)
(tags
(websocket async)))
(package
(name fastws-async)
(synopsis "Fast websocket library - Async code")
(depends
ocaml
dune
(camlzip (>= 1.11))
(digestif (>= 1.1.4))
(uri-sexp (>= 4.4.0))
(core (>= v0.16))
(async (>= v0.16))
logs-async
(faraday-async (>= 0.8.2))
(fastws (= :version))
(alcotest (and :with-test (>= 1.7.0)))
(alcotest-async (and :with-test (>= 1.7.0)))
)
(tags
(websocket async)))
(package
(name fastws-async-bin)
(synopsis "Fastws utilities")
(depends
ocaml
dune
(core_unix (>= 0.16))
logs-async-reporter
(fastws-async (= :version))
)
(tags
(websocket async)))
; See the complete stanza docs at https://dune.readthedocs.io/en/stable/dune-files.html#dune-project