doc: make sphinx errors more visible
authorThomas Monjalon <thomas@monjalon.net>
Fri, 16 Oct 2020 03:05:49 +0000 (05:05 +0200)
committerThomas Monjalon <thomas@monjalon.net>
Fri, 16 Oct 2020 13:01:54 +0000 (15:01 +0200)
commit028c57407df4288f061698b95336a9e9a0cf75b3
treefefcf4d4596912c2906a8f6d93eb2d84ab3ee392
parent7e23a23a826a7efea6545363aa6f1e5c63e228dc
doc: make sphinx errors more visible

When running Sphinx through ninja, the wrapper configured in meson
redirects stdout to a log file.
It makes more important to print issues on stderr.

Some warnings generated by the conf.py were hidden because
printed on stdout. The first improvement is to print them on stderr.

The second measure is to stop processing if meson was configured
with --werror.

Signed-off-by: Thomas Monjalon <thomas@monjalon.net>
Acked-by: Bruce Richardson <bruce.richardson@intel.com>
doc/guides/conf.py