(lang dune 3.24)
(name caqti)
(version v3.0.0)
(sections
 (lib /usr/lib/powerpc64le-linux-gnu/ocaml/5.4.1/caqti)
 (libexec /usr/lib/powerpc64le-linux-gnu/ocaml/5.4.1/caqti)
 (doc /usr/share/ocaml-dune/doc/caqti))
(sites (plugins lib))
(files
 (lib
  (META
   blocking/caqti_blocking.a
   blocking/caqti_blocking.cma
   blocking/caqti_blocking.cmi
   blocking/caqti_blocking.cmt
   blocking/caqti_blocking.cmti
   blocking/caqti_blocking.cmx
   blocking/caqti_blocking.cmxa
   blocking/caqti_blocking.ml
   blocking/caqti_blocking.mli
   caqti.a
   caqti.cma
   caqti.cmi
   caqti.cmt
   caqti.cmx
   caqti.cmxa
   caqti.ml
   caqti__Connect.cmi
   caqti__Connect.cmt
   caqti__Connect.cmti
   caqti__Connect.cmx
   caqti__Connection.cmi
   caqti__Connection.cmt
   caqti__Connection.cmx
   caqti__Error.cmi
   caqti__Error.cmt
   caqti__Error.cmti
   caqti__Error.cmx
   caqti__Pool.cmi
   caqti__Pool.cmt
   caqti__Pool.cmti
   caqti__Pool.cmx
   caqti__Private__driver_info.cmi
   caqti__Private__driver_info.cmt
   caqti__Private__driver_info.cmti
   caqti__Private__driver_info.cmx
   caqti__Response.cmi
   caqti__Response.cmt
   caqti__Response.cmx
   caqti__Shims.cmi
   caqti__Shims.cmt
   caqti__Shims.cmx
   caqti__Shims__Lru_mt.cmi
   caqti__Shims__Lru_mt.cmt
   caqti__Shims__Lru_mt.cmti
   caqti__Shims__Lru_mt.cmx
   caqti__Shims__Type.cmi
   caqti__Shims__Type.cmt
   caqti__Shims__Type.cmti
   caqti__Shims__Type.cmx
   caqti__Stream.cmi
   caqti__Stream.cmt
   caqti__Stream.cmx
   caqti__Switch.cmi
   caqti__Switch.cmt
   caqti__Switch.cmx
   caqti__Template.cmi
   caqti__Template.cmt
   caqti__Template.cmx
   caqti__Template__Constructor.cmi
   caqti__Template__Constructor.cmt
   caqti__Template__Constructor.cmti
   caqti__Template__Constructor.cmx
   caqti__Template__Dialect.cmi
   caqti__Template__Dialect.cmt
   caqti__Template__Dialect.cmti
   caqti__Template__Dialect.cmx
   caqti__Template__Field_type.cmi
   caqti__Template__Field_type.cmt
   caqti__Template__Field_type.cmti
   caqti__Template__Field_type.cmx
   caqti__Template__Query.cmi
   caqti__Template__Query.cmt
   caqti__Template__Query.cmti
   caqti__Template__Query.cmx
   caqti__Template__Query_fmt.cmi
   caqti__Template__Query_fmt.cmt
   caqti__Template__Query_fmt.cmti
   caqti__Template__Query_fmt.cmx
   caqti__Template__Request.cmi
   caqti__Template__Request.cmt
   caqti__Template__Request.cmti
   caqti__Template__Request.cmx
   caqti__Template__Request_type.cmi
   caqti__Template__Request_type.cmt
   caqti__Template__Request_type.cmti
   caqti__Template__Request_type.cmx
   caqti__Template__Row.cmi
   caqti__Template__Row.cmt
   caqti__Template__Row.cmti
   caqti__Template__Row.cmx
   caqti__Template__Row_mult.cmi
   caqti__Template__Row_mult.cmt
   caqti__Template__Row_mult.cmti
   caqti__Template__Row_mult.cmx
   caqti__Template__Row_type.cmi
   caqti__Template__Row_type.cmt
   caqti__Template__Row_type.cmti
   caqti__Template__Row_type.cmx
   caqti__Template__Version.cmi
   caqti__Template__Version.cmt
   caqti__Template__Version.cmti
   caqti__Template__Version.cmx
   caqti__Templater.cmi
   caqti__Templater.cmt
   caqti__Templater.cmti
   caqti__Templater.cmx
   classic/caqti_classic.a
   classic/caqti_classic.cma
   classic/caqti_classic.cmxa
   classic/caqti_connect_config.cmi
   classic/caqti_connect_config.cmt
   classic/caqti_connect_config.cmx
   classic/caqti_connect_config.ml
   classic/caqti_connect_sig.cmi
   classic/caqti_connect_sig.cmt
   classic/caqti_connect_sig.cmx
   classic/caqti_connect_sig.ml
   classic/caqti_connection_sig.cmi
   classic/caqti_connection_sig.cmt
   classic/caqti_connection_sig.cmx
   classic/caqti_connection_sig.ml
   classic/caqti_driver_info.cmi
   classic/caqti_driver_info.cmt
   classic/caqti_driver_info.cmti
   classic/caqti_driver_info.cmx
   classic/caqti_driver_info.ml
   classic/caqti_driver_info.mli
   classic/caqti_error.cmi
   classic/caqti_error.cmt
   classic/caqti_error.cmx
   classic/caqti_error.ml
   classic/caqti_mult.cmi
   classic/caqti_mult.cmt
   classic/caqti_mult.cmx
   classic/caqti_mult.ml
   classic/caqti_pool_config.cmi
   classic/caqti_pool_config.cmt
   classic/caqti_pool_config.cmx
   classic/caqti_pool_config.ml
   classic/caqti_pool_sig.cmi
   classic/caqti_pool_sig.cmt
   classic/caqti_pool_sig.cmx
   classic/caqti_pool_sig.ml
   classic/caqti_query.cmi
   classic/caqti_query.cmt
   classic/caqti_query.cmti
   classic/caqti_query.cmx
   classic/caqti_query.ml
   classic/caqti_query.mli
   classic/caqti_query_fmt.cmi
   classic/caqti_query_fmt.cmt
   classic/caqti_query_fmt.cmti
   classic/caqti_query_fmt.cmx
   classic/caqti_query_fmt.ml
   classic/caqti_query_fmt.mli
   classic/caqti_request.cmi
   classic/caqti_request.cmt
   classic/caqti_request.cmti
   classic/caqti_request.cmx
   classic/caqti_request.ml
   classic/caqti_request.mli
   classic/caqti_response_sig.cmi
   classic/caqti_response_sig.cmt
   classic/caqti_response_sig.cmx
   classic/caqti_response_sig.ml
   classic/caqti_stream_sig.cmi
   classic/caqti_stream_sig.cmt
   classic/caqti_stream_sig.cmx
   classic/caqti_stream_sig.ml
   classic/caqti_switch_sig.cmi
   classic/caqti_switch_sig.cmt
   classic/caqti_switch_sig.cmx
   classic/caqti_switch_sig.ml
   classic/caqti_type.cmi
   classic/caqti_type.cmt
   classic/caqti_type.cmti
   classic/caqti_type.cmx
   classic/caqti_type.ml
   classic/caqti_type.mli
   classic/caqti_type_sig.cmi
   classic/caqti_type_sig.cmt
   classic/caqti_type_sig.cmx
   classic/caqti_type_sig.ml
   connect.ml
   connect.mli
   connection.ml
   dune-package
   error.ml
   error.mli
   opam
   platform/caqti_platform.a
   platform/caqti_platform.cma
   platform/caqti_platform.cmi
   platform/caqti_platform.cmt
   platform/caqti_platform.cmx
   platform/caqti_platform.cmxa
   platform/caqti_platform.ml
   platform/caqti_platform__Connection_utils.cmi
   platform/caqti_platform__Connection_utils.cmt
   platform/caqti_platform__Connection_utils.cmti
   platform/caqti_platform__Connection_utils.cmx
   platform/caqti_platform__Connector.cmi
   platform/caqti_platform__Connector.cmt
   platform/caqti_platform__Connector.cmti
   platform/caqti_platform__Connector.cmx
   platform/caqti_platform__Conv.cmi
   platform/caqti_platform__Conv.cmt
   platform/caqti_platform__Conv.cmti
   platform/caqti_platform__Conv.cmx
   platform/caqti_platform__Driver_loader.cmi
   platform/caqti_platform__Driver_loader.cmt
   platform/caqti_platform__Driver_loader.cmti
   platform/caqti_platform__Driver_loader.cmx
   platform/caqti_platform__Fiber_utils.cmi
   platform/caqti_platform__Fiber_utils.cmt
   platform/caqti_platform__Fiber_utils.cmti
   platform/caqti_platform__Fiber_utils.cmx
   platform/caqti_platform__Heap.cmi
   platform/caqti_platform__Heap.cmt
   platform/caqti_platform__Heap.cmti
   platform/caqti_platform__Heap.cmx
   platform/caqti_platform__List_ext.cmi
   platform/caqti_platform__List_ext.cmt
   platform/caqti_platform__List_ext.cmti
   platform/caqti_platform__List_ext.cmx
   platform/caqti_platform__Logging.cmi
   platform/caqti_platform__Logging.cmt
   platform/caqti_platform__Logging.cmti
   platform/caqti_platform__Logging.cmx
   platform/caqti_platform__Pool.cmi
   platform/caqti_platform__Pool.cmt
   platform/caqti_platform__Pool.cmti
   platform/caqti_platform__Pool.cmx
   platform/caqti_platform__Request_cache.cmi
   platform/caqti_platform__Request_cache.cmt
   platform/caqti_platform__Request_cache.cmti
   platform/caqti_platform__Request_cache.cmx
   platform/caqti_platform__Request_utils.cmi
   platform/caqti_platform__Request_utils.cmt
   platform/caqti_platform__Request_utils.cmti
   platform/caqti_platform__Request_utils.cmx
   platform/caqti_platform__Stream.cmi
   platform/caqti_platform__Stream.cmt
   platform/caqti_platform__Stream.cmti
   platform/caqti_platform__Stream.cmx
   platform/caqti_platform__Switch.cmi
   platform/caqti_platform__Switch.cmt
   platform/caqti_platform__Switch.cmti
   platform/caqti_platform__Switch.cmx
   platform/caqti_platform__System_sig.cmi
   platform/caqti_platform__System_sig.cmt
   platform/caqti_platform__System_sig.cmx
   platform/connection_utils.ml
   platform/connection_utils.mli
   platform/connector.ml
   platform/connector.mli
   platform/conv.ml
   platform/conv.mli
   platform/driver_loader.ml
   platform/driver_loader.mli
   platform/fiber_utils.ml
   platform/fiber_utils.mli
   platform/heap.ml
   platform/heap.mli
   platform/list_ext.ml
   platform/list_ext.mli
   platform/logging.ml
   platform/logging.mli
   platform/pool.ml
   platform/pool.mli
   platform/request_cache.ml
   platform/request_cache.mli
   platform/request_utils.ml
   platform/request_utils.mli
   platform/stream.ml
   platform/stream.mli
   platform/switch.ml
   platform/switch.mli
   platform/system_sig.ml
   platform/unix/caqti_platform_unix.a
   platform/unix/caqti_platform_unix.cma
   platform/unix/caqti_platform_unix.cmi
   platform/unix/caqti_platform_unix.cmt
   platform/unix/caqti_platform_unix.cmx
   platform/unix/caqti_platform_unix.cmxa
   platform/unix/caqti_platform_unix.ml
   platform/unix/caqti_platform_unix__Driver_loader.cmi
   platform/unix/caqti_platform_unix__Driver_loader.cmt
   platform/unix/caqti_platform_unix__Driver_loader.cmti
   platform/unix/caqti_platform_unix__Driver_loader.cmx
   platform/unix/caqti_platform_unix__System_sig.cmi
   platform/unix/caqti_platform_unix__System_sig.cmt
   platform/unix/caqti_platform_unix__System_sig.cmx
   platform/unix/driver_loader.ml
   platform/unix/driver_loader.mli
   platform/unix/system_sig.ml
   plugin/Sites.ml
   plugin/caqti_plugin.a
   plugin/caqti_plugin.cma
   plugin/caqti_plugin.cmi
   plugin/caqti_plugin.cmt
   plugin/caqti_plugin.cmti
   plugin/caqti_plugin.cmx
   plugin/caqti_plugin.cmxa
   plugin/caqti_plugin.ml
   plugin/caqti_plugin.mli
   plugin/caqti_plugin__.cmi
   plugin/caqti_plugin__.cmt
   plugin/caqti_plugin__.cmx
   plugin/caqti_plugin__.ml
   plugin/caqti_plugin__Sites.cmi
   plugin/caqti_plugin__Sites.cmt
   plugin/caqti_plugin__Sites.cmx
   pool.ml
   pool.mli
   private__driver_info.ml
   private__driver_info.mli
   response.ml
   shims/lru_mt.ml
   shims/lru_mt.mli
   shims/shims.ml
   shims/type.ml
   shims/type.mli
   stream.ml
   switch.ml
   template/constructor.ml
   template/constructor.mli
   template/dialect.ml
   template/dialect.mli
   template/field_type.ml
   template/field_type.mli
   template/query.ml
   template/query.mli
   template/query_fmt.ml
   template/query_fmt.mli
   template/request.ml
   template/request.mli
   template/request_type.ml
   template/request_type.mli
   template/row.ml
   template/row.mli
   template/row_mult.ml
   template/row_mult.mli
   template/row_type.ml
   template/row_type.mli
   template/template.ml
   template/version.ml
   template/version.mli
   templater.ml
   templater.mli))
 (libexec
  (blocking/caqti_blocking.cmxs
   caqti.cmxs
   classic/caqti_classic.cmxs
   platform/caqti_platform.cmxs
   platform/unix/caqti_platform_unix.cmxs
   plugin/caqti_plugin.cmxs))
 (doc
  (CHANGES.md
   README.md
   odoc-pages/classic.mld
   odoc-pages/index.mld
   odoc-pages/query_template.mld
   odoc-pages/tweaks.mld)))
(library
 (name caqti)
 (kind normal)
 (archives (byte caqti.cma) (native caqti.cmxa))
 (plugins (byte caqti.cma) (native caqti.cmxs))
 (native_archives caqti.a)
 (requires angstrom bigstringaf logs lru mtime ptime uri)
 (main_module_name Caqti)
 (modes byte native)
 (modules
  (wrapped
   (group
    (alias
     (obj_name caqti)
     (visibility public)
     (kind alias)
     (source (path Caqti) (impl (path caqti.ml-gen))))
    (name Caqti)
    (modules
     (module
      (obj_name caqti__Connect)
      (visibility public)
      (source
       (path Connect)
       (intf (path connect.mli))
       (impl (path connect.ml))))
     (module
      (obj_name caqti__Connection)
      (visibility public)
      (source (path Connection) (impl (path connection.ml))))
     (module
      (obj_name caqti__Error)
      (visibility public)
      (source (path Error) (intf (path error.mli)) (impl (path error.ml))))
     (module
      (obj_name caqti__Pool)
      (visibility public)
      (source (path Pool) (intf (path pool.mli)) (impl (path pool.ml))))
     (module
      (obj_name caqti__Private__driver_info)
      (visibility public)
      (source
       (path Private__driver_info)
       (intf (path private__driver_info.mli))
       (impl (path private__driver_info.ml))))
     (module
      (obj_name caqti__Response)
      (visibility public)
      (source (path Response) (impl (path response.ml))))
     (group
      Shims
      (alias
       (obj_name caqti__Shims)
       (visibility public)
       (kind (alias (Shims)))
       (source (path Shims Shims) (impl (path caqti__Shims.ml-gen))))
      (name Shims)
      (modules
       (module
        (obj_name caqti__Shims__Lru_mt)
        (visibility public)
        (source
         (path Shims Lru_mt)
         (intf (path shims/lru_mt.mli))
         (impl (path shims/lru_mt.ml))))
       (module
        (obj_name caqti__Shims__Type)
        (visibility public)
        (source
         (path Shims Type)
         (intf (path shims/type.mli))
         (impl (path shims/type.ml))))))
     (module
      (obj_name caqti__Stream)
      (visibility public)
      (source (path Stream) (impl (path stream.ml))))
     (module
      (obj_name caqti__Switch)
      (visibility public)
      (source (path Switch) (impl (path switch.ml))))
     (group
      Template
      (alias
       (obj_name caqti__Template)
       (visibility public)
       (kind (alias (Template)))
       (source (path Template Template) (impl (path caqti__Template.ml-gen))))
      (name Template)
      (modules
       (module
        (obj_name caqti__Template__Constructor)
        (visibility public)
        (source
         (path Template Constructor)
         (intf (path template/constructor.mli))
         (impl (path template/constructor.ml))))
       (module
        (obj_name caqti__Template__Dialect)
        (visibility public)
        (source
         (path Template Dialect)
         (intf (path template/dialect.mli))
         (impl (path template/dialect.ml))))
       (module
        (obj_name caqti__Template__Field_type)
        (visibility public)
        (source
         (path Template Field_type)
         (intf (path template/field_type.mli))
         (impl (path template/field_type.ml))))
       (module
        (obj_name caqti__Template__Query)
        (visibility public)
        (source
         (path Template Query)
         (intf (path template/query.mli))
         (impl (path template/query.ml))))
       (module
        (obj_name caqti__Template__Query_fmt)
        (visibility public)
        (source
         (path Template Query_fmt)
         (intf (path template/query_fmt.mli))
         (impl (path template/query_fmt.ml))))
       (module
        (obj_name caqti__Template__Request)
        (visibility public)
        (source
         (path Template Request)
         (intf (path template/request.mli))
         (impl (path template/request.ml))))
       (module
        (obj_name caqti__Template__Request_type)
        (visibility public)
        (source
         (path Template Request_type)
         (intf (path template/request_type.mli))
         (impl (path template/request_type.ml))))
       (module
        (obj_name caqti__Template__Row)
        (visibility public)
        (source
         (path Template Row)
         (intf (path template/row.mli))
         (impl (path template/row.ml))))
       (module
        (obj_name caqti__Template__Row_mult)
        (visibility public)
        (source
         (path Template Row_mult)
         (intf (path template/row_mult.mli))
         (impl (path template/row_mult.ml))))
       (module
        (obj_name caqti__Template__Row_type)
        (visibility public)
        (source
         (path Template Row_type)
         (intf (path template/row_type.mli))
         (impl (path template/row_type.ml))))
       (module
        (obj_name caqti__Template__Version)
        (visibility public)
        (source
         (path Template Version)
         (intf (path template/version.mli))
         (impl (path template/version.ml))))))
     (module
      (obj_name caqti__Templater)
      (visibility public)
      (source
       (path Templater)
       (intf (path templater.mli))
       (impl (path templater.ml))))))
   (wrapped true))))
(library
 (name caqti.blocking)
 (kind normal)
 (archives
  (byte blocking/caqti_blocking.cma)
  (native blocking/caqti_blocking.cmxa))
 (plugins
  (byte blocking/caqti_blocking.cma)
  (native blocking/caqti_blocking.cmxs))
 (native_archives blocking/caqti_blocking.a)
 (requires
  caqti
  caqti.platform
  caqti.platform.unix
  domain-name
  ipaddr
  logs
  threads
  unix)
 (main_module_name Caqti_blocking)
 (modes byte native)
 (modules
  (singleton
   (obj_name caqti_blocking)
   (visibility public)
   (source
    (path Caqti_blocking)
    (intf (path blocking/caqti_blocking.mli))
    (impl (path blocking/caqti_blocking.ml))))))
(library
 (name caqti.classic)
 (kind normal)
 (archives
  (byte classic/caqti_classic.cma)
  (native classic/caqti_classic.cmxa))
 (plugins
  (byte classic/caqti_classic.cma)
  (native classic/caqti_classic.cmxs))
 (native_archives classic/caqti_classic.a)
 (requires angstrom bigstringaf caqti logs mtime ptime uri)
 (modes byte native)
 (modules
  (unwrapped
   (module
    (obj_name caqti_connect_config)
    (visibility public)
    (source
     (path Caqti_connect_config)
     (impl (path classic/caqti_connect_config.ml))))
   (module
    (obj_name caqti_connect_sig)
    (visibility public)
    (source
     (path Caqti_connect_sig)
     (impl (path classic/caqti_connect_sig.ml))))
   (module
    (obj_name caqti_connection_sig)
    (visibility public)
    (source
     (path Caqti_connection_sig)
     (impl (path classic/caqti_connection_sig.ml))))
   (module
    (obj_name caqti_driver_info)
    (visibility public)
    (source
     (path Caqti_driver_info)
     (intf (path classic/caqti_driver_info.mli))
     (impl (path classic/caqti_driver_info.ml))))
   (module
    (obj_name caqti_error)
    (visibility public)
    (source (path Caqti_error) (impl (path classic/caqti_error.ml))))
   (module
    (obj_name caqti_mult)
    (visibility public)
    (source (path Caqti_mult) (impl (path classic/caqti_mult.ml))))
   (module
    (obj_name caqti_pool_config)
    (visibility public)
    (source
     (path Caqti_pool_config)
     (impl (path classic/caqti_pool_config.ml))))
   (module
    (obj_name caqti_pool_sig)
    (visibility public)
    (source (path Caqti_pool_sig) (impl (path classic/caqti_pool_sig.ml))))
   (module
    (obj_name caqti_query)
    (visibility public)
    (source
     (path Caqti_query)
     (intf (path classic/caqti_query.mli))
     (impl (path classic/caqti_query.ml))))
   (module
    (obj_name caqti_query_fmt)
    (visibility public)
    (source
     (path Caqti_query_fmt)
     (intf (path classic/caqti_query_fmt.mli))
     (impl (path classic/caqti_query_fmt.ml))))
   (module
    (obj_name caqti_request)
    (visibility public)
    (source
     (path Caqti_request)
     (intf (path classic/caqti_request.mli))
     (impl (path classic/caqti_request.ml))))
   (module
    (obj_name caqti_response_sig)
    (visibility public)
    (source
     (path Caqti_response_sig)
     (impl (path classic/caqti_response_sig.ml))))
   (module
    (obj_name caqti_stream_sig)
    (visibility public)
    (source (path Caqti_stream_sig) (impl (path classic/caqti_stream_sig.ml))))
   (module
    (obj_name caqti_switch_sig)
    (visibility public)
    (source (path Caqti_switch_sig) (impl (path classic/caqti_switch_sig.ml))))
   (module
    (obj_name caqti_type)
    (visibility public)
    (source
     (path Caqti_type)
     (intf (path classic/caqti_type.mli))
     (impl (path classic/caqti_type.ml))))
   (module
    (obj_name caqti_type_sig)
    (visibility public)
    (source (path Caqti_type_sig) (impl (path classic/caqti_type_sig.ml)))))))
(library
 (name caqti.platform)
 (kind normal)
 (archives
  (byte platform/caqti_platform.cma)
  (native platform/caqti_platform.cmxa))
 (plugins
  (byte platform/caqti_platform.cma)
  (native platform/caqti_platform.cmxs))
 (native_archives platform/caqti_platform.a)
 (requires
  caqti
  domain-name
  ipaddr
  lru
  lwt-dllist
  mtime
  mtime.clock
  mtime.clock.os)
 (main_module_name Caqti_platform)
 (modes byte native)
 (modules
  (wrapped
   (group
    (alias
     (obj_name caqti_platform)
     (visibility public)
     (kind alias)
     (source
      (path Caqti_platform)
      (impl (path platform/caqti_platform.ml-gen))))
    (name Caqti_platform)
    (modules
     (module
      (obj_name caqti_platform__Connection_utils)
      (visibility public)
      (source
       (path Connection_utils)
       (intf (path platform/connection_utils.mli))
       (impl (path platform/connection_utils.ml))))
     (module
      (obj_name caqti_platform__Connector)
      (visibility public)
      (source
       (path Connector)
       (intf (path platform/connector.mli))
       (impl (path platform/connector.ml))))
     (module
      (obj_name caqti_platform__Conv)
      (visibility public)
      (source
       (path Conv)
       (intf (path platform/conv.mli))
       (impl (path platform/conv.ml))))
     (module
      (obj_name caqti_platform__Driver_loader)
      (visibility public)
      (source
       (path Driver_loader)
       (intf (path platform/driver_loader.mli))
       (impl (path platform/driver_loader.ml))))
     (module
      (obj_name caqti_platform__Fiber_utils)
      (visibility public)
      (source
       (path Fiber_utils)
       (intf (path platform/fiber_utils.mli))
       (impl (path platform/fiber_utils.ml))))
     (module
      (obj_name caqti_platform__Heap)
      (visibility public)
      (source
       (path Heap)
       (intf (path platform/heap.mli))
       (impl (path platform/heap.ml))))
     (module
      (obj_name caqti_platform__List_ext)
      (visibility public)
      (source
       (path List_ext)
       (intf (path platform/list_ext.mli))
       (impl (path platform/list_ext.ml))))
     (module
      (obj_name caqti_platform__Logging)
      (visibility public)
      (source
       (path Logging)
       (intf (path platform/logging.mli))
       (impl (path platform/logging.ml))))
     (module
      (obj_name caqti_platform__Pool)
      (visibility public)
      (source
       (path Pool)
       (intf (path platform/pool.mli))
       (impl (path platform/pool.ml))))
     (module
      (obj_name caqti_platform__Request_cache)
      (visibility public)
      (source
       (path Request_cache)
       (intf (path platform/request_cache.mli))
       (impl (path platform/request_cache.ml))))
     (module
      (obj_name caqti_platform__Request_utils)
      (visibility public)
      (source
       (path Request_utils)
       (intf (path platform/request_utils.mli))
       (impl (path platform/request_utils.ml))))
     (module
      (obj_name caqti_platform__Stream)
      (visibility public)
      (source
       (path Stream)
       (intf (path platform/stream.mli))
       (impl (path platform/stream.ml))))
     (module
      (obj_name caqti_platform__Switch)
      (visibility public)
      (source
       (path Switch)
       (intf (path platform/switch.mli))
       (impl (path platform/switch.ml))))
     (module
      (obj_name caqti_platform__System_sig)
      (visibility public)
      (source (path System_sig) (impl (path platform/system_sig.ml))))))
   (wrapped true))))
(library
 (name caqti.platform.unix)
 (kind normal)
 (archives
  (byte platform/unix/caqti_platform_unix.cma)
  (native platform/unix/caqti_platform_unix.cmxa))
 (plugins
  (byte platform/unix/caqti_platform_unix.cma)
  (native platform/unix/caqti_platform_unix.cmxs))
 (native_archives platform/unix/caqti_platform_unix.a)
 (requires caqti caqti.platform unix)
 (main_module_name Caqti_platform_unix)
 (modes byte native)
 (modules
  (wrapped
   (group
    (alias
     (obj_name caqti_platform_unix)
     (visibility public)
     (kind alias)
     (source
      (path Caqti_platform_unix)
      (impl (path platform/unix/caqti_platform_unix.ml-gen))))
    (name Caqti_platform_unix)
    (modules
     (module
      (obj_name caqti_platform_unix__Driver_loader)
      (visibility public)
      (source
       (path Driver_loader)
       (intf (path platform/unix/driver_loader.mli))
       (impl (path platform/unix/driver_loader.ml))))
     (module
      (obj_name caqti_platform_unix__System_sig)
      (visibility public)
      (source (path System_sig) (impl (path platform/unix/system_sig.ml))))))
   (wrapped true))))
(library
 (name caqti.plugin)
 (kind normal)
 (archives (byte plugin/caqti_plugin.cma) (native plugin/caqti_plugin.cmxa))
 (plugins (byte plugin/caqti_plugin.cma) (native plugin/caqti_plugin.cmxs))
 (native_archives plugin/caqti_plugin.a)
 (requires
  caqti.platform
  dune-private-libs.dune-section
  dune-site
  dune-site.plugins)
 (main_module_name Caqti_plugin)
 (modes byte native)
 (modules
  (wrapped
   (group
    (alias
     (obj_name caqti_plugin__)
     (visibility public)
     (kind alias)
     (source (path Caqti_plugin__) (impl (path plugin/caqti_plugin__.ml-gen))))
    (name Caqti_plugin)
    (modules
     (module
      (obj_name caqti_plugin)
      (visibility public)
      (source
       (path Caqti_plugin)
       (intf (path plugin/caqti_plugin.mli))
       (impl (path plugin/caqti_plugin.ml))))
     (module
      (obj_name caqti_plugin__Sites)
      (visibility public)
      (source (path Sites) (impl (path plugin/Sites.ml))))))
   (wrapped true))))
