ocaml/lex
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
..
.depend make alldepend (with new one-dep-per-file printing) 2018-12-12 09:38:49 +01:00
Makefile Build system: make ocamllex silent by default (#8664) 2019-05-07 11:32:05 +02:00
common.ml Deprecate Pervasives (#1605) 2018-08-27 12:42:14 +01:00
common.mli Update headers for the new license. 2016-02-18 16:59:16 +01:00
compact.ml More warnings for ocamllex. 2016-03-15 22:47:37 +01:00
compact.mli Update headers for the new license. 2016-02-18 16:59:16 +01:00
cset.ml Update headers for the new license. 2016-02-18 16:59:16 +01:00
cset.mli Update headers for the new license. 2016-02-18 16:59:16 +01:00
lexer.mli Update headers for the new license. 2016-02-18 16:59:16 +01:00
lexer.mll report error inside semantic action 2018-09-17 17:41:11 +08:00
lexgen.ml Deprecate Pervasives (#1605) 2018-08-27 12:42:14 +01:00
lexgen.mli Update headers for the new license. 2016-02-18 16:59:16 +01:00
main.ml Use reraise_raw_backtrace in Misc.try_finally 2018-07-25 17:58:32 +02:00
output.ml ocamllex: Exact check for the absence of memory instructions. (#1713) 2018-04-11 09:59:23 +02:00
output.mli More warnings for ocamllex. 2016-03-15 22:47:37 +01:00
outputbis.ml Whitespace and overlong line fixes. 2018-06-14 15:15:34 +01:00
outputbis.mli More warnings for ocamllex. 2016-03-15 22:47:37 +01:00
parser.mly Call the '#' sign hash rather than sharp. 2016-05-09 16:34:40 +02:00
syntax.ml Update headers for the new license. 2016-02-18 16:59:16 +01:00
syntax.mli Update headers for the new license. 2016-02-18 16:59:16 +01:00
table.ml Update headers for the new license. 2016-02-18 16:59:16 +01:00
table.mli Update headers for the new license. 2016-02-18 16:59:16 +01:00