version = "0.17"
description = ""
requires =
"hmap threads tiny_httpd.core tiny_httpd.html tiny_httpd.unix unix"
archive(byte) = "tiny_httpd.cma"
archive(native) = "tiny_httpd.cmxa"
plugin(byte) = "tiny_httpd.cma"
plugin(native) = "tiny_httpd.cmxs"
package "core" (
  directory = "core"
  version = "0.17"
  description = ""
  requires = "hmap iostream logs threads"
  archive(byte) = "tiny_httpd_core.cma"
  archive(native) = "tiny_httpd_core.cmxa"
  plugin(byte) = "tiny_httpd_core.cma"
  plugin(native) = "tiny_httpd_core.cmxs"
)
package "html" (
  directory = "html"
  version = "0.17"
  description = ""
  requires = "tiny_httpd.core"
  archive(byte) = "tiny_httpd_html.cma"
  archive(native) = "tiny_httpd_html.cmxa"
  plugin(byte) = "tiny_httpd_html.cma"
  plugin(native) = "tiny_httpd_html.cmxs"
)
package "prometheus" (
  directory = "prometheus"
  version = "0.17"
  description = "Metrics using prometheus"
  requires = "tiny_httpd.core unix"
  archive(byte) = "tiny_httpd_prometheus.cma"
  archive(native) = "tiny_httpd_prometheus.cmxa"
  plugin(byte) = "tiny_httpd_prometheus.cma"
  plugin(native) = "tiny_httpd_prometheus.cmxs"
)
package "unix" (
  directory = "unix"
  version = "0.17"
  description = "Backend based on Unix and blocking IOs for Tiny_httpd"
  requires = "tiny_httpd.core tiny_httpd.html unix"
  archive(byte) = "tiny_httpd_unix.cma"
  archive(native) = "tiny_httpd_unix.cmxa"
  plugin(byte) = "tiny_httpd_unix.cma"
  plugin(native) = "tiny_httpd_unix.cmxs"
)
package "ws" (
  directory = "ws"
  version = "0.17"
  description = "Websockets for tiny_httpd"
  requires = "threads tiny_httpd.core"
  archive(byte) = "tiny_httpd_ws.cma"
  archive(native) = "tiny_httpd_ws.cmxa"
  plugin(byte) = "tiny_httpd_ws.cma"
  plugin(native) = "tiny_httpd_ws.cmxs"
)