forked from ygrek/ocurl
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdune-project
More file actions
45 lines (41 loc) · 1.31 KB
/
Copy pathdune-project
File metadata and controls
45 lines (41 loc) · 1.31 KB
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
(lang dune 3.0)
(name curl)
(formatting disabled)
(generate_opam_files true)
(maintainers
"root@ygrek.org"
"Antonin Décimo <antonin@tarides.com>")
(authors
"Lars Nilsson"
"ygrek")
(source
(github ygrek/ocurl))
(license MIT)
(homepage "https://ygrek.org/p/ocurl")
(documentation "https://ygrek.org/p/ocurl/api/index.html")
(package
(name curl)
(synopsis "Bindings to libcurl")
(description "libcurl is a client-side URL transfer library, supporting HTTP and a multitude of other network protocols (FTP/SMTP/RTSP/etc). This library wrap easy synchronous API (Curl) and synchronous parallel and generic asynchronous API (Curl.Multi). For the Lwt-enabled asynchronous interface (Curl_lwt) see curl_lwt package.")
(depends
dune
(ocaml (>= "4.11"))
(dune-configurator (>= "3.18.1"))
base-bigarray
base-unix
conf-libcurl)
(conflicts
(ocurl (<> "transition")))
(tags (org:ygrek clib:curl)))
(package
(name curl_lwt)
(synopsis "Bindings to libcurl (lwt variant)")
(description "libcurl is a client-side URL transfer library, supporting HTTP and a multitude of other network protocols (FTP/SMTP/RTSP/etc). This library provides an Lwt-enabled asynchronous interface (Curl_lwt).")
(depends
dune
(ocaml (>= "4.11"))
base-unix
(curl (= :version))
lwt
(lwt_ppx :with-dev-setup))
(tags (org:ygrek clib:curl)))