> > From: Marc-André Lureau <marcandre.lureau@xxxxxxxxxx> > > Signed-off-by: Marc-André Lureau <marcandre.lureau@xxxxxxxxxx> Acked-by: Frediano Ziglio <fziglio@xxxxxxxxxx> > --- > docs/Makefile.am | 22 +++++++++++++++------- > docs/meson.build | 12 +++++++----- > 2 files changed, 22 insertions(+), 12 deletions(-) > > diff --git a/docs/Makefile.am b/docs/Makefile.am > index 421e5f9..e7e126b 100644 > --- a/docs/Makefile.am > +++ b/docs/Makefile.am > @@ -1,18 +1,26 @@ > NULL = > -ASCIIDOC_FLAGS = -a icons -a toc > +CLEANFILES = > + > +ASCIIDOC_FILES = \ > + spice_protocol.txt \ > + $(NULL) > + > +ASCIIDOC_FLAGS = -n -a icons -a toc > > EXTRA_DIST = \ > + $(ASCIIDOC_FILES) \ > meson.build \ > - spice_protocol.txt \ > $(NULL) > > if BUILD_HTML_MANUAL > -all-local: spice_protocol.html > +ASCIIDOC_HTML = $(ASCIIDOC_FILES:.txt=.html) > > -spice_protocol.html: spice_protocol.txt > - $(AM_V_GEN) $(ASCIIDOC) -n $(ASCIIDOC_FLAGS) -o $@ $< > -endif > +CLEANFILES += $(ASCIIDOC_HTML) > > -CLEANFILES = spice_protocol.html > +all-local: $(ASCIIDOC_HTML) > + > +.txt.html: > + $(AM_V_GEN)$(ASCIIDOC) $(ASCIIDOC_FLAGS) -o $@ $< > +endif > > -include $(top_srcdir)/git.mk > diff --git a/docs/meson.build b/docs/meson.build > index 5e10d76..8901762 100644 > --- a/docs/meson.build > +++ b/docs/meson.build > @@ -1,10 +1,12 @@ > if get_option('manual') > asciidoc = find_program('asciidoc', required : false) > if asciidoc.found() > - custom_target('spice_protocol.html', > - input : files('spice_protocol.txt'), > - output : 'spice_protocol.html', > - build_by_default : true, > - command : [asciidoc, '-n', '-a', 'icons', '-a', 'toc', > '-o', '@OUTPUT@', '@INPUT@']) > + foreach f: ['spice_protocol.txt'] > + custom_target('HTML for @0@'.format(f), > + input : f, > + output : '@BASENAME@.html', > + build_by_default : true, > + command : [asciidoc, '-n', '-a', 'icons', '-a', 'toc', > '-o', '@OUTPUT@', '@INPUT@']) > + endforeach > endif > endif Frediano _______________________________________________ Spice-devel mailing list Spice-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/spice-devel