[0/2] Do proper dependency tracking for doxygen

Message ID 20200117112236.5225-1-bruce.richardson@intel.com (mailing list archive)


Bruce Richardson Jan. 17, 2020, 11:22 a.m. UTC
  When building doxygen docs as part of the build, there was no tracking
being done of the files processed, so that doxygen can be re-run if needed.
This patchset adds that tracking support, by generating a gcc-style
".d" file for the custom targets used in the doc/api build.

In doing so, we remove the doc directory as a custom target input path
directly, which removes a warning from meson.

Bruce Richardson (2):
  doc/api: generate dependency file for examples doc
  doc/api: track header files to rebuild docs on change

 doc/api/generate_doxygen.sh  | 5 ++++-
 doc/api/generate_examples.sh | 4 ++++
 doc/api/meson.build          | 8 ++++----
 3 files changed, 12 insertions(+), 5 deletions(-)