(lang dune 3.23)
(name markup)
(sections (lib .) (libexec .) (doc ../../doc/markup))
(files
 (lib
  (META
   common.ml
   detect.ml
   detect.mli
   dune-package
   encoding.ml
   entities.ml
   error.ml
   html_parser.ml
   html_parser.mli
   html_tokenizer.ml
   html_tokenizer.mli
   html_writer.ml
   html_writer.mli
   input.ml
   input.mli
   kstream.ml
   kstream.mli
   markup.a
   markup.cma
   markup.cmi
   markup.cmt
   markup.cmti
   markup.cmx
   markup.cmxa
   markup.ml
   markup.mli
   markup__.cmi
   markup__.cmt
   markup__.cmx
   markup__.ml
   markup__Common.cmi
   markup__Common.cmt
   markup__Common.cmx
   markup__Detect.cmi
   markup__Detect.cmt
   markup__Detect.cmti
   markup__Detect.cmx
   markup__Encoding.cmi
   markup__Encoding.cmt
   markup__Encoding.cmx
   markup__Entities.cmi
   markup__Entities.cmt
   markup__Entities.cmx
   markup__Error.cmi
   markup__Error.cmt
   markup__Error.cmx
   markup__Html_parser.cmi
   markup__Html_parser.cmt
   markup__Html_parser.cmti
   markup__Html_parser.cmx
   markup__Html_tokenizer.cmi
   markup__Html_tokenizer.cmt
   markup__Html_tokenizer.cmti
   markup__Html_tokenizer.cmx
   markup__Html_writer.cmi
   markup__Html_writer.cmt
   markup__Html_writer.cmti
   markup__Html_writer.cmx
   markup__Input.cmi
   markup__Input.cmt
   markup__Input.cmti
   markup__Input.cmx
   markup__Kstream.cmi
   markup__Kstream.cmt
   markup__Kstream.cmti
   markup__Kstream.cmx
   markup__Namespace.cmi
   markup__Namespace.cmt
   markup__Namespace.cmti
   markup__Namespace.cmx
   markup__Stream_io.cmi
   markup__Stream_io.cmt
   markup__Stream_io.cmx
   markup__Text.cmi
   markup__Text.cmt
   markup__Text.cmx
   markup__Trie.cmi
   markup__Trie.cmt
   markup__Trie.cmx
   markup__Utility.cmi
   markup__Utility.cmt
   markup__Utility.cmx
   markup__Xml_parser.cmi
   markup__Xml_parser.cmt
   markup__Xml_parser.cmti
   markup__Xml_parser.cmx
   markup__Xml_tokenizer.cmi
   markup__Xml_tokenizer.cmt
   markup__Xml_tokenizer.cmti
   markup__Xml_tokenizer.cmx
   markup__Xml_writer.cmi
   markup__Xml_writer.cmt
   markup__Xml_writer.cmti
   markup__Xml_writer.cmx
   namespace.ml
   namespace.mli
   opam
   stream_io.ml
   text.ml
   trie.ml
   utility.ml
   xml_parser.ml
   xml_parser.mli
   xml_tokenizer.ml
   xml_tokenizer.mli
   xml_writer.ml
   xml_writer.mli))
 (libexec (markup.cmxs))
 (doc (LICENSE.md README.md)))
(library
 (name markup)
 (kind normal)
 (synopsis "Error-recovering functional HTML5 and XML parsers")
 (archives (byte markup.cma) (native markup.cmxa))
 (plugins (byte markup.cma) (native markup.cmxs))
 (native_archives markup.a)
 (requires uutf)
 (main_module_name Markup)
 (modes byte native)
 (modules
  (wrapped
   (group
    (alias
     (obj_name markup__)
     (visibility public)
     (kind alias)
     (source (path Markup__) (impl (path markup__.ml-gen))))
    (name Markup)
    (modules
     (module
      (obj_name markup__Common)
      (visibility public)
      (source (path Common) (impl (path common.ml))))
     (module
      (obj_name markup__Detect)
      (visibility public)
      (source (path Detect) (intf (path detect.mli)) (impl (path detect.ml))))
     (module
      (obj_name markup__Encoding)
      (visibility public)
      (source (path Encoding) (impl (path encoding.ml))))
     (module
      (obj_name markup__Entities)
      (visibility public)
      (source (path Entities) (impl (path entities.ml))))
     (module
      (obj_name markup__Error)
      (visibility public)
      (source (path Error) (impl (path error.ml))))
     (module
      (obj_name markup__Html_parser)
      (visibility public)
      (source
       (path Html_parser)
       (intf (path html_parser.mli))
       (impl (path html_parser.ml))))
     (module
      (obj_name markup__Html_tokenizer)
      (visibility public)
      (source
       (path Html_tokenizer)
       (intf (path html_tokenizer.mli))
       (impl (path html_tokenizer.ml))))
     (module
      (obj_name markup__Html_writer)
      (visibility public)
      (source
       (path Html_writer)
       (intf (path html_writer.mli))
       (impl (path html_writer.ml))))
     (module
      (obj_name markup__Input)
      (visibility public)
      (source (path Input) (intf (path input.mli)) (impl (path input.ml))))
     (module
      (obj_name markup__Kstream)
      (visibility public)
      (source
       (path Kstream)
       (intf (path kstream.mli))
       (impl (path kstream.ml))))
     (module
      (obj_name markup)
      (visibility public)
      (source (path Markup) (intf (path markup.mli)) (impl (path markup.ml))))
     (module
      (obj_name markup__Namespace)
      (visibility public)
      (source
       (path Namespace)
       (intf (path namespace.mli))
       (impl (path namespace.ml))))
     (module
      (obj_name markup__Stream_io)
      (visibility public)
      (source (path Stream_io) (impl (path stream_io.ml))))
     (module
      (obj_name markup__Text)
      (visibility public)
      (source (path Text) (impl (path text.ml))))
     (module
      (obj_name markup__Trie)
      (visibility public)
      (source (path Trie) (impl (path trie.ml))))
     (module
      (obj_name markup__Utility)
      (visibility public)
      (source (path Utility) (impl (path utility.ml))))
     (module
      (obj_name markup__Xml_parser)
      (visibility public)
      (source
       (path Xml_parser)
       (intf (path xml_parser.mli))
       (impl (path xml_parser.ml))))
     (module
      (obj_name markup__Xml_tokenizer)
      (visibility public)
      (source
       (path Xml_tokenizer)
       (intf (path xml_tokenizer.mli))
       (impl (path xml_tokenizer.ml))))
     (module
      (obj_name markup__Xml_writer)
      (visibility public)
      (source
       (path Xml_writer)
       (intf (path xml_writer.mli))
       (impl (path xml_writer.ml))))))
   (wrapped true))))
