doc: make doxygen comply with meson werror option
When the --werror meson build option is set, we can set the WARN_AS_ERRORS doxygen option in the doxygen config flag to get the same behaviour for API doc building as for building the rest of DPDK. This can help catch documentation errors sooner in the development process. Signed-off-by: Bruce Richardson <bruce.richardson@intel.com>
This commit is contained in:
parent
e5feab93a9
commit
1f16199945
@ -108,3 +108,5 @@ GENERATE_LATEX = NO
|
||||
GENERATE_MAN = NO
|
||||
|
||||
HAVE_DOT = NO
|
||||
|
||||
WARN_AS_ERROR = @WARN_AS_ERROR@
|
||||
|
@ -37,6 +37,10 @@ cdata.set('OUTPUT', join_paths(meson.build_root(), 'doc', 'api'))
|
||||
cdata.set('HTML_OUTPUT', 'html')
|
||||
cdata.set('TOPDIR', meson.source_root())
|
||||
cdata.set('STRIP_FROM_PATH', meson.source_root())
|
||||
cdata.set('WARN_AS_ERROR', 'NO')
|
||||
if get_option('werror')
|
||||
cdata.set('WARN_AS_ERROR', 'YES')
|
||||
endif
|
||||
|
||||
doxy_conf = configure_file(input: 'doxy-api.conf.in',
|
||||
output: 'doxy-api.conf',
|
||||
|
Loading…
Reference in New Issue
Block a user