# OASIS_START
# DO NOT EDIT (digest: 8badc9229e0d85c216728e7f20f359d1)
# Ignore VCS directories, you can use the same kind of rule outside 
# OASIS_START/STOP if you want to exclude directories that contains 
# useless stuff for the build process
<**/.svn>: -traverse
<**/.svn>: not_hygienic
".bzr": -traverse
".bzr": not_hygienic
".hg": -traverse
".hg": not_hygienic
".git": -traverse
".git": not_hygienic
"_darcs": -traverse
"_darcs": not_hygienic
# Library core_extended
"lib/core_extended.cmxs": use_core_extended
"lib/alternating_primary_backup_assignment.cmx": for-pack(Core_extended)
"lib/ascii_table.cmx": for-pack(Core_extended)
"lib/atomic_edit.cmx": for-pack(Core_extended)
"lib/bench.cmx": for-pack(Core_extended)
"lib/bin_io_utils.cmx": for-pack(Core_extended)
"lib/bitarray.cmx": for-pack(Core_extended)
"lib/cache.cmx": for-pack(Core_extended)
"lib/cbuffer.cmx": for-pack(Core_extended)
"lib/command.cmx": for-pack(Core_extended)
"lib/console.cmx": for-pack(Core_extended)
"lib/core_command.cmx": for-pack(Core_extended)
"lib/core_service_command.cmx": for-pack(Core_extended)
"lib/crit_bit.cmx": for-pack(Core_extended)
"lib/csv_writer.cmx": for-pack(Core_extended)
"lib/documented_match_statement.cmx": for-pack(Core_extended)
"lib/english.cmx": for-pack(Core_extended)
"lib/environment.cmx": for-pack(Core_extended)
"lib/exception_check.cmx": for-pack(Core_extended)
"lib/extended_array.cmx": for-pack(Core_extended)
"lib/extended_common.cmx": for-pack(Core_extended)
"lib/extended_exn.cmx": for-pack(Core_extended)
"lib/extended_filename.cmx": for-pack(Core_extended)
"lib/extended_float.cmx": for-pack(Core_extended)
"lib/extended_fn.cmx": for-pack(Core_extended)
"lib/extended_gc.cmx": for-pack(Core_extended)
"lib/extended_hashtbl.cmx": for-pack(Core_extended)
"lib/extended_int.cmx": for-pack(Core_extended)
"lib/extended_int32.cmx": for-pack(Core_extended)
"lib/extended_int63.cmx": for-pack(Core_extended)
"lib/extended_int64.cmx": for-pack(Core_extended)
"lib/extended_linux.cmx": for-pack(Core_extended)
"lib/extended_list.cmx": for-pack(Core_extended)
"lib/extended_list__LCS.cmx": for-pack(Core_extended)
"lib/extended_list__multimerge.cmx": for-pack(Core_extended)
"lib/extended_memo.cmx": for-pack(Core_extended)
"lib/extended_monad.cmx": for-pack(Core_extended)
"lib/extended_nativeint.cmx": for-pack(Core_extended)
"lib/extended_result.cmx": for-pack(Core_extended)
"lib/extended_sexp.cmx": for-pack(Core_extended)
"lib/extended_string.cmx": for-pack(Core_extended)
"lib/extended_sys.cmx": for-pack(Core_extended)
"lib/extended_thread.cmx": for-pack(Core_extended)
"lib/extended_time.cmx": for-pack(Core_extended)
"lib/extended_unix.cmx": for-pack(Core_extended)
"lib/extra_fields.cmx": for-pack(Core_extended)
"lib/fcommand.cmx": for-pack(Core_extended)
"lib/fd_leak_check.cmx": for-pack(Core_extended)
"lib/find.cmx": for-pack(Core_extended)
"lib/fold_map.cmx": for-pack(Core_extended)
"lib/hmap.cmx": for-pack(Core_extended)
"lib/iter.cmx": for-pack(Core_extended)
"lib/lazy_list.cmx": for-pack(Core_extended)
"lib/lazy_m.cmx": for-pack(Core_extended)
"lib/lazy_sequence.cmx": for-pack(Core_extended)
"lib/linebuf.cmx": for-pack(Core_extended)
"lib/list_zipper.cmx": for-pack(Core_extended)
"lib/logger.cmx": for-pack(Core_extended)
"lib/loggers.cmx": for-pack(Core_extended)
"lib/low_level_debug.cmx": for-pack(Core_extended)
"lib/malloc.cmx": for-pack(Core_extended)
"lib/multi_map.cmx": for-pack(Core_extended)
"lib/net_utils.cmx": for-pack(Core_extended)
"lib/number.cmx": for-pack(Core_extended)
"lib/patience_diff.cmx": for-pack(Core_extended)
"lib/posix_clock.cmx": for-pack(Core_extended)
"lib/pp.cmx": for-pack(Core_extended)
"lib/printc.cmx": for-pack(Core_extended)
"lib/process.cmx": for-pack(Core_extended)
"lib/procfs.cmx": for-pack(Core_extended)
"lib/readline.cmx": for-pack(Core_extended)
"lib/readline__input_char.cmx": for-pack(Core_extended)
"lib/readline__input_loop.cmx": for-pack(Core_extended)
"lib/runtime_blockout_detector.cmx": for-pack(Core_extended)
"lib/rw_mutex.cmx": for-pack(Core_extended)
"lib/sampler.cmx": for-pack(Core_extended)
"lib/search_foo.cmx": for-pack(Core_extended)
"lib/selector.cmx": for-pack(Core_extended)
"lib/semaphore.cmx": for-pack(Core_extended)
"lib/sendmail.cmx": for-pack(Core_extended)
"lib/service_command.cmx": for-pack(Core_extended)
"lib/shell.cmx": for-pack(Core_extended)
"lib/shell__core.cmx": for-pack(Core_extended)
"lib/shell__line_buffer.cmx": for-pack(Core_extended)
"lib/sntp.cmx": for-pack(Core_extended)
"lib/std.cmx": for-pack(Core_extended)
"lib/string_zipper.cmx": for-pack(Core_extended)
"lib/syslog.cmx": for-pack(Core_extended)
"lib/sys_utils.cmx": for-pack(Core_extended)
"lib/tcp.cmx": for-pack(Core_extended)
"lib/timed_function.cmx": for-pack(Core_extended)
"lib/trie.cmx": for-pack(Core_extended)
"lib/unix_utils.cmx": for-pack(Core_extended)
"lib/update_queue.cmx": for-pack(Core_extended)
"lib/uuid.cmx": for-pack(Core_extended)
<lib/*.ml{,i}>: oasis_library_core_extended_ccopt
"lib/extended_linux_stubs.c": oasis_library_core_extended_ccopt
"lib/extended_sys_stubs.c": oasis_library_core_extended_ccopt
"lib/extended_unix_stubs.c": oasis_library_core_extended_ccopt
"lib/fork_exec.c": oasis_library_core_extended_ccopt
"lib/linebuf_stubs.c": oasis_library_core_extended_ccopt
"lib/low_level_debug_stubs.c": oasis_library_core_extended_ccopt
"lib/malloc_stubs.c": oasis_library_core_extended_ccopt
"lib/posix_clock_stubs.c": oasis_library_core_extended_ccopt
"lib/syslog_stubs.c": oasis_library_core_extended_ccopt
<lib/core_extended.{cma,cmxa}>: use_libcore_extended_stubs
<lib/*.ml{,i}>: pkg_threads
<lib/*.ml{,i}>: pkg_core
<lib/*.ml{,i}>: pkg_sexplib.syntax
<lib/*.ml{,i}>: pkg_sexplib
<lib/*.ml{,i}>: pkg_fieldslib.syntax
<lib/*.ml{,i}>: pkg_fieldslib
<lib/*.ml{,i}>: pkg_bin_prot
<lib/*.ml{,i}>: pkg_bin_prot.syntax
<lib/*.ml{,i}>: pkg_pa_ounit
<lib/*.ml{,i}>: pkg_pa_pipebang
<lib/*.ml{,i}>: pkg_bigarray
<lib/*.ml{,i}>: pkg_pcre
<lib/*.ml{,i}>: pkg_res
<lib/*.ml{,i}>: pkg_unix
"lib/extended_linux_stubs.c": pkg_threads
"lib/extended_linux_stubs.c": pkg_core
"lib/extended_linux_stubs.c": pkg_sexplib.syntax
"lib/extended_linux_stubs.c": pkg_sexplib
"lib/extended_linux_stubs.c": pkg_fieldslib.syntax
"lib/extended_linux_stubs.c": pkg_fieldslib
"lib/extended_linux_stubs.c": pkg_bin_prot
"lib/extended_linux_stubs.c": pkg_bin_prot.syntax
"lib/extended_linux_stubs.c": pkg_pa_ounit
"lib/extended_linux_stubs.c": pkg_pa_pipebang
"lib/extended_linux_stubs.c": pkg_bigarray
"lib/extended_linux_stubs.c": pkg_pcre
"lib/extended_linux_stubs.c": pkg_res
"lib/extended_linux_stubs.c": pkg_unix
"lib/extended_sys_stubs.c": pkg_threads
"lib/extended_sys_stubs.c": pkg_core
"lib/extended_sys_stubs.c": pkg_sexplib.syntax
"lib/extended_sys_stubs.c": pkg_sexplib
"lib/extended_sys_stubs.c": pkg_fieldslib.syntax
"lib/extended_sys_stubs.c": pkg_fieldslib
"lib/extended_sys_stubs.c": pkg_bin_prot
"lib/extended_sys_stubs.c": pkg_bin_prot.syntax
"lib/extended_sys_stubs.c": pkg_pa_ounit
"lib/extended_sys_stubs.c": pkg_pa_pipebang
"lib/extended_sys_stubs.c": pkg_bigarray
"lib/extended_sys_stubs.c": pkg_pcre
"lib/extended_sys_stubs.c": pkg_res
"lib/extended_sys_stubs.c": pkg_unix
"lib/extended_unix_stubs.c": pkg_threads
"lib/extended_unix_stubs.c": pkg_core
"lib/extended_unix_stubs.c": pkg_sexplib.syntax
"lib/extended_unix_stubs.c": pkg_sexplib
"lib/extended_unix_stubs.c": pkg_fieldslib.syntax
"lib/extended_unix_stubs.c": pkg_fieldslib
"lib/extended_unix_stubs.c": pkg_bin_prot
"lib/extended_unix_stubs.c": pkg_bin_prot.syntax
"lib/extended_unix_stubs.c": pkg_pa_ounit
"lib/extended_unix_stubs.c": pkg_pa_pipebang
"lib/extended_unix_stubs.c": pkg_bigarray
"lib/extended_unix_stubs.c": pkg_pcre
"lib/extended_unix_stubs.c": pkg_res
"lib/extended_unix_stubs.c": pkg_unix
"lib/fork_exec.c": pkg_threads
"lib/fork_exec.c": pkg_core
"lib/fork_exec.c": pkg_sexplib.syntax
"lib/fork_exec.c": pkg_sexplib
"lib/fork_exec.c": pkg_fieldslib.syntax
"lib/fork_exec.c": pkg_fieldslib
"lib/fork_exec.c": pkg_bin_prot
"lib/fork_exec.c": pkg_bin_prot.syntax
"lib/fork_exec.c": pkg_pa_ounit
"lib/fork_exec.c": pkg_pa_pipebang
"lib/fork_exec.c": pkg_bigarray
"lib/fork_exec.c": pkg_pcre
"lib/fork_exec.c": pkg_res
"lib/fork_exec.c": pkg_unix
"lib/linebuf_stubs.c": pkg_threads
"lib/linebuf_stubs.c": pkg_core
"lib/linebuf_stubs.c": pkg_sexplib.syntax
"lib/linebuf_stubs.c": pkg_sexplib
"lib/linebuf_stubs.c": pkg_fieldslib.syntax
"lib/linebuf_stubs.c": pkg_fieldslib
"lib/linebuf_stubs.c": pkg_bin_prot
"lib/linebuf_stubs.c": pkg_bin_prot.syntax
"lib/linebuf_stubs.c": pkg_pa_ounit
"lib/linebuf_stubs.c": pkg_pa_pipebang
"lib/linebuf_stubs.c": pkg_bigarray
"lib/linebuf_stubs.c": pkg_pcre
"lib/linebuf_stubs.c": pkg_res
"lib/linebuf_stubs.c": pkg_unix
"lib/low_level_debug_stubs.c": pkg_threads
"lib/low_level_debug_stubs.c": pkg_core
"lib/low_level_debug_stubs.c": pkg_sexplib.syntax
"lib/low_level_debug_stubs.c": pkg_sexplib
"lib/low_level_debug_stubs.c": pkg_fieldslib.syntax
"lib/low_level_debug_stubs.c": pkg_fieldslib
"lib/low_level_debug_stubs.c": pkg_bin_prot
"lib/low_level_debug_stubs.c": pkg_bin_prot.syntax
"lib/low_level_debug_stubs.c": pkg_pa_ounit
"lib/low_level_debug_stubs.c": pkg_pa_pipebang
"lib/low_level_debug_stubs.c": pkg_bigarray
"lib/low_level_debug_stubs.c": pkg_pcre
"lib/low_level_debug_stubs.c": pkg_res
"lib/low_level_debug_stubs.c": pkg_unix
"lib/malloc_stubs.c": pkg_threads
"lib/malloc_stubs.c": pkg_core
"lib/malloc_stubs.c": pkg_sexplib.syntax
"lib/malloc_stubs.c": pkg_sexplib
"lib/malloc_stubs.c": pkg_fieldslib.syntax
"lib/malloc_stubs.c": pkg_fieldslib
"lib/malloc_stubs.c": pkg_bin_prot
"lib/malloc_stubs.c": pkg_bin_prot.syntax
"lib/malloc_stubs.c": pkg_pa_ounit
"lib/malloc_stubs.c": pkg_pa_pipebang
"lib/malloc_stubs.c": pkg_bigarray
"lib/malloc_stubs.c": pkg_pcre
"lib/malloc_stubs.c": pkg_res
"lib/malloc_stubs.c": pkg_unix
"lib/posix_clock_stubs.c": pkg_threads
"lib/posix_clock_stubs.c": pkg_core
"lib/posix_clock_stubs.c": pkg_sexplib.syntax
"lib/posix_clock_stubs.c": pkg_sexplib
"lib/posix_clock_stubs.c": pkg_fieldslib.syntax
"lib/posix_clock_stubs.c": pkg_fieldslib
"lib/posix_clock_stubs.c": pkg_bin_prot
"lib/posix_clock_stubs.c": pkg_bin_prot.syntax
"lib/posix_clock_stubs.c": pkg_pa_ounit
"lib/posix_clock_stubs.c": pkg_pa_pipebang
"lib/posix_clock_stubs.c": pkg_bigarray
"lib/posix_clock_stubs.c": pkg_pcre
"lib/posix_clock_stubs.c": pkg_res
"lib/posix_clock_stubs.c": pkg_unix
"lib/syslog_stubs.c": pkg_threads
"lib/syslog_stubs.c": pkg_core
"lib/syslog_stubs.c": pkg_sexplib.syntax
"lib/syslog_stubs.c": pkg_sexplib
"lib/syslog_stubs.c": pkg_fieldslib.syntax
"lib/syslog_stubs.c": pkg_fieldslib
"lib/syslog_stubs.c": pkg_bin_prot
"lib/syslog_stubs.c": pkg_bin_prot.syntax
"lib/syslog_stubs.c": pkg_pa_ounit
"lib/syslog_stubs.c": pkg_pa_pipebang
"lib/syslog_stubs.c": pkg_bigarray
"lib/syslog_stubs.c": pkg_pcre
"lib/syslog_stubs.c": pkg_res
"lib/syslog_stubs.c": pkg_unix
# Executable core_extended_hello
<lib_test/core_extended_hello.{native,byte}>: use_core_extended
<lib_test/core_extended_hello.{native,byte}>: pkg_threads
<lib_test/core_extended_hello.{native,byte}>: pkg_core
<lib_test/core_extended_hello.{native,byte}>: pkg_sexplib.syntax
<lib_test/core_extended_hello.{native,byte}>: pkg_sexplib
<lib_test/core_extended_hello.{native,byte}>: pkg_fieldslib.syntax
<lib_test/core_extended_hello.{native,byte}>: pkg_fieldslib
<lib_test/core_extended_hello.{native,byte}>: pkg_bin_prot
<lib_test/core_extended_hello.{native,byte}>: pkg_bin_prot.syntax
<lib_test/core_extended_hello.{native,byte}>: pkg_pa_ounit
<lib_test/core_extended_hello.{native,byte}>: pkg_pa_pipebang
<lib_test/core_extended_hello.{native,byte}>: pkg_bigarray
<lib_test/core_extended_hello.{native,byte}>: pkg_pcre
<lib_test/core_extended_hello.{native,byte}>: pkg_res
<lib_test/core_extended_hello.{native,byte}>: pkg_unix
<lib_test/core_extended_hello.{native,byte}>: custom
# Executable core_hello
<lib_test/core_hello.{native,byte}>: pkg_threads
<lib_test/core_hello.{native,byte}>: pkg_core
<lib_test/core_hello.{native,byte}>: custom
# Executable test_runner
<lib_test/test_runner.{native,byte}>: use_core_extended
<lib_test/test_runner.{native,byte}>: pkg_oUnit
<lib_test/test_runner.{native,byte}>: pkg_threads
<lib_test/test_runner.{native,byte}>: pkg_core
<lib_test/test_runner.{native,byte}>: pkg_sexplib.syntax
<lib_test/test_runner.{native,byte}>: pkg_sexplib
<lib_test/test_runner.{native,byte}>: pkg_fieldslib.syntax
<lib_test/test_runner.{native,byte}>: pkg_fieldslib
<lib_test/test_runner.{native,byte}>: pkg_bin_prot
<lib_test/test_runner.{native,byte}>: pkg_bin_prot.syntax
<lib_test/test_runner.{native,byte}>: pkg_pa_ounit
<lib_test/test_runner.{native,byte}>: pkg_pa_pipebang
<lib_test/test_runner.{native,byte}>: pkg_bigarray
<lib_test/test_runner.{native,byte}>: pkg_pcre
<lib_test/test_runner.{native,byte}>: pkg_res
<lib_test/test_runner.{native,byte}>: pkg_unix
<lib_test/*.ml{,i}>: use_core_extended
<lib_test/*.ml{,i}>: pkg_oUnit
<lib_test/*.ml{,i}>: pkg_threads
<lib_test/*.ml{,i}>: pkg_core
<lib_test/*.ml{,i}>: pkg_sexplib.syntax
<lib_test/*.ml{,i}>: pkg_sexplib
<lib_test/*.ml{,i}>: pkg_fieldslib.syntax
<lib_test/*.ml{,i}>: pkg_fieldslib
<lib_test/*.ml{,i}>: pkg_bin_prot
<lib_test/*.ml{,i}>: pkg_bin_prot.syntax
<lib_test/*.ml{,i}>: pkg_pa_ounit
<lib_test/*.ml{,i}>: pkg_pa_pipebang
<lib_test/*.ml{,i}>: pkg_bigarray
<lib_test/*.ml{,i}>: pkg_pcre
<lib_test/*.ml{,i}>: pkg_res
<lib_test/*.ml{,i}>: pkg_unix
<lib_test/test_runner.{native,byte}>: custom
# OASIS_STOP
<lib/*.ml{,i}>          : syntax_camlp4o
"lib/command.ml"        : mlh, pkg_camlp4.macro
"lib/console.ml"        : mlh, pkg_camlp4.macro
"lib/core_command.ml"   : mlh, pkg_camlp4.macro
"lib/extended_linux.ml" : mlh, pkg_camlp4.macro
"lib/malloc.ml"         : mlh, pkg_camlp4.macro
"lib/posix_clock.ml"    : mlh, pkg_camlp4.macro
