/
opam
41 lines (40 loc) · 1.07 KB
/
opam
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
opam-version: "2.0"
maintainer: "john.else@citrix.com"
authors: [
"Anil Madhavapeddy"
"John Else"
"Thomas Leonard"
"Andrew Cooper"
"David Scott"
]
homepage: "https://github.com/mirage/ocaml-gnt"
doc: "https://mirage.github.io/ocaml-gnt/"
bug-reports: "https://github.com/mirage/ocaml-gnt/issues"
depends: [
"ocaml" {>= "4.03.0"}
"dune" {>= "1.0"}
"cstruct" {>= "1.0.1"}
"io-page"
"lwt" {>= "2.4.3"}
"lwt-dllist"
"cmdliner"
"mirage-profile" {>= "0.3"}
]
build: [
["dune" "subst"] {dev}
["dune" "build" "-p" name "-j" jobs]
]
dev-repo: "git+https://github.com/mirage/ocaml-gnt.git"
synopsis: "Xen grant table bindings for OCaml"
description: """
These are used to create Xen device driver "backends" (servers)
and "frontends" (clients).
This library can be used in both kernelspace (via Mirage) or in userspace
(on Linux) via the xen-gnt-unix library.
To see a concrete example, have a look at [mirage/ocaml-vchan]
"""
url {
src:
"https://github.com/mirage/ocaml-gnt/releases/download/v3.1.0/xen-gnt-v3.1.0.tbz"
checksum: "md5=5c509ac88ee6b7262bed5b7c5bee0ada"
}