ocaml/driver
Wojciech Meyer 241585bc83 build: replace ocamlcomp*.sh.
This script was built from ocamlcomp.sh.in through sed and is called
instead of "ocamlc" (for instance).
It makes it possible to switch from "ocamlc" to "ocamlc.opt" without
changing anything in the Makefiles, only calling sed.

I couldn't cleanly make it handle both a compiler for the target and for
the build. Instead I'm replacing it and doing as much as possible
directly in the Makefiles.
I hoped it would reduce the number of shell invocations, which would
speed things up quite a lot on Windows but I still had to have at least
one since it's not possible to update a make variable from inside a make
rule: i.e. it's not possible to do X=a, build a.opt and update X to be
a.opt.

git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@14168 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2013-09-20 00:22:38 +00:00
..
compenv.ml #5817: new compiler flag (-keep-locs) to keep location in cmi files. 2013-09-17 12:45:05 +00:00
compenv.mli Fix OCAMLPARAM problems 2013-07-17 12:35:26 +00:00
compile.ml More direct style, remove the temporary file created by -pp processor right after it has been read. 2013-09-10 13:48:43 +00:00
compile.mli Improved implementation of OCAMLPARAM 2013-06-05 16:34:40 +00:00
compmisc.ml Remove non-ASCII chars from headers 2013-07-09 13:21:45 +00:00
compmisc.mli Remove non-ASCII chars from headers 2013-07-09 13:21:45 +00:00
errors.ml Continue. 2013-09-12 15:50:47 +00:00
errors.mli remove all $Id keywords 2012-10-15 17:50:56 +00:00
main.ml #5817: new compiler flag (-keep-locs) to keep location in cmi files. 2013-09-17 12:45:05 +00:00
main.mli remove all $Id keywords 2012-10-15 17:50:56 +00:00
main_args.ml #5817: new compiler flag (-keep-locs) to keep location in cmi files. 2013-09-17 12:45:05 +00:00
main_args.mli #5817: new compiler flag (-keep-locs) to keep location in cmi files. 2013-09-17 12:45:05 +00:00
optcompile.ml More direct style, remove the temporary file created by -pp processor right after it has been read. 2013-09-10 13:48:43 +00:00
optcompile.mli Improved implementation of OCAMLPARAM 2013-06-05 16:34:40 +00:00
opterrors.ml Continue. 2013-09-12 15:50:47 +00:00
opterrors.mli remove all $Id keywords 2012-10-15 17:50:56 +00:00
optmain.ml #5817: new compiler flag (-keep-locs) to keep location in cmi files. 2013-09-17 12:45:05 +00:00
optmain.mli remove all $Id keywords 2012-10-15 17:50:56 +00:00
pparse.ml Simplify common case of unit-wide errors. 2013-09-12 13:47:04 +00:00
pparse.mli Do not keep file name in exception, after all. 2013-09-12 13:41:01 +00:00