OASISFormat:      0.3
OCamlVersion:     >= 4.00.0
FindlibVersion:   >= 1.3.2
Name:             async
Version:          109.53.02
Synopsis:         Jane Street Capital's asynchronous execution library
Authors:          Jane Street Capital LLC <opensource@janestreet.com>
Copyrights:       (C) 2008-2013 Jane Street Capital LLC <opensource@janestreet.com>
Maintainers:      Jane Street Capital LLC <opensource@janestreet.com>
License:          Apache-2.0
LicenseFile:      LICENSE.txt
Homepage:         https://github.com/janestreet/async
Plugins:          StdFiles (0.3), DevFiles (0.3), META (0.3)
XStdFilesAUTHORS: false
XStdFilesREADME:  false
BuildTools:       ocamlbuild, camlp4o
Description:
  Part of Jane Street’s Core library.
  .
  The Core suite of libraries is an industrial strength alternative to
  OCaml's standard library that was developed by Jane Street, the
  largest industrial user of OCaml.

Library async
  Path:               lib
  FindlibName:        async
  Pack:               true
  Modules:            Std
  BuildDepends:       async_core,
                      async_unix,
                      async_extra,
                      threads

Executable test_runner
  Path:               lib_test
  MainIs:             test_runner.ml
  Build$:             flag(tests)
  Custom:             true
  CompiledObject:     best
  Install:            false
  BuildDepends:       async,oUnit (>= 1.0.2)

Test test_runner
  Run$:               flag(tests)
  Command:            $test_runner
  WorkingDirectory:   lib_test

Document "async"
  Title:                Jane street's async library
  Type:                 ocamlbuild (0.3)
  BuildTools+:          ocamldoc
  XOCamlbuildPath:      lib
  XOCamlbuildLibraries: async

