pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/ocaml-async_unix Added devel/ocaml-async_unix, u...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/0cfe83f9494e
branches:  trunk
changeset: 321236:0cfe83f9494e
user:      jaapb <jaapb%pkgsrc.org@localhost>
date:      Tue Mar 19 10:48:15 2019 +0000

description:
Added devel/ocaml-async_unix, unix hooks for ocaml-async

diffstat:

 devel/ocaml-async_unix/DESCR                                     |    4 +
 devel/ocaml-async_unix/Makefile                                  |   23 +
 devel/ocaml-async_unix/PLIST                                     |  281 ++++++++++
 devel/ocaml-async_unix/buildlink3.mk                             |   13 +
 devel/ocaml-async_unix/distinfo                                  |   10 +
 devel/ocaml-async_unix/patches/patch-src_dune                    |   12 +
 devel/ocaml-async_unix/patches/patch-thread__pool_src_dune       |   12 +
 devel/ocaml-async_unix/patches/patch-thread__safe__ivar_src_dune |   11 +
 devel/ocaml-async_unix/patches/patch-thread__safe__pipe_src_dune |   11 +
 9 files changed, 377 insertions(+), 0 deletions(-)

diffs (truncated from 413 to 300 lines):

diff -r e266c2ff2d6b -r 0cfe83f9494e devel/ocaml-async_unix/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/ocaml-async_unix/DESCR      Tue Mar 19 10:48:15 2019 +0000
@@ -0,0 +1,4 @@
+Async_unix includes Unix-related dependencies for things like system calls
+and threads. Using these, it hooks the Async_kernel scheduler up to either epoll
+or select, depending on availability, and manages a thread pool that blocking
+system calls run in.
diff -r e266c2ff2d6b -r 0cfe83f9494e devel/ocaml-async_unix/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/ocaml-async_unix/Makefile   Tue Mar 19 10:48:15 2019 +0000
@@ -0,0 +1,23 @@
+# $NetBSD: Makefile,v 1.1 2019/03/19 10:48:15 jaapb Exp $
+
+GITHUB_PROJECT=        async_unix
+GITHUB_TAG=    v${PKGVERSION_NOREV}
+DISTNAME=      ${GITHUB_PROJECT}-0.12.0
+PKGNAME=       ocaml-${DISTNAME}
+CATEGORIES=    devel
+MASTER_SITES=  ${MASTER_SITE_GITHUB:=janestreet/}
+
+MAINTAINER=    jaapb%NetBSD.org@localhost
+HOMEPAGE=      https://github.com/janestreet/async_unix/
+COMMENT=       Asynchronous execution library from Jane Street (unix)
+LICENSE=       mit
+
+USE_LANGUAGES= # none
+OCAML_USE_DUNE=        yes
+
+.include "../../mk/ocaml.mk"
+.include "../../devel/ocaml-async_kernel/buildlink3.mk"
+.include "../../devel/ocaml-core/buildlink3.mk"
+.include "../../devel/ocaml-core_kernel/buildlink3.mk"
+.include "../../devel/ocaml-ppx_jane/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r e266c2ff2d6b -r 0cfe83f9494e devel/ocaml-async_unix/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/ocaml-async_unix/PLIST      Tue Mar 19 10:48:15 2019 +0000
@@ -0,0 +1,281 @@
+@comment $NetBSD: PLIST,v 1.1 2019/03/19 10:48:15 jaapb Exp $
+${OCAML_SITELIB}/async_unix/META
+${OCAML_SITELIB}/async_unix/assign_try_with_log_exn.ml
+${OCAML_SITELIB}/async_unix/assign_try_with_log_exn.mli
+${OCAML_SITELIB}/async_unix/async_print.ml
+${OCAML_SITELIB}/async_unix/async_print.mli
+${OCAML_SITELIB}/async_unix/async_sys.ml
+${OCAML_SITELIB}/async_unix/async_sys.mli
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/async_unix.a
+${OCAML_SITELIB}/async_unix/async_unix.cma
+${OCAML_SITELIB}/async_unix/async_unix.cmi
+${OCAML_SITELIB}/async_unix/async_unix.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/async_unix.cmx
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/async_unix.cmxa
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/async_unix.cmxs
+${OCAML_SITELIB}/async_unix/async_unix.ml
+${OCAML_SITELIB}/async_unix/async_unix__.cmi
+${OCAML_SITELIB}/async_unix/async_unix__.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/async_unix__.cmx
+${OCAML_SITELIB}/async_unix/async_unix__.ml
+${OCAML_SITELIB}/async_unix/async_unix__Assign_try_with_log_exn.cmi
+${OCAML_SITELIB}/async_unix/async_unix__Assign_try_with_log_exn.cmt
+${OCAML_SITELIB}/async_unix/async_unix__Assign_try_with_log_exn.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/async_unix__Assign_try_with_log_exn.cmx
+${OCAML_SITELIB}/async_unix/async_unix__Async_print.cmi
+${OCAML_SITELIB}/async_unix/async_unix__Async_print.cmt
+${OCAML_SITELIB}/async_unix/async_unix__Async_print.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/async_unix__Async_print.cmx
+${OCAML_SITELIB}/async_unix/async_unix__Async_sys.cmi
+${OCAML_SITELIB}/async_unix/async_unix__Async_sys.cmt
+${OCAML_SITELIB}/async_unix/async_unix__Async_sys.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/async_unix__Async_sys.cmx
+${OCAML_SITELIB}/async_unix/async_unix__Backing_out_channel.cmi
+${OCAML_SITELIB}/async_unix/async_unix__Backing_out_channel.cmt
+${OCAML_SITELIB}/async_unix/async_unix__Backing_out_channel.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/async_unix__Backing_out_channel.cmx
+${OCAML_SITELIB}/async_unix/async_unix__Busy_pollers.cmi
+${OCAML_SITELIB}/async_unix/async_unix__Busy_pollers.cmt
+${OCAML_SITELIB}/async_unix/async_unix__Busy_pollers.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/async_unix__Busy_pollers.cmx
+${OCAML_SITELIB}/async_unix/async_unix__Clock.cmi
+${OCAML_SITELIB}/async_unix/async_unix__Clock.cmt
+${OCAML_SITELIB}/async_unix/async_unix__Clock.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/async_unix__Clock.cmx
+${OCAML_SITELIB}/async_unix/async_unix__Config.cmi
+${OCAML_SITELIB}/async_unix/async_unix__Config.cmt
+${OCAML_SITELIB}/async_unix/async_unix__Config.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/async_unix__Config.cmx
+${OCAML_SITELIB}/async_unix/async_unix__Dump_core_on_job_delay.cmi
+${OCAML_SITELIB}/async_unix/async_unix__Dump_core_on_job_delay.cmt
+${OCAML_SITELIB}/async_unix/async_unix__Dump_core_on_job_delay.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/async_unix__Dump_core_on_job_delay.cmx
+${OCAML_SITELIB}/async_unix/async_unix__Epoll_file_descr_watcher.cmi
+${OCAML_SITELIB}/async_unix/async_unix__Epoll_file_descr_watcher.cmt
+${OCAML_SITELIB}/async_unix/async_unix__Epoll_file_descr_watcher.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/async_unix__Epoll_file_descr_watcher.cmx
+${OCAML_SITELIB}/async_unix/async_unix__Fd.cmi
+${OCAML_SITELIB}/async_unix/async_unix__Fd.cmt
+${OCAML_SITELIB}/async_unix/async_unix__Fd.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/async_unix__Fd.cmx
+${OCAML_SITELIB}/async_unix/async_unix__Fd_by_descr.cmi
+${OCAML_SITELIB}/async_unix/async_unix__Fd_by_descr.cmt
+${OCAML_SITELIB}/async_unix/async_unix__Fd_by_descr.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/async_unix__Fd_by_descr.cmx
+${OCAML_SITELIB}/async_unix/async_unix__File_descr_watcher_intf.cmi
+${OCAML_SITELIB}/async_unix/async_unix__File_descr_watcher_intf.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/async_unix__File_descr_watcher_intf.cmx
+${OCAML_SITELIB}/async_unix/async_unix__Import.cmi
+${OCAML_SITELIB}/async_unix/async_unix__Import.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/async_unix__Import.cmx
+${OCAML_SITELIB}/async_unix/async_unix__In_thread.cmi
+${OCAML_SITELIB}/async_unix/async_unix__In_thread.cmt
+${OCAML_SITELIB}/async_unix/async_unix__In_thread.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/async_unix__In_thread.cmx
+${OCAML_SITELIB}/async_unix/async_unix__Interruptor.cmi
+${OCAML_SITELIB}/async_unix/async_unix__Interruptor.cmt
+${OCAML_SITELIB}/async_unix/async_unix__Interruptor.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/async_unix__Interruptor.cmx
+${OCAML_SITELIB}/async_unix/async_unix__Io_stats.cmi
+${OCAML_SITELIB}/async_unix/async_unix__Io_stats.cmt
+${OCAML_SITELIB}/async_unix/async_unix__Io_stats.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/async_unix__Io_stats.cmx
+${OCAML_SITELIB}/async_unix/async_unix__Log.cmi
+${OCAML_SITELIB}/async_unix/async_unix__Log.cmt
+${OCAML_SITELIB}/async_unix/async_unix__Log.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/async_unix__Log.cmx
+${OCAML_SITELIB}/async_unix/async_unix__Process.cmi
+${OCAML_SITELIB}/async_unix/async_unix__Process.cmt
+${OCAML_SITELIB}/async_unix/async_unix__Process.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/async_unix__Process.cmx
+${OCAML_SITELIB}/async_unix/async_unix__Raw_fd.cmi
+${OCAML_SITELIB}/async_unix/async_unix__Raw_fd.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/async_unix__Raw_fd.cmx
+${OCAML_SITELIB}/async_unix/async_unix__Raw_scheduler.cmi
+${OCAML_SITELIB}/async_unix/async_unix__Raw_scheduler.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/async_unix__Raw_scheduler.cmx
+${OCAML_SITELIB}/async_unix/async_unix__Raw_signal_manager.cmi
+${OCAML_SITELIB}/async_unix/async_unix__Raw_signal_manager.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/async_unix__Raw_signal_manager.cmx
+${OCAML_SITELIB}/async_unix/async_unix__Read_write.cmi
+${OCAML_SITELIB}/async_unix/async_unix__Read_write.cmt
+${OCAML_SITELIB}/async_unix/async_unix__Read_write.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/async_unix__Read_write.cmx
+${OCAML_SITELIB}/async_unix/async_unix__Reader.cmi
+${OCAML_SITELIB}/async_unix/async_unix__Reader.cmt
+${OCAML_SITELIB}/async_unix/async_unix__Reader.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/async_unix__Reader.cmx
+${OCAML_SITELIB}/async_unix/async_unix__Reader0.cmi
+${OCAML_SITELIB}/async_unix/async_unix__Reader0.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/async_unix__Reader0.cmx
+${OCAML_SITELIB}/async_unix/async_unix__Require_explicit_time_source.cmi
+${OCAML_SITELIB}/async_unix/async_unix__Require_explicit_time_source.cmt
+${OCAML_SITELIB}/async_unix/async_unix__Require_explicit_time_source.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/async_unix__Require_explicit_time_source.cmx
+${OCAML_SITELIB}/async_unix/async_unix__Require_explicit_time_source_intf.cmi
+${OCAML_SITELIB}/async_unix/async_unix__Require_explicit_time_source_intf.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/async_unix__Require_explicit_time_source_intf.cmx
+${OCAML_SITELIB}/async_unix/async_unix__Scheduler.cmi
+${OCAML_SITELIB}/async_unix/async_unix__Scheduler.cmt
+${OCAML_SITELIB}/async_unix/async_unix__Scheduler.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/async_unix__Scheduler.cmx
+${OCAML_SITELIB}/async_unix/async_unix__Select_file_descr_watcher.cmi
+${OCAML_SITELIB}/async_unix/async_unix__Select_file_descr_watcher.cmt
+${OCAML_SITELIB}/async_unix/async_unix__Select_file_descr_watcher.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/async_unix__Select_file_descr_watcher.cmx
+${OCAML_SITELIB}/async_unix/async_unix__Shutdown.cmi
+${OCAML_SITELIB}/async_unix/async_unix__Shutdown.cmt
+${OCAML_SITELIB}/async_unix/async_unix__Shutdown.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/async_unix__Shutdown.cmx
+${OCAML_SITELIB}/async_unix/async_unix__Signal.cmi
+${OCAML_SITELIB}/async_unix/async_unix__Signal.cmt
+${OCAML_SITELIB}/async_unix/async_unix__Signal.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/async_unix__Signal.cmx
+${OCAML_SITELIB}/async_unix/async_unix__Signal_manager.cmi
+${OCAML_SITELIB}/async_unix/async_unix__Signal_manager.cmt
+${OCAML_SITELIB}/async_unix/async_unix__Signal_manager.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/async_unix__Signal_manager.cmx
+${OCAML_SITELIB}/async_unix/async_unix__Syscall.cmi
+${OCAML_SITELIB}/async_unix/async_unix__Syscall.cmt
+${OCAML_SITELIB}/async_unix/async_unix__Syscall.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/async_unix__Syscall.cmx
+${OCAML_SITELIB}/async_unix/async_unix__Thread_safe.cmi
+${OCAML_SITELIB}/async_unix/async_unix__Thread_safe.cmt
+${OCAML_SITELIB}/async_unix/async_unix__Thread_safe.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/async_unix__Thread_safe.cmx
+${OCAML_SITELIB}/async_unix/async_unix__Time_source_tests.cmi
+${OCAML_SITELIB}/async_unix/async_unix__Time_source_tests.cmt
+${OCAML_SITELIB}/async_unix/async_unix__Time_source_tests.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/async_unix__Time_source_tests.cmx
+${OCAML_SITELIB}/async_unix/async_unix__Unix_syscalls.cmi
+${OCAML_SITELIB}/async_unix/async_unix__Unix_syscalls.cmt
+${OCAML_SITELIB}/async_unix/async_unix__Unix_syscalls.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/async_unix__Unix_syscalls.cmx
+${OCAML_SITELIB}/async_unix/async_unix__Writer.cmi
+${OCAML_SITELIB}/async_unix/async_unix__Writer.cmt
+${OCAML_SITELIB}/async_unix/async_unix__Writer.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/async_unix__Writer.cmx
+${OCAML_SITELIB}/async_unix/async_unix__Writer0.cmi
+${OCAML_SITELIB}/async_unix/async_unix__Writer0.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/async_unix__Writer0.cmx
+${OCAML_SITELIB}/async_unix/backing_out_channel.ml
+${OCAML_SITELIB}/async_unix/backing_out_channel.mli
+${OCAML_SITELIB}/async_unix/busy_pollers.ml
+${OCAML_SITELIB}/async_unix/busy_pollers.mli
+${OCAML_SITELIB}/async_unix/clock.ml
+${OCAML_SITELIB}/async_unix/clock.mli
+${OCAML_SITELIB}/async_unix/config.ml
+${OCAML_SITELIB}/async_unix/config.mli
+${OCAML_SITELIB}/async_unix/dump_core_on_job_delay.ml
+${OCAML_SITELIB}/async_unix/dump_core_on_job_delay.mli
+${OCAML_SITELIB}/async_unix/dune-package
+${OCAML_SITELIB}/async_unix/epoll_file_descr_watcher.ml
+${OCAML_SITELIB}/async_unix/epoll_file_descr_watcher.mli
+${OCAML_SITELIB}/async_unix/fd.ml
+${OCAML_SITELIB}/async_unix/fd.mli
+${OCAML_SITELIB}/async_unix/fd_by_descr.ml
+${OCAML_SITELIB}/async_unix/fd_by_descr.mli
+${OCAML_SITELIB}/async_unix/file_descr_watcher_intf.ml
+${OCAML_SITELIB}/async_unix/import.ml
+${OCAML_SITELIB}/async_unix/in_thread.ml
+${OCAML_SITELIB}/async_unix/in_thread.mli
+${OCAML_SITELIB}/async_unix/interruptor.ml
+${OCAML_SITELIB}/async_unix/interruptor.mli
+${OCAML_SITELIB}/async_unix/io_stats.ml
+${OCAML_SITELIB}/async_unix/io_stats.mli
+${OCAML_SITELIB}/async_unix/libasync_unix_stubs.a
+${OCAML_SITELIB}/async_unix/log.ml
+${OCAML_SITELIB}/async_unix/log.mli
+${OCAML_SITELIB}/async_unix/opam
+${OCAML_SITELIB}/async_unix/process.ml
+${OCAML_SITELIB}/async_unix/process.mli
+${OCAML_SITELIB}/async_unix/raw_fd.ml
+${OCAML_SITELIB}/async_unix/raw_scheduler.ml
+${OCAML_SITELIB}/async_unix/raw_signal_manager.ml
+${OCAML_SITELIB}/async_unix/read_write.ml
+${OCAML_SITELIB}/async_unix/read_write.mli
+${OCAML_SITELIB}/async_unix/reader.ml
+${OCAML_SITELIB}/async_unix/reader.mli
+${OCAML_SITELIB}/async_unix/reader0.ml
+${OCAML_SITELIB}/async_unix/require_explicit_time_source.ml
+${OCAML_SITELIB}/async_unix/require_explicit_time_source.mli
+${OCAML_SITELIB}/async_unix/require_explicit_time_source_intf.ml
+${OCAML_SITELIB}/async_unix/scheduler.ml
+${OCAML_SITELIB}/async_unix/scheduler.mli
+${OCAML_SITELIB}/async_unix/select_file_descr_watcher.ml
+${OCAML_SITELIB}/async_unix/select_file_descr_watcher.mli
+${OCAML_SITELIB}/async_unix/shutdown.ml
+${OCAML_SITELIB}/async_unix/shutdown.mli
+${OCAML_SITELIB}/async_unix/signal.ml
+${OCAML_SITELIB}/async_unix/signal.mli
+${OCAML_SITELIB}/async_unix/signal_manager.ml
+${OCAML_SITELIB}/async_unix/signal_manager.mli
+${OCAML_SITELIB}/async_unix/syscall.ml
+${OCAML_SITELIB}/async_unix/syscall.mli
+${OCAML_SITELIB}/async_unix/thread_pool/import.ml
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/thread_pool/thread_pool.a
+${OCAML_SITELIB}/async_unix/thread_pool/thread_pool.cma
+${OCAML_SITELIB}/async_unix/thread_pool/thread_pool.cmi
+${OCAML_SITELIB}/async_unix/thread_pool/thread_pool.cmt
+${OCAML_SITELIB}/async_unix/thread_pool/thread_pool.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/thread_pool/thread_pool.cmx
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/thread_pool/thread_pool.cmxa
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/thread_pool/thread_pool.cmxs
+${OCAML_SITELIB}/async_unix/thread_pool/thread_pool.ml
+${OCAML_SITELIB}/async_unix/thread_pool/thread_pool.mli
+${OCAML_SITELIB}/async_unix/thread_pool/thread_pool__.cmi
+${OCAML_SITELIB}/async_unix/thread_pool/thread_pool__.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/thread_pool/thread_pool__.cmx
+${OCAML_SITELIB}/async_unix/thread_pool/thread_pool__.ml
+${OCAML_SITELIB}/async_unix/thread_pool/thread_pool__Import.cmi
+${OCAML_SITELIB}/async_unix/thread_pool/thread_pool__Import.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/thread_pool/thread_pool__Import.cmx
+${OCAML_SITELIB}/async_unix/thread_safe.ml
+${OCAML_SITELIB}/async_unix/thread_safe.mli
+${OCAML_SITELIB}/async_unix/thread_safe_ivar/import.ml
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/thread_safe_ivar/thread_safe_ivar.a
+${OCAML_SITELIB}/async_unix/thread_safe_ivar/thread_safe_ivar.cma
+${OCAML_SITELIB}/async_unix/thread_safe_ivar/thread_safe_ivar.cmi
+${OCAML_SITELIB}/async_unix/thread_safe_ivar/thread_safe_ivar.cmt
+${OCAML_SITELIB}/async_unix/thread_safe_ivar/thread_safe_ivar.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/thread_safe_ivar/thread_safe_ivar.cmx
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/thread_safe_ivar/thread_safe_ivar.cmxa
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/thread_safe_ivar/thread_safe_ivar.cmxs
+${OCAML_SITELIB}/async_unix/thread_safe_ivar/thread_safe_ivar.ml
+${OCAML_SITELIB}/async_unix/thread_safe_ivar/thread_safe_ivar.mli
+${OCAML_SITELIB}/async_unix/thread_safe_ivar/thread_safe_ivar__.cmi
+${OCAML_SITELIB}/async_unix/thread_safe_ivar/thread_safe_ivar__.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/thread_safe_ivar/thread_safe_ivar__.cmx
+${OCAML_SITELIB}/async_unix/thread_safe_ivar/thread_safe_ivar__.ml
+${OCAML_SITELIB}/async_unix/thread_safe_ivar/thread_safe_ivar__Import.cmi
+${OCAML_SITELIB}/async_unix/thread_safe_ivar/thread_safe_ivar__Import.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/thread_safe_ivar/thread_safe_ivar__Import.cmx
+${OCAML_SITELIB}/async_unix/thread_safe_pipe/import.ml
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/thread_safe_pipe/thread_safe_pipe.a
+${OCAML_SITELIB}/async_unix/thread_safe_pipe/thread_safe_pipe.cma
+${OCAML_SITELIB}/async_unix/thread_safe_pipe/thread_safe_pipe.cmi
+${OCAML_SITELIB}/async_unix/thread_safe_pipe/thread_safe_pipe.cmt
+${OCAML_SITELIB}/async_unix/thread_safe_pipe/thread_safe_pipe.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/thread_safe_pipe/thread_safe_pipe.cmx
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/thread_safe_pipe/thread_safe_pipe.cmxa
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/thread_safe_pipe/thread_safe_pipe.cmxs



Home | Main Index | Thread Index | Old Index