Signed-off-by: Pavel Hrdina <phrdina@xxxxxxxxxx> --- docs/Makefile.am | 15 --------------- docs/meson.build | 6 ++++++ 2 files changed, 6 insertions(+), 15 deletions(-) diff --git a/docs/Makefile.am b/docs/Makefile.am index 73d3d26422a..1a5ae23b0ae 100644 --- a/docs/Makefile.am +++ b/docs/Makefile.am @@ -277,17 +277,6 @@ manpages/virkeyname-%.rst: $(top_srcdir)/src/keycodemapdb/data/keymaps.csv \ manpagesdir = $(HTML_DIR)/manpages manpages_DATA = $(manpages_html) -dot_rst_html_in = \ - news.html.in \ - $(NULL) -dot_html = \ - $(dot_html_generated_in:%.html.in=%.html) \ - $(dot_html_in:%.html.in=%.html) \ - $(dot_rst_html_in:%.html.in=%.html) - -htmldir = $(HTML_DIR) -html_DATA = $(dot_html) - schemadir = $(pkgdatadir)/schemas schema_DATA = $(wildcard $(srcdir)/schemas/*.rng) @@ -298,10 +287,6 @@ manpages/%.html.in: manpages/%.rst -e 's|RUNSTATEDIR|$(runstatedir)|g' | \ $(RST2HTML) --strict > $@ || { rm $@ && exit 1; } -news.html.in: $(top_srcdir)/NEWS.rst - $(AM_V_GEN)$(MKDIR_P) `dirname $@` && \ - $(RST2HTML) --strict $< > $@ || { rm $@ && exit 1; } - $(apihtml_generated): html/index.html $(apiadminhtml_generated): html/index-admin.html $(apiqemuhtml_generated): html/index-qemu.html diff --git a/docs/meson.build b/docs/meson.build index 252f16262be..463caa5e3e1 100644 --- a/docs/meson.build +++ b/docs/meson.build @@ -250,6 +250,12 @@ docs_html_in_gen += { 'file': hvsupport_html_in, } +news_html_in = docs_rst2html_gen.process(meson.source_root() / 'NEWS.rst') +docs_html_in_gen += { + 'name': 'news', + 'file': news_html_in, +} + foreach data : docs_html_in_gen html_file = '@0@.html'.format(data['name']) -- 2.26.2