(lang dune 3.20)
(name lwt_ppx)
(version 5.9.2)
(sections
 (lib /usr/lib/ocaml/lwt_ppx)
 (libexec /usr/lib/ocaml/lwt_ppx)
 (doc /usr/share/doc/ocaml/lwt_ppx))
(files
 (lib
  (META
   dune-package
   lwt_ppx.a
   lwt_ppx.cma
   lwt_ppx.cmi
   lwt_ppx.cmt
   lwt_ppx.cmx
   lwt_ppx.cmxa
   lwt_ppx.ml
   lwt_ppx__Ppx_lwt.cmi
   lwt_ppx__Ppx_lwt.cmt
   lwt_ppx__Ppx_lwt.cmti
   lwt_ppx__Ppx_lwt.cmx
   opam
   ppx_lwt.ml
   ppx_lwt.mli))
 (libexec (lwt_ppx.cmxs ppx.exe))
 (doc (CHANGES LICENSE.md README.md)))
(library
 (name lwt_ppx)
 (kind ppx_rewriter)
 (synopsis "Lwt PPX syntax extension")
 (archives (byte lwt_ppx.cma) (native lwt_ppx.cmxa))
 (plugins (byte lwt_ppx.cma) (native lwt_ppx.cmxs))
 (native_archives lwt_ppx.a)
 (requires ppxlib.ast ppxlib)
 (ppx_runtime_deps lwt)
 (main_module_name Lwt_ppx)
 (modes byte native)
 (modules
  (wrapped
   (group
    (alias
     (obj_name lwt_ppx)
     (visibility public)
     (kind alias)
     (source (path Lwt_ppx) (impl (path lwt_ppx.ml-gen))))
    (name Lwt_ppx)
    (modules
     (module
      (obj_name lwt_ppx__Ppx_lwt)
      (visibility public)
      (source
       (path Ppx_lwt)
       (intf (path ppx_lwt.mli))
       (impl (path ppx_lwt.ml))))))
   (wrapped true))))
