(lang dune 3.20)
(name ppx_deriving_rpc)
(version 9.0.0)
(sections (lib .) (libexec .) (doc ../../doc/ppx_deriving_rpc))
(files
 (lib
  (META
   common.cmi
   common.cmt
   common.cmx
   common.ml
   dune-package
   opam
   ppx_deriving_rpc.a
   ppx_deriving_rpc.cma
   ppx_deriving_rpc.cmi
   ppx_deriving_rpc.cmt
   ppx_deriving_rpc.cmx
   ppx_deriving_rpc.cmxa
   ppx_deriving_rpc.ml
   ppx_deriving_rpcty.cmi
   ppx_deriving_rpcty.cmt
   ppx_deriving_rpcty.cmx
   ppx_deriving_rpcty.ml))
 (libexec (ppx_deriving_rpc.cmxs))
 (doc (CHANGES.md LICENSE.md README.md)))
(library
 (name ppx_deriving_rpc)
 (kind ppx_deriver)
 (synopsis "[@@deriving rpc]")
 (archives (byte ppx_deriving_rpc.cma) (native ppx_deriving_rpc.cmxa))
 (plugins (byte ppx_deriving_rpc.cma) (native ppx_deriving_rpc.cmxs))
 (native_archives ppx_deriving_rpc.a)
 (requires ppxlib.ast ppxlib)
 (ppx_runtime_deps rpclib)
 (modes byte native)
 (modules
  (unwrapped
   (module
    (obj_name common)
    (visibility public)
    (source (path Common) (impl (path common.ml))))
   (module
    (obj_name ppx_deriving_rpc)
    (visibility public)
    (source (path Ppx_deriving_rpc) (impl (path ppx_deriving_rpc.ml))))
   (module
    (obj_name ppx_deriving_rpcty)
    (visibility public)
    (source (path Ppx_deriving_rpcty) (impl (path ppx_deriving_rpcty.ml)))))))
