From 9893383ec1f53e7c2443c1bc82861019f9125e8b Mon Sep 17 00:00:00 2001 From: David Robillard Date: Sat, 23 Sep 2023 16:29:44 -0400 Subject: Explicitly specify all documentation dependencies Yet another attempt to sort out flaky documentation builds. This tries to be careful and describe the complete documentation dependency graph to meson explicitly (ignoring tool outputs that aren't used). Also remove the shared doctrees directory option, since I suspect this causes issues in parallel builds. --- doc/singlehtml/meson.build | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'doc/singlehtml') diff --git a/doc/singlehtml/meson.build b/doc/singlehtml/meson.build index 7303085..0398b32 100644 --- a/doc/singlehtml/meson.build +++ b/doc/singlehtml/meson.build @@ -14,12 +14,13 @@ custom_target( sphinx_in_dir, '@OUTDIR@', ], - input: [c_rst_files, c_suil_rst, c_index_xml, conf_py], + input: [api_suil_rst, conf_py, sphinx_input], install: true, install_dir: singlehtml_dir, output: [ - '_static', 'index.html', + + '_static', ], ) -- cgit v1.2.1