this repo has no description
1opam-version: "2.0"
2maintainer: "andreashauptmann@t-online.de"
3authors: [ "andreashauptmann@t-online.de" ]
4license: "LGPL-2.1-only WITH OCaml-LGPL-linking-exception"
5homepage: "https://github.com/fdopen/uwt"
6dev-repo: "git+https://github.com/fdopen/uwt.git"
7bug-reports: "https://github.com/fdopen/uwt/issues"
8tags: ["clib:libuv"]
9build: [
10 ["omake" "-j%{jobs}%" "lib" "BUILD_LIBUV=true" "UWT_BUILD_JOBS=%{jobs}%"]
11 ["omake" "test"] {with-test}
12]
13install: [
14 ["omake" "opam-install" "PREFIX=%{prefix}%"]
15]
16remove: [
17 ["ocamlfind" "remove" "uwt"]
18 ["rm" "-rf" "%{prefix}%/doc/uwt"]
19]
20depends: [
21 "ocaml" {>= "4.02.1" & < "4.12"}
22 "base-unix"
23 "base-bigarray"
24 "base-threads"
25 "base-bytes"
26 "conf-pkg-config" {build}
27 "ocamlfind" {build}
28 "cppo" {build & >= "1.3"}
29 "omake" {build}
30 "result"
31 "lwt" {>= "2.6.0"}
32 "lwt_log" {with-test}
33 "ounit" {with-test & >= "2.0"}
34 "ppx_deriving" {with-test & >= "2.0"}
35 "ppx_import" {with-test & >= "1.0" & < "2.0"}
36]
37synopsis: "libuv bindings"
38description: """
39uwt provides OCaml bindings for libuv.
40The main loop of libuv is integrated into lwt,
41the light-weight cooperative threads library."""
42flags: light-uninstall
43url {
44 src:
45 "https://github.com/fdopen/uwt/releases/download/0.3.0.2/uwt-0.3.0.2.tar.gz"
46 checksum: [
47 "sha256=1c4a49f4cffc017fff8a47563653f5a9ed4007bbd6705fd9737a211ff3d864e2"
48 "md5=25fbbf9b39c072f9667e6fdfba108556"
49 ]
50}