(lang dune 1.11)
(name async)
(version v0.12.0)
(library
 (name async)
 (kind normal)
 (archives (byte async.cma) (native async.cmxa))
 (plugins (byte async.cma) (native async.cmxs))
 (foreign_archives (native async.a))
 (requires
  base_quickcheck
  base
  ppx_expect.collector
  variantslib
  typerep
  ppx_sexp_conv.runtime-lib
  ppx_sexp_conv.runtime-lib
  ppx_module_timer.runtime
  ppx_inline_test.runtime-lib
  fieldslib
  bin_prot
  ppx_bench.runtime-lib
  ppx_assert.runtime-lib
  ppx_hash.runtime-lib
  ppx_enumerate.runtime-lib
  ppx_compare.runtime-lib
  ppx_sexp_conv.runtime-lib
  async_extra
  async_kernel
  async_unix
  core)
 (main_module_name Async)
 (modes byte native)
 (modules
  (wrapped
   (main_module_name Async)
   (modules
    ((name Async) (obj_name async) (visibility public) (impl))
    ((name Deferred_or_error_expect_test_config)
     (obj_name async__Deferred_or_error_expect_test_config)
     (visibility public)
     (impl)
     (intf)))
   (alias_module
    (name Async__)
    (obj_name async__)
    (visibility public)
    (kind alias)
    (impl))
   (wrapped true))))
(library
 (name async.lock_file_async)
 (kind normal)
 (archives
  (byte lock_file_async/lock_file_async.cma)
  (native lock_file_async/lock_file_async.cmxa))
 (plugins
  (byte lock_file_async/lock_file_async.cma)
  (native lock_file_async/lock_file_async.cmxs))
 (foreign_archives (native lock_file_async/lock_file_async.a))
 (requires
  base_quickcheck
  base
  ppx_expect.collector
  variantslib
  typerep
  ppx_sexp_conv.runtime-lib
  ppx_sexp_conv.runtime-lib
  ppx_module_timer.runtime
  ppx_inline_test.runtime-lib
  fieldslib
  bin_prot
  ppx_bench.runtime-lib
  ppx_assert.runtime-lib
  ppx_hash.runtime-lib
  ppx_enumerate.runtime-lib
  ppx_compare.runtime-lib
  ppx_sexp_conv.runtime-lib
  async
  core
  core.lock_file_blocking)
 (main_module_name Lock_file_async)
 (modes byte native)
 (modules
  (wrapped
   (main_module_name Lock_file_async)
   (modules
    ((name Import)
     (obj_name lock_file_async__Import)
     (visibility public)
     (impl))
    ((name Lock_file_async)
     (obj_name lock_file_async)
     (visibility public)
     (impl)
     (intf)))
   (alias_module
    (name Lock_file_async__)
    (obj_name lock_file_async__)
    (visibility public)
    (kind alias)
    (impl))
   (wrapped true))))
(library
 (name async.log_extended)
 (kind normal)
 (archives
  (byte log_extended/log_extended.cma)
  (native log_extended/log_extended.cmxa))
 (plugins
  (byte log_extended/log_extended.cma)
  (native log_extended/log_extended.cmxs))
 (foreign_archives (native log_extended/log_extended.a))
 (requires
  base_quickcheck
  base
  ppx_expect.collector
  variantslib
  typerep
  ppx_sexp_conv.runtime-lib
  ppx_sexp_conv.runtime-lib
  ppx_module_timer.runtime
  ppx_inline_test.runtime-lib
  fieldslib
  bin_prot
  ppx_bench.runtime-lib
  ppx_assert.runtime-lib
  ppx_hash.runtime-lib
  ppx_enumerate.runtime-lib
  ppx_compare.runtime-lib
  ppx_sexp_conv.runtime-lib
  async
  textutils.console
  core.syslog)
 (main_module_name Log_extended)
 (modes byte native)
 (modules
  (singleton
   (name Log_extended)
   (obj_name log_extended)
   (visibility public)
   (impl)
   (intf))))
(library
 (name async.persistent_connection)
 (kind normal)
 (archives
  (byte persistent_connection/persistent_connection.cma)
  (native persistent_connection/persistent_connection.cmxa))
 (plugins
  (byte persistent_connection/persistent_connection.cma)
  (native persistent_connection/persistent_connection.cmxs))
 (foreign_archives (native persistent_connection/persistent_connection.a))
 (requires
  base_quickcheck
  base
  ppx_expect.collector
  variantslib
  typerep
  ppx_sexp_conv.runtime-lib
  ppx_sexp_conv.runtime-lib
  ppx_module_timer.runtime
  ppx_inline_test.runtime-lib
  fieldslib
  bin_prot
  ppx_bench.runtime-lib
  ppx_assert.runtime-lib
  ppx_hash.runtime-lib
  ppx_enumerate.runtime-lib
  ppx_compare.runtime-lib
  ppx_sexp_conv.runtime-lib
  async
  async_kernel.persistent_connection_kernel)
 (main_module_name Persistent_connection)
 (modes byte native)
 (modules
  (wrapped
   (main_module_name Persistent_connection)
   (modules
    ((name Import)
     (obj_name persistent_connection__Import)
     (visibility public)
     (impl))
    ((name Persistent_connection)
     (obj_name persistent_connection)
     (visibility public)
     (impl)
     (intf))
    ((name Persistent_connection_intf)
     (obj_name persistent_connection__Persistent_connection_intf)
     (visibility public)
     (impl)))
   (alias_module
    (name Persistent_connection__)
    (obj_name persistent_connection__)
    (visibility public)
    (kind alias)
    (impl))
   (wrapped true))))
(library
 (name async.unpack_sequence)
 (kind normal)
 (archives
  (byte unpack_sequence/unpack_sequence.cma)
  (native unpack_sequence/unpack_sequence.cmxa))
 (plugins
  (byte unpack_sequence/unpack_sequence.cma)
  (native unpack_sequence/unpack_sequence.cmxs))
 (foreign_archives (native unpack_sequence/unpack_sequence.a))
 (requires
  base_quickcheck
  base
  ppx_expect.collector
  variantslib
  typerep
  ppx_sexp_conv.runtime-lib
  ppx_sexp_conv.runtime-lib
  ppx_module_timer.runtime
  ppx_inline_test.runtime-lib
  fieldslib
  bin_prot
  ppx_bench.runtime-lib
  ppx_assert.runtime-lib
  ppx_hash.runtime-lib
  ppx_enumerate.runtime-lib
  ppx_compare.runtime-lib
  ppx_sexp_conv.runtime-lib
  async
  core_kernel.unpack_buffer)
 (main_module_name Unpack_sequence)
 (modes byte native)
 (modules
  (wrapped
   (main_module_name Unpack_sequence)
   (modules
    ((name Import)
     (obj_name unpack_sequence__Import)
     (visibility public)
     (impl))
    ((name Unpack_sequence)
     (obj_name unpack_sequence)
     (visibility public)
     (impl)
     (intf)))
   (alias_module
    (name Unpack_sequence__)
    (obj_name unpack_sequence__)
    (visibility public)
    (kind alias)
    (impl))
   (wrapped true))))
