(lang dune 3.22)
(name ocf_ppx)
(version 0.8.0)
(sections
 (lib /usr/lib/ocaml/ocf_ppx)
 (libexec /usr/lib/ocaml/ocf_ppx)
 (bin /usr/bin)
 (doc /.omit/ocf_ppx))
(files
 (lib
  (META
   dune-package
   ocf_ppx.a
   ocf_ppx.cma
   ocf_ppx.cmi
   ocf_ppx.cmt
   ocf_ppx.cmx
   ocf_ppx.cmxa
   ocf_ppx.ml
   ocf_ppx__Ppx_ocf.cmi
   ocf_ppx__Ppx_ocf.cmt
   ocf_ppx__Ppx_ocf.cmx
   opam
   ppx_ocf.ml))
 (libexec (ocf_ppx.cmxs ppx.exe))
 (bin (ocf_ppx))
 (doc (LICENSE README.md)))
(library
 (name ocf_ppx)
 (kind ppx_rewriter)
 (archives (byte ocf_ppx.cma) (native ocf_ppx.cmxa))
 (plugins (byte ocf_ppx.cma) (native ocf_ppx.cmxs))
 (native_archives ocf_ppx.a)
 (requires ocf ppxlib.ast ppxlib)
 (main_module_name Ocf_ppx)
 (modes byte native)
 (modules
  (wrapped
   (group
    (alias
     (obj_name ocf_ppx)
     (visibility public)
     (kind alias)
     (source (path Ocf_ppx) (impl (path ocf_ppx.ml-gen))))
    (name Ocf_ppx)
    (modules
     (module
      (obj_name ocf_ppx__Ppx_ocf)
      (visibility public)
      (source (path Ppx_ocf) (impl (path ppx_ocf.ml))))))
   (wrapped true))))
