(lang dune 3.24)
(name xtmpl_ppx)
(version 1.2.0)
(sections
 (lib /opt/local/lib/ocaml/site-lib/xtmpl_ppx)
 (libexec /opt/local/lib/ocaml/site-lib/xtmpl_ppx)
 (bin /opt/local/bin)
 (doc /opt/local/share/doc/xtmpl_ppx))
(files
 (lib
  (META
   dune-package
   opam
   ppx_xtmpl.ml
   xtmpl_ppx.a
   xtmpl_ppx.cma
   xtmpl_ppx.cmi
   xtmpl_ppx.cmt
   xtmpl_ppx.cmx
   xtmpl_ppx.cmxa
   xtmpl_ppx.ml
   xtmpl_ppx__Ppx_xtmpl.cmi
   xtmpl_ppx__Ppx_xtmpl.cmt
   xtmpl_ppx__Ppx_xtmpl.cmx))
 (libexec (ppx.exe xtmpl_ppx.cmxs))
 (bin (xtmpl_ppx))
 (doc (LICENSE README)))
(library
 (name xtmpl_ppx)
 (kind ppx_rewriter)
 (archives (byte xtmpl_ppx.cma) (native xtmpl_ppx.cmxa))
 (plugins (byte xtmpl_ppx.cma) (native xtmpl_ppx.cmxs))
 (native_archives xtmpl_ppx.a)
 (requires xtmpl ppxlib.ast ppxlib)
 (main_module_name Xtmpl_ppx)
 (modes byte native)
 (modules
  (wrapped
   (group
    (alias
     (obj_name xtmpl_ppx)
     (visibility public)
     (kind alias)
     (source (path Xtmpl_ppx) (impl (path xtmpl_ppx.ml-gen))))
    (name Xtmpl_ppx)
    (modules
     (module
      (obj_name xtmpl_ppx__Ppx_xtmpl)
      (visibility public)
      (source (path Ppx_xtmpl) (impl (path ppx_xtmpl.ml))))))
   (wrapped true))))
