ocaml/tools
Sébastien Hinderer a201ade7f3 Build system: make ocamllex silent by default (#8664)
This commit makes e.g. make -s world.opt completely
silent when everything works, in order to increase the visibility of
any unexpected message occurring during the build.
This will be useful for instance during CI, in particular it should
make it easier to catch undefined build variables.

The implementation is straightforward. The OCAMLLEX_FLAGS variable is
defined in Makefile.common.in and then used consistently by all
lexing recipes.

In addition, in tools/Makefile, the two rules producing the lexers
from cvt_emit.mll and make_opcodes.mll have been replaced by a
pattern-rule and the useless .SUFFIXES target has been removed.
2019-05-07 11:32:05 +02:00
..
ci Use "make --warn-undefined-variables" for CI at Inria 2019-05-02 19:43:17 +02:00
.depend Move some middle-end files around (#2281) 2019-04-01 17:18:47 +01:00
Makefile Build system: make ocamllex silent by default (#8664) 2019-05-07 11:32:05 +02:00
addlabels.ml Update headers for the new license. 2016-02-18 16:59:16 +01:00
caml_tex.ml Delete the vmthreads library (#2289) 2019-03-11 19:38:16 +01:00
check-parser-uptodate-or-warn.sh Makefile: make the parser.mly timestamp heuristic more robust 2018-09-06 12:17:17 +02:00
check-symbol-names shebangs: use `/usr/bin/env bash` instead of `/bin/bash` for BSD compat 2018-10-16 09:06:16 +02:00
check-typo Ensure that files marked executable are #! scripts 2019-03-27 10:32:40 +00:00
check-typo-since add a variant of check-typo to compare against a git reference 2018-12-09 13:31:26 +00:00
checkstack.c Update headers for the new license. 2016-02-18 16:59:16 +01:00
cmpbyt.ml cmpbyt: return 1 rather than 2 to report file difference. 2016-06-20 11:01:42 +02:00
cmt2annot.ml Refactor load path management and initial environment 2019-01-30 16:36:38 +00:00
cvt_emit.mll Update headers for the new license. 2016-02-18 16:59:16 +01:00
dumpobj.ml Just some tbl things. (#1699) 2018-07-23 13:19:41 +01:00
dune Provide a way to build the bytecode compiler using Dune (#2093) 2018-10-10 16:16:00 +01:00
eqparsetree.ml Add locations to toplevel directives 2018-08-06 11:06:30 +01:00
gdb-macros Update headers for the new license. 2016-02-18 16:59:16 +01:00
lexer299.mll Call the '#' sign hash rather than sharp. 2016-05-09 16:34:40 +02:00
lexer301.mll Call the '#' sign hash rather than sharp. 2016-05-09 16:34:40 +02:00
lintapidiff.ml Just some tbl things. (#1699) 2018-07-23 13:19:41 +01:00
magic renaming of Objective Caml to OCaml and cleanup of copyright headers 2011-07-27 14:17:02 +00:00
make-package-macosx Merge tag 4.03.0 into trunk. 2016-04-28 16:13:21 +02:00
make-version-header.sh tools/make-version-header.sh: fix minor version extraction 2018-04-11 10:07:34 +02:00
make_opcodes.mll Correct licence for tools/make_opcodes.mll 2017-10-25 23:54:39 +01:00
mantis2gh_stripped.csv Add CSV file with Mantis=>GitHub renumbering information 2019-03-15 00:01:48 +01:00
markdown-add-pr-links.sh add a minor script to turn ASCII references into Markdown links 2018-10-28 11:29:17 +01:00
msvs-promote-path shebangs: use `/usr/bin/env bash` instead of `/bin/bash` for BSD compat 2018-10-16 09:06:16 +02:00
objinfo.ml Improve the packing mechanism used to build Dynlink (#2268) 2019-03-19 10:26:35 +00:00
objinfo_helper.c Move configuration header files from the config to the byterun/caml directory 2017-04-26 19:28:17 +02:00
ocaml-instr-graph shebangs: use `/usr/bin/env bash` instead of `/bin/bash` for BSD compat 2018-10-16 09:06:16 +02:00
ocaml-instr-report Update headers for the new license. 2016-02-18 16:59:16 +01:00
ocaml-objcopy-macosx shebangs: use `/usr/bin/env bash` instead of `/bin/bash` for BSD compat 2018-10-16 09:06:16 +02:00
ocaml299to3.ml Update headers for the new license. 2016-02-18 16:59:16 +01:00
ocamlcp.ml Restore -vmthreads flag as an error (#2312) 2019-03-13 10:46:30 +01:00
ocamldep.ml New -depend option for ocamlc/ocamlopt 2017-06-01 15:56:30 +02:00
ocamlmklib.ml MPR#3249: ocamlmklib does not support .cmxa files as arguments (#8512) 2019-03-18 09:11:36 +01:00
ocamlmktop.ml fix quoting inside ocamlmktop (win32) (#771) 2016-08-19 17:32:24 +01:00
ocamloptp.ml GPR#2082: New option -no-insn-sched 2019-03-13 15:03:49 +00:00
ocamlprof.ml Add support for "let" operators 2018-11-27 13:30:55 +00:00
ocamlsize Update headers for the new license. 2016-02-18 16:59:16 +01:00
pre-commit-githook Quote directories in pre-commit hook 2019-03-27 10:32:40 +00:00
primreq.ml Just some tbl things. (#1699) 2018-07-23 13:19:41 +01:00
profiling.ml Update headers for the new license. 2016-02-18 16:59:16 +01:00
profiling.mli Update headers for the new license. 2016-02-18 16:59:16 +01:00
read_cmt.ml Delete the vmthreads library (#2289) 2019-03-11 19:38:16 +01:00
release-checklist release-checklist: remove section on updating Mantis 2019-04-18 15:22:37 +02:00
scrapelabels.ml Delete otherlib/{graph,win32graph} (#2318) 2019-03-18 15:05:57 +01:00
stripdebug.ml Update headers for the new license. 2016-02-18 16:59:16 +01:00