(lang dune 3.14)
(name ocsipersist)
(version 1.1.0)
(sections
 (lib /usr/lib/ocaml/ocsipersist)
 (libexec /usr/lib/ocaml/ocsipersist)
 (doc /usr/doc/ocsipersist))
(files
 (lib
  (META
   dune-package
   ocsipersist.cmi
   ocsipersist.cmti
   ocsipersist.mli
   opam
   pgsql/ocsipersist.cmi
   pgsql/ocsipersist.cmt
   pgsql/ocsipersist.cmx
   pgsql/ocsipersist.ml
   pgsql/ocsipersist_pgsql.a
   pgsql/ocsipersist_pgsql.cma
   pgsql/ocsipersist_pgsql.cmxa
   sqlite/ocsipersist.cmi
   sqlite/ocsipersist.cmt
   sqlite/ocsipersist.cmx
   sqlite/ocsipersist.ml
   sqlite/ocsipersist_sqlite.a
   sqlite/ocsipersist_sqlite.cma
   sqlite/ocsipersist_sqlite.cmxa))
 (libexec (pgsql/ocsipersist_pgsql.cmxs sqlite/ocsipersist_sqlite.cmxs))
 (doc (LICENSE README.md)))
(library
 (name ocsipersist)
 (kind normal)
 (virtual)
 (requires ocsipersist-lib lwt)
 (modes byte native)
 (modules
  (singleton
   (obj_name ocsipersist)
   (visibility public)
   (kind virtual)
   (source (path Ocsipersist) (intf (path ocsipersist.mli))))))
(library
 (name ocsipersist.pgsql)
 (kind normal)
 (archives
  (byte pgsql/ocsipersist_pgsql.cma)
  (native pgsql/ocsipersist_pgsql.cmxa))
 (plugins
  (byte pgsql/ocsipersist_pgsql.cma)
  (native pgsql/ocsipersist_pgsql.cmxs))
 (native_archives pgsql/ocsipersist_pgsql.a)
 (requires
  ocsipersist
  pgocaml
  lwt_log
  xml-light
  ocsigenserver
  ocsipersist-lib)
 (implements ocsipersist)
 (modes byte native)
 (modules
  (singleton
   (obj_name ocsipersist)
   (visibility public)
   (kind impl_vmodule)
   (source (path Ocsipersist) (impl (path pgsql/ocsipersist.ml))))))
(library
 (name ocsipersist.sqlite)
 (kind normal)
 (archives
  (byte sqlite/ocsipersist_sqlite.cma)
  (native sqlite/ocsipersist_sqlite.cmxa))
 (plugins
  (byte sqlite/ocsipersist_sqlite.cma)
  (native sqlite/ocsipersist_sqlite.cmxs))
 (native_archives sqlite/ocsipersist_sqlite.a)
 (requires
  ocsipersist
  sqlite3
  lwt_log
  xml-light
  ocsigenserver
  ocsipersist-lib)
 (implements ocsipersist)
 (modes byte native)
 (modules
  (singleton
   (obj_name ocsipersist)
   (visibility public)
   (kind impl_vmodule)
   (source (path Ocsipersist) (impl (path sqlite/ocsipersist.ml))))))
