From: Marc-André Lureau Date: Fri, 15 Oct 2021 10:35:10 +0000 (+0400) Subject: tests/qapi-schema/meson: add depfile to sphinx doc X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=706bbad2bacf21bed3e61d99203afe85b73f97f1;p=qemu.git tests/qapi-schema/meson: add depfile to sphinx doc Signed-off-by: Marc-André Lureau Reviewed-by: John Snow Reviewed-by: Paolo Bonzini --- diff --git a/tests/qapi-schema/meson.build b/tests/qapi-schema/meson.build index df5acfd08b..d91d972af2 100644 --- a/tests/qapi-schema/meson.build +++ b/tests/qapi-schema/meson.build @@ -242,6 +242,7 @@ if build_docs input: files('doc-good.json', 'doc-good.rst'), build_by_default: true, depend_files: sphinx_extn_depends, + depfile: 'docs.d', # We use -E to suppress Sphinx's caching, because # we want it to always really run the QAPI doc # generation code. It also means we don't @@ -250,6 +251,8 @@ if build_docs '-b', 'text', '-E', '-c', meson.project_source_root() / 'docs', '-D', 'master_doc=doc-good', + '-Ddepfile=@DEPFILE@', + '-Ddepfile_stamp=doc-good.stamp', meson.current_source_dir(), meson.current_build_dir()])