(lang dune 2.9)
(name async)
(version v0.14.0)
(library
 (name async)
 (kind normal)
 (archives (byte async.cma) (native async.cmxa))
 (plugins (byte async.cma) (native async.cmxs))
 (native_archives async.a)
 (requires
  async.async_command
  async_kernel
  async.async_quickcheck
  async.async_rpc
  async_unix
  core
  ppx_sexp_conv.runtime-lib
  ppx_compare.runtime-lib
  ppx_enumerate.runtime-lib
  ppx_hash.runtime-lib
  ppx_here.runtime-lib
  ppx_assert.runtime-lib
  ppx_bench.runtime-lib
  bin_prot
  fieldslib
  ppx_inline_test.runtime-lib
  ppx_module_timer.runtime
  typerep
  variantslib
  ppx_expect.collector
  ppx_expect.config
  base
  base_quickcheck)
 (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))
    ((name Expect_test_config_with_unit_expect)
     (obj_name async__Expect_test_config_with_unit_expect)
     (visibility public)
     (impl)
     (intf)))
   (alias_module
    (name Async__)
    (obj_name async__)
    (visibility public)
    (kind alias)
    (impl))
   (wrapped true))))
(library
 (name async.async_command)
 (kind normal)
 (archives
  (byte async_command/async_command.cma)
  (native async_command/async_command.cmxa))
 (plugins
  (byte async_command/async_command.cma)
  (native async_command/async_command.cmxs))
 (native_archives async_command/async_command.a)
 (requires
  async_kernel
  async_unix
  core
  ppx_sexp_conv.runtime-lib
  ppx_compare.runtime-lib
  ppx_enumerate.runtime-lib
  ppx_hash.runtime-lib
  ppx_here.runtime-lib
  ppx_assert.runtime-lib
  ppx_bench.runtime-lib
  bin_prot
  fieldslib
  ppx_inline_test.runtime-lib
  ppx_module_timer.runtime
  typerep
  variantslib
  ppx_expect.collector
  ppx_expect.config
  base
  base_quickcheck)
 (main_module_name Async_command)
 (modes byte native)
 (modules
  (wrapped
   (main_module_name Async_command)
   (modules
    ((name Async_command)
     (obj_name async_command)
     (visibility public)
     (impl)
     (intf))
    ((name Import)
     (obj_name async_command__Import)
     (visibility public)
     (impl)))
   (alias_module
    (name Async_command__)
    (obj_name async_command__)
    (visibility public)
    (kind alias)
    (impl))
   (wrapped true))))
(library
 (name async.async_quickcheck)
 (kind normal)
 (archives
  (byte async_quickcheck/async_quickcheck.cma)
  (native async_quickcheck/async_quickcheck.cmxa))
 (plugins
  (byte async_quickcheck/async_quickcheck.cma)
  (native async_quickcheck/async_quickcheck.cmxs))
 (native_archives async_quickcheck/async_quickcheck.a)
 (requires
  async_kernel
  ppx_sexp_conv.runtime-lib
  ppx_compare.runtime-lib
  ppx_enumerate.runtime-lib
  ppx_hash.runtime-lib
  ppx_here.runtime-lib
  ppx_assert.runtime-lib
  ppx_bench.runtime-lib
  bin_prot
  fieldslib
  ppx_inline_test.runtime-lib
  ppx_module_timer.runtime
  typerep
  variantslib
  ppx_expect.collector
  ppx_expect.config
  base
  base_quickcheck)
 (main_module_name Async_quickcheck)
 (modes byte native)
 (modules
  (wrapped
   (main_module_name Async_quickcheck)
   (modules
    ((name Async_quickcheck)
     (obj_name async_quickcheck)
     (visibility public)
     (impl)
     (intf))
    ((name Async_quickcheck_intf)
     (obj_name async_quickcheck__Async_quickcheck_intf)
     (visibility public)
     (impl)))
   (alias_module
    (name Async_quickcheck__)
    (obj_name async_quickcheck__)
    (visibility public)
    (kind alias)
    (impl))
   (wrapped true))))
(library
 (name async.async_rpc)
 (kind normal)
 (archives (byte async_rpc/async_rpc.cma) (native async_rpc/async_rpc.cmxa))
 (plugins (byte async_rpc/async_rpc.cma) (native async_rpc/async_rpc.cmxs))
 (foreign_objects async_rpc/rpc_transport_low_latency_stubs.o)
 (foreign_archives async_rpc/libasync_rpc_stubs.a)
 (native_archives async_rpc/async_rpc.a)
 (requires
  async_kernel
  async_rpc_kernel
  async_unix
  core
  ppx_sexp_conv.runtime-lib
  ppx_compare.runtime-lib
  ppx_enumerate.runtime-lib
  ppx_hash.runtime-lib
  ppx_here.runtime-lib
  ppx_assert.runtime-lib
  ppx_bench.runtime-lib
  bin_prot
  fieldslib
  ppx_inline_test.runtime-lib
  ppx_module_timer.runtime
  typerep
  variantslib
  ppx_expect.collector
  ppx_expect.config
  base
  base_quickcheck)
 (main_module_name Async_rpc)
 (modes byte native)
 (modules
  (wrapped
   (main_module_name Async_rpc)
   (modules
    ((name Async_rpc) (obj_name async_rpc) (visibility public) (impl))
    ((name Import) (obj_name async_rpc__Import) (visibility public) (impl))
    ((name Rpc) (obj_name async_rpc__Rpc) (visibility public) (impl) (intf))
    ((name Rpc_transport)
     (obj_name async_rpc__Rpc_transport)
     (visibility public)
     (impl)
     (intf))
    ((name Rpc_transport_low_latency)
     (obj_name async_rpc__Rpc_transport_low_latency)
     (visibility public)
     (impl)
     (intf)))
   (alias_module
    (name Async_rpc__)
    (obj_name async_rpc__)
    (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))
 (native_archives lock_file_async/lock_file_async.a)
 (requires
  async
  core
  core.lock_file_blocking
  ppx_sexp_conv.runtime-lib
  ppx_compare.runtime-lib
  ppx_enumerate.runtime-lib
  ppx_hash.runtime-lib
  ppx_here.runtime-lib
  ppx_assert.runtime-lib
  ppx_bench.runtime-lib
  bin_prot
  fieldslib
  ppx_inline_test.runtime-lib
  ppx_module_timer.runtime
  typerep
  variantslib
  ppx_expect.collector
  ppx_expect.config
  base
  base_quickcheck)
 (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))
 (native_archives log_extended/log_extended.a)
 (requires
  async
  textutils.console
  core.syslog
  ppx_sexp_conv.runtime-lib
  ppx_compare.runtime-lib
  ppx_enumerate.runtime-lib
  ppx_hash.runtime-lib
  ppx_here.runtime-lib
  ppx_assert.runtime-lib
  ppx_bench.runtime-lib
  bin_prot
  fieldslib
  ppx_inline_test.runtime-lib
  ppx_module_timer.runtime
  typerep
  variantslib
  ppx_expect.collector
  ppx_expect.config
  base
  base_quickcheck)
 (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))
 (native_archives persistent_connection/persistent_connection.a)
 (requires
  async
  async_kernel.persistent_connection_kernel
  ppx_sexp_conv.runtime-lib
  ppx_compare.runtime-lib
  ppx_enumerate.runtime-lib
  ppx_hash.runtime-lib
  ppx_here.runtime-lib
  ppx_assert.runtime-lib
  ppx_bench.runtime-lib
  bin_prot
  fieldslib
  ppx_inline_test.runtime-lib
  ppx_module_timer.runtime
  typerep
  variantslib
  ppx_expect.collector
  ppx_expect.config
  base
  base_quickcheck)
 (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))
 (native_archives unpack_sequence/unpack_sequence.a)
 (requires
  async
  core_kernel.unpack_buffer
  ppx_sexp_conv.runtime-lib
  ppx_compare.runtime-lib
  ppx_enumerate.runtime-lib
  ppx_hash.runtime-lib
  ppx_here.runtime-lib
  ppx_assert.runtime-lib
  ppx_bench.runtime-lib
  bin_prot
  fieldslib
  ppx_inline_test.runtime-lib
  ppx_module_timer.runtime
  typerep
  variantslib
  ppx_expect.collector
  ppx_expect.config
  base
  base_quickcheck)
 (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))))
