opam-version: "2.0"
maintainer: "Steve Bleazard <stevebleazard@googlemail.com>"
authors: "Steve Bleazard <stevebleazard@googlemail.com>"
homepage: "https://www.github.com/stevebleazard/ocaml-numa"
bug-reports: "https://www.github.com/stevebleazard/ocaml-numa/issues"
license: "MIT"
dev-repo: "git+https://www.github.com/stevebleazard/ocaml-numa.git"
doc: "https://stevebleazard.github.io/ocaml-numa/"
build: [
  ["jbuilder" "build" "-p" name "-j" jobs "@install"]
]

depends: [
  "ocaml" {>= "4.03.0"}
  "jbuilder"
  "core" {>= "v0.9" & < "v0.15"}
  "async" {>= "v0.9" & < "v0.15"}
  "conf-numa"
]
synopsis: "Interface to Linux NUMA API"
description: """
This library provides an OCaml API to the Linux Non-Uniform Memory Access
library including:

* Raw low level access to the C functions
* A high level API
* Async support

See the NUMA(3) man page for more information"""
url {
  src:
    "https://www.github.com/stevebleazard/ocaml-numa/releases/download/v0.1.0/numalib-0.1.0.tbz"
  checksum: "md5=e6d514a11d4983245240077eaaeb0167"
}
