(lang dune 3.14)
(name tiny_httpd)
(version 0.16)
(sections
 (lib /usr/lib64/ocaml/tiny_httpd)
 (libexec /usr/lib64/ocaml/tiny_httpd)
 (bin /usr/bin)
 (doc /usr/doc/tiny_httpd))
(files
 (lib
  (META
   Tiny_httpd.ml
   Tiny_httpd.mli
   Tiny_httpd_atomic_.ml
   Tiny_httpd_buf.ml
   Tiny_httpd_buf.mli
   Tiny_httpd_dir.ml
   Tiny_httpd_dir.mli
   Tiny_httpd_html.ml
   Tiny_httpd_html_.ml
   Tiny_httpd_io.ml
   Tiny_httpd_log.ml
   Tiny_httpd_log.mli
   Tiny_httpd_pool.ml
   Tiny_httpd_pool.mli
   Tiny_httpd_server.ml
   Tiny_httpd_server.mli
   Tiny_httpd_stream.ml
   Tiny_httpd_stream.mli
   Tiny_httpd_util.ml
   Tiny_httpd_util.mli
   dune-package
   opam
   prometheus/.private/tiny_httpd_prometheus__Common_.cmi
   prometheus/.private/tiny_httpd_prometheus__Common_.cmt
   prometheus/.private/tiny_httpd_prometheus__Time_.cmi
   prometheus/.private/tiny_httpd_prometheus__Time_.cmt
   prometheus/.private/tiny_httpd_prometheus__Time_.cmti
   prometheus/common_.ml
   prometheus/time_.ml
   prometheus/time_.mli
   prometheus/tiny_httpd_prometheus.a
   prometheus/tiny_httpd_prometheus.cma
   prometheus/tiny_httpd_prometheus.cmi
   prometheus/tiny_httpd_prometheus.cmt
   prometheus/tiny_httpd_prometheus.cmti
   prometheus/tiny_httpd_prometheus.cmx
   prometheus/tiny_httpd_prometheus.cmxa
   prometheus/tiny_httpd_prometheus.ml
   prometheus/tiny_httpd_prometheus.mli
   prometheus/tiny_httpd_prometheus__.cmi
   prometheus/tiny_httpd_prometheus__.cmt
   prometheus/tiny_httpd_prometheus__.cmx
   prometheus/tiny_httpd_prometheus__.ml
   prometheus/tiny_httpd_prometheus__Common_.cmx
   prometheus/tiny_httpd_prometheus__Time_.cmx
   tiny_httpd.a
   tiny_httpd.cma
   tiny_httpd.cmi
   tiny_httpd.cmt
   tiny_httpd.cmti
   tiny_httpd.cmx
   tiny_httpd.cmxa
   tiny_httpd_atomic_.cmi
   tiny_httpd_atomic_.cmt
   tiny_httpd_atomic_.cmx
   tiny_httpd_buf.cmi
   tiny_httpd_buf.cmt
   tiny_httpd_buf.cmti
   tiny_httpd_buf.cmx
   tiny_httpd_dir.cmi
   tiny_httpd_dir.cmt
   tiny_httpd_dir.cmti
   tiny_httpd_dir.cmx
   tiny_httpd_html.cmi
   tiny_httpd_html.cmt
   tiny_httpd_html.cmx
   tiny_httpd_html_.cmi
   tiny_httpd_html_.cmt
   tiny_httpd_html_.cmx
   tiny_httpd_io.cmi
   tiny_httpd_io.cmt
   tiny_httpd_io.cmx
   tiny_httpd_log.cmi
   tiny_httpd_log.cmt
   tiny_httpd_log.cmti
   tiny_httpd_log.cmx
   tiny_httpd_pool.cmi
   tiny_httpd_pool.cmt
   tiny_httpd_pool.cmti
   tiny_httpd_pool.cmx
   tiny_httpd_server.cmi
   tiny_httpd_server.cmt
   tiny_httpd_server.cmti
   tiny_httpd_server.cmx
   tiny_httpd_stream.cmi
   tiny_httpd_stream.cmt
   tiny_httpd_stream.cmti
   tiny_httpd_stream.cmx
   tiny_httpd_util.cmi
   tiny_httpd_util.cmt
   tiny_httpd_util.cmti
   tiny_httpd_util.cmx))
 (libexec (prometheus/tiny_httpd_prometheus.cmxs tiny_httpd.cmxs))
 (bin (http_of_dir tiny-httpd-vfs-pack))
 (doc (CHANGES.md README.md)))
(library
 (name tiny_httpd)
 (kind normal)
 (archives (byte tiny_httpd.cma) (native tiny_httpd.cmxa))
 (plugins (byte tiny_httpd.cma) (native tiny_httpd.cmxs))
 (native_archives tiny_httpd.a)
 (requires threads seq unix logs)
 (modes byte native)
 (modules
  (unwrapped
   (module
    (obj_name tiny_httpd)
    (visibility public)
    (source
     (path Tiny_httpd)
     (intf (path Tiny_httpd.mli))
     (impl (path Tiny_httpd.ml))))
   (module
    (obj_name tiny_httpd_atomic_)
    (visibility public)
    (source (path Tiny_httpd_atomic_) (impl (path Tiny_httpd_atomic_.ml))))
   (module
    (obj_name tiny_httpd_buf)
    (visibility public)
    (source
     (path Tiny_httpd_buf)
     (intf (path Tiny_httpd_buf.mli))
     (impl (path Tiny_httpd_buf.ml))))
   (module
    (obj_name tiny_httpd_dir)
    (visibility public)
    (source
     (path Tiny_httpd_dir)
     (intf (path Tiny_httpd_dir.mli))
     (impl (path Tiny_httpd_dir.ml))))
   (module
    (obj_name tiny_httpd_html)
    (visibility public)
    (source (path Tiny_httpd_html) (impl (path Tiny_httpd_html.ml))))
   (module
    (obj_name tiny_httpd_html_)
    (visibility public)
    (source (path Tiny_httpd_html_) (impl (path Tiny_httpd_html_.ml))))
   (module
    (obj_name tiny_httpd_io)
    (visibility public)
    (source (path Tiny_httpd_io) (impl (path Tiny_httpd_io.ml))))
   (module
    (obj_name tiny_httpd_log)
    (visibility public)
    (source
     (path Tiny_httpd_log)
     (intf (path Tiny_httpd_log.mli))
     (impl (path Tiny_httpd_log.ml))))
   (module
    (obj_name tiny_httpd_pool)
    (visibility public)
    (source
     (path Tiny_httpd_pool)
     (intf (path Tiny_httpd_pool.mli))
     (impl (path Tiny_httpd_pool.ml))))
   (module
    (obj_name tiny_httpd_server)
    (visibility public)
    (source
     (path Tiny_httpd_server)
     (intf (path Tiny_httpd_server.mli))
     (impl (path Tiny_httpd_server.ml))))
   (module
    (obj_name tiny_httpd_stream)
    (visibility public)
    (source
     (path Tiny_httpd_stream)
     (intf (path Tiny_httpd_stream.mli))
     (impl (path Tiny_httpd_stream.ml))))
   (module
    (obj_name tiny_httpd_util)
    (visibility public)
    (source
     (path Tiny_httpd_util)
     (intf (path Tiny_httpd_util.mli))
     (impl (path Tiny_httpd_util.ml)))))))
(library
 (name tiny_httpd.prometheus)
 (kind normal)
 (synopsis "Metrics using prometheus")
 (archives
  (byte prometheus/tiny_httpd_prometheus.cma)
  (native prometheus/tiny_httpd_prometheus.cmxa))
 (plugins
  (byte prometheus/tiny_httpd_prometheus.cma)
  (native prometheus/tiny_httpd_prometheus.cmxs))
 (native_archives prometheus/tiny_httpd_prometheus.a)
 (requires tiny_httpd unix)
 (main_module_name Tiny_httpd_prometheus)
 (modes byte native)
 (obj_dir (private_dir .private))
 (modules
  (wrapped
   (group
    (alias
     (obj_name tiny_httpd_prometheus__)
     (visibility public)
     (kind alias)
     (source
      (path Tiny_httpd_prometheus__)
      (impl (path prometheus/tiny_httpd_prometheus__.ml-gen))))
    (name Tiny_httpd_prometheus)
    (modules
     (module
      (obj_name tiny_httpd_prometheus__Common_)
      (visibility private)
      (source (path Common_) (impl (path prometheus/common_.ml))))
     (module
      (obj_name tiny_httpd_prometheus__Time_)
      (visibility private)
      (source
       (path Time_)
       (intf (path prometheus/time_.mli))
       (impl (path prometheus/time_.ml))))
     (module
      (obj_name tiny_httpd_prometheus)
      (visibility public)
      (source
       (path Tiny_httpd_prometheus)
       (intf (path prometheus/tiny_httpd_prometheus.mli))
       (impl (path prometheus/tiny_httpd_prometheus.ml))))))
   (wrapped true))))
