From: Simon Ser Date: Tue, 5 Jan 2021 11:07:13 +0000 (+0100) Subject: meson: use absolute paths for doxygen stamp files X-Git-Tag: 1.20.91~43 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=d690712b7b83faeb8fca4015b296aece2fb30c65;p=platform%2Fupstream%2Fwayland.git meson: use absolute paths for doxygen stamp files The relative paths are incorrect when running as a subproject. Signed-off-by: Simon Ser --- diff --git a/doc/doxygen/meson.build b/doc/doxygen/meson.build index 9f27ba8..6112620 100644 --- a/doc/doxygen/meson.build +++ b/doc/doxygen/meson.build @@ -76,6 +76,7 @@ foreach f_name, sections: formats # We do not really need an output file, but Meson # will complain if one is not set, so we use a # dummy 'stamp' file + stamp = join_paths(meson.current_build_dir(), '@0@.stamp'.format(t_name)) custom_target( t_name, command: [ @@ -84,7 +85,7 @@ foreach f_name, sections: formats '--builddir=@OUTDIR@', '--section=@0@'.format(s_name), '--output-format=@0@'.format(f_name), - '--stamp=doc/doxygen/@0@.stamp'.format(t_name), + '--stamp=@0@'.format(stamp), wayland_doxygen, '@INPUT@', ], @@ -97,13 +98,14 @@ foreach f_name, sections: formats endforeach man_files = shared_files + server_files + client_files + cursor_files +stamp = join_paths(meson.current_build_dir(), 'man3.stamp') custom_target( 'man-pages-3', command: [ gen_doxygen, '--builddir=@OUTDIR@', '--output-format=man3', - '--stamp=doc/doxygen/man3.stamp', + '--stamp=@0@'.format(stamp), wayland_doxygen, '@INPUT@', ],