opam-version: "1.2"
maintainer: [
  "Anton Bachin <antonbachin@yahoo.com>"
  "Mauricio Fernandez <mfp@acm.org>"
  "Simon Cruanes <simon.cruanes.2007@m4x.org>"
]
authors: ["Jérôme Vouillon" "Jérémie Dimino"]
homepage: "https://github.com/ocsigen/lwt"
bug-reports: "https://github.com/ocsigen/lwt/issues"
license: "LGPL with OpenSSL linking exception"
doc: "https://ocsigen.org/lwt/manual/"
dev-repo: "https://github.com/ocsigen/lwt.git"
build: [
  [
    "ocaml"
    "src/util/configure.ml"
    "-use-libev"
    "%{conf-libev:installed}%"
    "-use-camlp4"
    "%{camlp4:installed}%"
  ]
  ["jbuilder" "build" "-p" name "-j" jobs]
  ["ocaml" "src/util/install_filter.ml"]
]
build-test: ["jbuilder" "runtest" "-p" name]
depends: [
  "cppo" {build & >= "1.1.0"}
  "jbuilder" {build & >= "1.0+beta14"}
  "ocamlfind" {build & >= "1.7.3-1"}
  "ocaml-migrate-parsetree"
  "ppx_tools_versioned" {>= "5.0.1"}
  "result"
]
depopts: ["base-threads" "base-unix" "camlp4" "conf-libev"]
available: [ocaml-version >= "4.02.0" & compiler != "4.02.1+BER"]
messages: [
  "For the PPX, please install package lwt_ppx" {!lwt_ppx:installed}
  "For the Camlp4 syntax, please install package lwt_camlp4"
    {camlp4:installed & !lwt_camlp4:installed}
  "For Lwt_log and Lwt_daemon, please install package lwt_log"
    {!lwt_log:installed}
]
