summaryrefslogtreecommitdiff
path: root/ocamlbuild
diff options
context:
space:
mode:
authorGabriel Scherer <gabriel.scherer@gmail.com>2015-08-15 15:57:51 +0000
committerGabriel Scherer <gabriel.scherer@gmail.com>2015-08-15 15:57:51 +0000
commitcb3bb152ab337b895a645c05c0b15d715e78e90b (patch)
tree842dee58e41054db3aef4e9bc019a67b53492e01 /ocamlbuild
parent5893536b14c5801700892f85c6948a0fa2bb812a (diff)
downloadocaml-cb3bb152ab337b895a645c05c0b15d715e78e90b.tar.gz
add option handling for colors in compiler, OCAMLPARAM and ocamlbuild
(Simon Cruanes and Gabriel Scherer) Use one of -color auto -color always -color never git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@16348 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
Diffstat (limited to 'ocamlbuild')
-rw-r--r--ocamlbuild/ocaml_specific.ml1
1 files changed, 1 insertions, 0 deletions
diff --git a/ocamlbuild/ocaml_specific.ml b/ocamlbuild/ocaml_specific.ml
index e6f0ec52a6..b902810ad7 100644
--- a/ocamlbuild/ocaml_specific.ml
+++ b/ocamlbuild/ocaml_specific.ml
@@ -643,6 +643,7 @@ let () =
(fun param -> S [A "-for-pack"; A param]);
pflag ["ocaml"; "native"; "compile"] "inline"
(fun param -> S [A "-inline"; A param]);
+ pflag ["ocaml"; "compile"] "color" (fun setting -> S[A "-color"; A setting]);
List.iter (fun pp ->
pflag ["ocaml"; "compile"] pp
(fun param -> S [A ("-" ^ pp); A param]);