this repo has no description
1opam-version: "2.0"
2maintainer: "thomas@gazagnaire.org"
3homepage: "https://github.com/mirage/mirage-flow"
4bug-reports: "https://github.com/mirage/mirage-flow/issues"
5dev-repo: "git+https://github.com/mirage/mirage-flow.git"
6doc: "https://mirage.github.io/mirage-flow/"
7authors: ["Thomas Gazagnaire" "Dave Scott"]
8tags: [ "org:mirage"]
9license: "ISC"
10
11build: [
12 [
13 "ocaml"
14 "pkg/pkg.ml"
15 "build"
16 "--tests"
17 "false"
18 "--pkg-name"
19 name
20 "--pinned"
21 "%{pinned}%"
22 ]
23 [
24 "ocaml"
25 "pkg/pkg.ml"
26 "build"
27 "--tests"
28 "true"
29 "--pkg-name"
30 name
31 "--pinned"
32 "%{pinned}%"
33 ] {with-test}
34 ["ocaml" "pkg/pkg.ml" "test" "--pkg-name" name] {with-test}
35]
36depends: [
37 "ocaml"
38 "ocamlfind" {build}
39 "ocamlbuild" {build}
40 "topkg" {build & >= "0.9.0"}
41 "alcotest" {with-test}
42 "fmt" {< "0.8.10"}
43 "mirage-flow" {>= "1.2.0" & < "2.0.0"}
44 "mirage-flow-lwt" {>= "1.2.0"}
45 "lwt"
46 "lwt" {with-test & < "5.0.0"}
47 "cstruct" {>= "2.3.0" & < "6.0.1"}
48 "result"
49]
50synopsis: "Various implementations of the MirageOS FLOW interface"
51description: """
52- `Fflow` uses input/output functions to build a flow
53- `Lwt_io_flow` uses `Lwt_io.channel`"""
54url {
55 src:
56 "https://github.com/mirage/mirage-flow/releases/download/1.2.0/mirage-flow-unix-1.2.0.tbz"
57 checksum: [
58 "sha256=e5cd3bef84a333a07a3d8c7826e871ad509f6bb8880d2f2e7e46b9ea1522ccc0"
59 "md5=c2a40c49fe2a018fe40abd54035c869b"
60 ]
61}