opam-version: "2.0"
maintainer:   "Romain Calascibetta <romain.calascibetta@gmail.com>"
authors:      "Romain Calascibetta <romain.calascibetta@gmail.com>"
homepage:     "https://github.com/dinosaure/paf-le-chien"
bug-reports:  "https://github.com/dinosaure/paf-le-chien/issues"
dev-repo:     "git+https://github.com/dinosaure/paf-le-chien.git"
doc:          "https://dinosaure.github.io/paf-le-chien/"
license:      "MIT"
synopsis:     "HTTP/AF and MirageOS"
description: """
A compatible layer for HTTP/AF and MirageOS.
"""

build: [ "dune" "build" "-p" name "-j" jobs ]
run-test: [ "dune" "runtest" "-p" name "-j" jobs ]

depends: [
  "ocaml"             {>= "4.08.0"}
  "dune"              {>= "2.0.0"}
  "mirage-stack"
  "mirage-time"
  "httpaf"
  "tls-mirage"        {< "0.13.0"}
  "mimic"
  "cohttp-lwt"
  "letsencrypt"
  "emile"             {>= "1.0"}
  "ke"                {>= "0.4"}
  "lwt"               {with-test}
  "base-unix"         {with-test}
  "logs"              {with-test}
  "fmt"               {with-test}
  "mirage-crypto-rng" {with-test}
  "tcpip"             {with-test}
  "mirage-time-unix"  {with-test}
  "ptime"             {with-test}
  "uri"               {with-test}
  "alcotest-lwt"      {with-test}
]
x-commit-hash: "3432d1afe865149df8342e5e97a9fc2ebf145b8c"
url {
  src:
    "https://github.com/dinosaure/paf-le-chien/releases/download/0.0.1/paf-0.0.1.tbz"
  checksum: [
    "sha256=7a794c21ce458bda302553b0f5ac128c067579fbb3b7b8fba9b410446c43e790"
    "sha512=979da8b57de9eb81d11dbc6df343aa9cb6d454aa8f33e14bf28ebfcd75232aeae49defc975250ae772fd4d174ac9d8737bd018fd72dd2460c8dae5c5252a2bc1"
  ]
}
