ocaml/ocamldoc
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
..
generators remove all $Id keywords 2012-10-15 17:50:56 +00:00
.depend PR#4243: make the Makefiles parallelizable 2013-07-24 14:39:31 +00:00
.ignore uniform .ignore system 2011-07-20 15:37:36 +00:00
Changes.txt merge version/4.00 at revision 12866 2012-08-21 07:10:35 +00:00
Makefile build: replace ocamlcomp*.sh. 2013-09-20 00:22:38 +00:00
Makefile.nt build: replace ocamlcomp*.sh. 2013-09-20 00:22:38 +00:00
ocamldoc.hva fix formatting of copyright headers 2012-08-01 12:09:31 +00:00
ocamldoc.sty clean up spaces and tabs 2010-01-22 12:48:24 +00:00
odoc.ml get rid of deprecated operators (&) and (or) 2013-05-28 11:04:11 +00:00
odoc_analyse.ml Continue cleanup. driver/errors.ml is no longer needed. 2013-09-12 14:45:03 +00:00
odoc_analyse.mli remove all $Id keywords 2012-10-15 17:50:56 +00:00
odoc_args.ml remove all $Id keywords 2012-10-15 17:50:56 +00:00
odoc_args.mli remove all $Id keywords 2012-10-15 17:50:56 +00:00
odoc_ast.ml Synchronize with trunk. 2013-07-16 13:34:30 +00:00
odoc_ast.mli Allow abstract module declaration in structures to make the syntax and Parsetree more uniform. 2013-04-18 13:14:53 +00:00
odoc_class.ml remove all $Id keywords 2012-10-15 17:50:56 +00:00
odoc_comments.ml PR#6069: improve ocamldoc error message 2013-08-05 07:45:22 +00:00
odoc_comments.mli remove all $Id keywords 2012-10-15 17:50:56 +00:00
odoc_comments_global.ml remove all $Id keywords 2012-10-15 17:50:56 +00:00
odoc_comments_global.mli remove all $Id keywords 2012-10-15 17:50:56 +00:00
odoc_config.ml remove all $Id keywords 2012-10-15 17:50:56 +00:00
odoc_config.mli remove all $Id keywords 2012-10-15 17:50:56 +00:00
odoc_control.ml remove all $Id keywords 2012-10-15 17:50:56 +00:00
odoc_cross.ml get rid of deprecated operators (&) and (or) 2013-05-28 11:04:11 +00:00
odoc_cross.mli remove all $Id keywords 2012-10-15 17:50:56 +00:00
odoc_dag2html.ml PR#5933 type-specialize 'let compare = compare' on ints and strings 2013-03-19 07:22:12 +00:00
odoc_dag2html.mli remove all $Id keywords 2012-10-15 17:50:56 +00:00
odoc_dep.ml PR#5933 type-specialize 'let compare = compare' on ints and strings 2013-03-19 07:22:12 +00:00
odoc_dot.ml get rid of deprecated operators (&) and (or) 2013-05-28 11:04:11 +00:00
odoc_env.ml Rename Pcty_fun to Pcty_arrow (and idem in Types, Typedtree, Outcometree) to be coherent with Ptyp_arrow. 2013-04-16 08:59:09 +00:00
odoc_env.mli remove all $Id keywords 2012-10-15 17:50:56 +00:00
odoc_exception.ml remove all $Id keywords 2012-10-15 17:50:56 +00:00
odoc_gen.ml merge version/4.00 at revision 12866 2012-08-21 07:10:35 +00:00
odoc_gen.mli merge version/4.00 at revision 12866 2012-08-21 07:10:35 +00:00
odoc_global.ml Improved implementation of OCAMLPARAM 2013-06-05 16:34:40 +00:00
odoc_global.mli remove all $Id keywords 2012-10-15 17:50:56 +00:00
odoc_html.ml PR#5149: (point 15) add line breaks in html source before <pre> tags 2013-08-12 06:37:59 +00:00
odoc_info.ml remove all $Id keywords 2012-10-15 17:50:56 +00:00
odoc_info.mli remove all $Id keywords 2012-10-15 17:50:56 +00:00
odoc_inherit.ml remove all $Id keywords 2012-10-15 17:50:56 +00:00
odoc_latex.ml remove all $Id keywords 2012-10-15 17:50:56 +00:00
odoc_latex_style.ml remove all $Id keywords 2012-10-15 17:50:56 +00:00
odoc_lexer.mll PR#6069: improve ocamldoc error message (bis) 2013-08-05 08:56:06 +00:00
odoc_man.ml remove all $Id keywords 2012-10-15 17:50:56 +00:00
odoc_merge.ml remove all $Id keywords 2012-10-15 17:50:56 +00:00
odoc_merge.mli remove all $Id keywords 2012-10-15 17:50:56 +00:00
odoc_messages.ml PR#6069: improve ocamldoc error message (bis) 2013-08-05 08:56:06 +00:00
odoc_misc.ml remove all $Id keywords 2012-10-15 17:50:56 +00:00
odoc_misc.mli remove all $Id keywords 2012-10-15 17:50:56 +00:00
odoc_module.ml remove all $Id keywords 2012-10-15 17:50:56 +00:00
odoc_name.ml get rid of deprecated operators (&) and (or) 2013-05-28 11:04:11 +00:00
odoc_name.mli remove all $Id keywords 2012-10-15 17:50:56 +00:00
odoc_ocamlhtml.mll remove all $Id keywords 2012-10-15 17:50:56 +00:00
odoc_parameter.ml remove all $Id keywords 2012-10-15 17:50:56 +00:00
odoc_parser.mly remove all $Id keywords 2012-10-15 17:50:56 +00:00
odoc_print.ml Rename Pcty_fun to Pcty_arrow (and idem in Types, Typedtree, Outcometree) to be coherent with Ptyp_arrow. 2013-04-16 08:59:09 +00:00
odoc_print.mli remove all $Id keywords 2012-10-15 17:50:56 +00:00
odoc_scan.ml remove all $Id keywords 2012-10-15 17:50:56 +00:00
odoc_search.ml remove all $Id keywords 2012-10-15 17:50:56 +00:00
odoc_search.mli remove all $Id keywords 2012-10-15 17:50:56 +00:00
odoc_see_lexer.mll remove all $Id keywords 2012-10-15 17:50:56 +00:00
odoc_sig.ml Synchronize with trunk. 2013-07-16 13:34:30 +00:00
odoc_sig.mli remove all $Id keywords 2012-10-15 17:50:56 +00:00
odoc_str.ml Rename Pcty_fun to Pcty_arrow (and idem in Types, Typedtree, Outcometree) to be coherent with Ptyp_arrow. 2013-04-16 08:59:09 +00:00
odoc_str.mli remove all $Id keywords 2012-10-15 17:50:56 +00:00
odoc_test.ml remove all $Id keywords 2012-10-15 17:50:56 +00:00
odoc_texi.ml remove all $Id keywords 2012-10-15 17:50:56 +00:00
odoc_text.ml remove all $Id keywords 2012-10-15 17:50:56 +00:00
odoc_text.mli remove all $Id keywords 2012-10-15 17:50:56 +00:00
odoc_text_lexer.mll get rid of deprecated operators (&) and (or) 2013-05-28 11:04:11 +00:00
odoc_text_parser.mly remove all $Id keywords 2012-10-15 17:50:56 +00:00
odoc_to_text.ml remove all $Id keywords 2012-10-15 17:50:56 +00:00
odoc_type.ml remove all $Id keywords 2012-10-15 17:50:56 +00:00
odoc_types.ml remove all $Id keywords 2012-10-15 17:50:56 +00:00
odoc_types.mli remove all $Id keywords 2012-10-15 17:50:56 +00:00
odoc_value.ml remove all $Id keywords 2012-10-15 17:50:56 +00:00
remove_DEBUG remove all $Id keywords 2012-10-15 17:50:56 +00:00
runocamldoc remove all $Id keywords 2012-10-15 17:50:56 +00:00