From 75eec2ae85d2eb7f1bc65052ca749bdad765ad3a Mon Sep 17 00:00:00 2001 From: Pauli Virtanen Date: Sat, 24 Feb 2024 16:49:09 +0200 Subject: [PATCH] doc: fix up example dependencies in meson --- doc/meson.build | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/doc/meson.build b/doc/meson.build index b27e15f71..87d967032 100644 --- a/doc/meson.build +++ b/doc/meson.build @@ -150,11 +150,17 @@ example_files = [ 'tutorial5.c', 'tutorial6.c', ] +example_dep_files = [] +foreach h : example_files + example_dep_files += ['examples/' + h] +endforeach foreach h : examples example_files += [h + '.c'] + example_dep_files += ['../src/examples/' + h + '.c'] endforeach foreach h : spa_examples example_files += ['spa/examples/' + h + '.c'] + example_dep_files += ['../spa/examples/' + h + '.c'] endforeach example_doxygen = [] @@ -228,7 +234,8 @@ index_json = custom_target('index.json', ) html_target = custom_target('pipewire-docs', - input: [ doxyfile, doxygen_layout, examples_dox, doxygen_filter_c, doxygen_filter_h, index_json ] + inputs + cssfiles, + input: [ doxyfile, doxygen_layout, example_dep_files, examples_dox, + doxygen_filter_c, doxygen_filter_h, index_json ] + inputs + cssfiles, output: [ 'html' ], command: [ doxygen, doxyfile ], env: doxygen_env,