(lang dune 3.21)
(name tyxml-ppx)
(version 4.6.0)
(sections
 (lib /usr/lib64/ocaml/tyxml-ppx)
 (libexec /usr/lib64/ocaml/tyxml-ppx)
 (doc /usr/doc/tyxml-ppx))
(files
 (lib
  (META
   dune-package
   internal/tyxml_ppx.a
   internal/tyxml_ppx.cma
   internal/tyxml_ppx.cmi
   internal/tyxml_ppx.cmt
   internal/tyxml_ppx.cmti
   internal/tyxml_ppx.cmx
   internal/tyxml_ppx.cmxa
   internal/tyxml_ppx.ml
   internal/tyxml_ppx.mli
   opam
   tyxml_ppx_register.a
   tyxml_ppx_register.cma
   tyxml_ppx_register.cmi
   tyxml_ppx_register.cmt
   tyxml_ppx_register.cmx
   tyxml_ppx_register.cmxa
   tyxml_ppx_register.ml))
 (libexec (internal/tyxml_ppx.cmxs ppx.exe tyxml_ppx_register.cmxs))
 (doc (CHANGES.md LICENSE README.md)))
(library
 (name tyxml-ppx)
 (kind ppx_rewriter)
 (archives (byte tyxml_ppx_register.cma) (native tyxml_ppx_register.cmxa))
 (plugins (byte tyxml_ppx_register.cma) (native tyxml_ppx_register.cmxs))
 (native_archives tyxml_ppx_register.a)
 (requires tyxml-ppx.internal ppxlib.ast ppxlib)
 (main_module_name Tyxml_ppx_register)
 (modes byte native)
 (modules
  (singleton
   (obj_name tyxml_ppx_register)
   (visibility public)
   (source (path Tyxml_ppx_register) (impl (path tyxml_ppx_register.ml))))))
(library
 (name tyxml-ppx.internal)
 (kind normal)
 (archives (byte internal/tyxml_ppx.cma) (native internal/tyxml_ppx.cmxa))
 (plugins (byte internal/tyxml_ppx.cma) (native internal/tyxml_ppx.cmxs))
 (native_archives internal/tyxml_ppx.a)
 (requires re.str markup tyxml-syntax ppxlib.ast ppxlib)
 (main_module_name Tyxml_ppx)
 (modes byte native)
 (modules
  (singleton
   (obj_name tyxml_ppx)
   (visibility public)
   (source
    (path Tyxml_ppx)
    (intf (path internal/tyxml_ppx.mli))
    (impl (path internal/tyxml_ppx.ml))))))
