(lang dune 2.7)
(name tyxml)
(version dev)
(library
 (name tyxml)
 (kind normal)
 (archives (byte tyxml.cma) (native tyxml.cmxa))
 (plugins (byte tyxml.cma) (native tyxml.cmxs))
 (native_archives tyxml.a)
 (requires tyxml.functor re uutf)
 (modes byte native)
 (modules
  (unwrapped
   ((name Tyxml) (obj_name tyxml) (visibility public) (impl))
   ((name Tyxml_html) (obj_name tyxml_html) (visibility public) (impl) (intf))
   ((name Tyxml_svg) (obj_name tyxml_svg) (visibility public) (impl) (intf))
   ((name Tyxml_xml) (obj_name tyxml_xml) (visibility public) (impl) (intf)))))
(library
 (name tyxml.functor)
 (kind normal)
 (synopsis "Statically correct HTML and SVG documents (Functor version)")
 (archives (byte functor/tyxml_f.cma) (native functor/tyxml_f.cmxa))
 (plugins (byte functor/tyxml_f.cma) (native functor/tyxml_f.cmxs))
 (native_archives functor/tyxml_f.a)
 (requires uutf re seq)
 (modes byte native)
 (modules
  (unwrapped
   ((name Html_f) (obj_name html_f) (visibility public) (impl) (intf))
   ((name Html_sigs) (obj_name html_sigs) (visibility public) (intf))
   ((name Html_types) (obj_name html_types) (visibility public) (intf))
   ((name Svg_f) (obj_name svg_f) (visibility public) (impl) (intf))
   ((name Svg_sigs) (obj_name svg_sigs) (visibility public) (intf))
   ((name Svg_types) (obj_name svg_types) (visibility public) (intf))
   ((name Xml_iter) (obj_name xml_iter) (visibility public) (impl) (intf))
   ((name Xml_print) (obj_name xml_print) (visibility public) (impl) (intf))
   ((name Xml_sigs) (obj_name xml_sigs) (visibility public) (intf))
   ((name Xml_stream) (obj_name xml_stream) (visibility public) (impl) (intf))
   ((name Xml_wrap) (obj_name xml_wrap) (visibility public) (impl) (intf)))))
