(lang dune 2.9)
(name ocsipersist)
(version 1.1.0)
(library
 (name ocsipersist)
 (kind normal)
 (virtual)
 (requires ocsipersist-lib lwt)
 (modes byte native)
 (modules
  (singleton
   (name Ocsipersist)
   (obj_name ocsipersist)
   (visibility public)
   (kind virtual)
   (intf))))
(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
   (name Ocsipersist)
   (obj_name ocsipersist)
   (visibility public)
   (kind impl_vmodule)
   (impl))))
(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
   (name Ocsipersist)
   (obj_name ocsipersist)
   (visibility public)
   (kind impl_vmodule)
   (impl))))
