summaryrefslogtreecommitdiff
path: root/ocaml-binary-annot/ocamlbuild/exit_codes.ml
diff options
context:
space:
mode:
Diffstat (limited to 'ocaml-binary-annot/ocamlbuild/exit_codes.ml')
-rw-r--r--ocaml-binary-annot/ocamlbuild/exit_codes.ml15
1 files changed, 15 insertions, 0 deletions
diff --git a/ocaml-binary-annot/ocamlbuild/exit_codes.ml b/ocaml-binary-annot/ocamlbuild/exit_codes.ml
new file mode 100644
index 0000000000..19cb4f02fc
--- /dev/null
+++ b/ocaml-binary-annot/ocamlbuild/exit_codes.ml
@@ -0,0 +1,15 @@
+let rc_ok = 0
+let rc_usage = 1
+let rc_failure = 2
+let rc_invalid_argument = 3
+let rc_system_error = 4
+let rc_hygiene = 1
+let rc_circularity = 5
+let rc_solver_failed = 6
+let rc_ocamldep_error = 7
+let rc_lexing_error = 8
+let rc_build_error = 9
+let rc_executor_subcommand_failed = 10
+let rc_executor_subcommand_got_signal = 11
+let rc_executor_io_error = 12
+let rc_executor_excetptional_condition = 13