spice/docs/manual/Makefile.am
Frediano Ziglio ed25d920ea docs: Fix building manual with Meson from tarball
manual.conf needs to be distributed otherwise making manual
fails.

Avoids this failure

  FAILED: docs/manual/manual.chunked
  /usr/bin/a2x -f chunked -D /tmp/spice-0.15.0/meson/docs/manual -a data-uri -a icons -a toc ../docs/manual/manual.txt
  a2x: ERROR: "/usr/bin/asciidoc.py" --backend docbook -a "a2x-format=chunked"  --attribute "data-uri" --attribute "icons" --attribute "toc"  --out-file "/tmp/spice-0.15.0/meson/docs/manual/manual.xml" "/tmp/spice-0.15.0/docs/manual/manual.txt" returned non-zero exit status 1


Signed-off-by: Frediano Ziglio <freddy77@gmail.com>
2021-04-19 17:05:29 +01:00

34 lines
595 B
Makefile

NULL =
SUFFIXES = .html
ASCIIDOC_FLAGS = -a icons -a toc
EXTRA_DIST = \
meson.build \
images/icons/important.png \
images/icons/note.png \
manual.html \
manual.chunked \
manual.txt \
manual.conf \
$(NULL)
.txt.html:
$(AM_V_GEN) $(ASCIIDOC) $(ASCIIDOC_FLAGS) -o $@ $<
manual.chunked: manual.txt
$(AM_V_GEN) $(A2X) -f chunked -D $(builddir) $(ASCIIDOC_FLAGS) $<
docfiles =
if BUILD_HTML_MANUAL
docfiles += manual.html
endif
if BUILD_CHUNKED_MANUAL
docfiles += manual.chunked
endif
all-local: $(docfiles)
clean-local:
rm -f manual.html
rm -rf manual.chunked