File criu-asciidoctor.patch of Package criu
---
Documentation/Makefile | 14 ++++++++++++++
1 file changed, 14 insertions(+)
--- a/Documentation/Makefile
+++ b/Documentation/Makefile
@@ -2,9 +2,15 @@ __nmk_dir ?= ../scripts/nmk/scripts/
include $(__nmk_dir)include.mk
include $(__nmk_dir)macro.mk
+ifneq ($(USE_ASCIIDOCTOR),)
+ASCIIDOC := asciidoctor
+A2X :=
+XMLTO :=
+else
ASCIIDOC := asciidoc
A2X := a2x
XMLTO := xmlto
+endif
FOOTER := footer.txt
SRC1 += crit.txt
@@ -45,13 +51,21 @@ $(FOOTER): ../Makefile.versions
%.1: %.txt $(FOOTER) custom.xsl
$(call msg-gen, $@)
+ifneq ($(USE_ASCIIDOCTOR),)
+ $(Q) $(ASCIIDOC) -b manpage -d manpage -o $@ $<
+else
$(Q) $(ASCIIDOC) -b docbook -d manpage -o $(patsubst %.1,%.xml,$@) $<
$(Q) $(XMLTO) man -m custom.xsl $(patsubst %.1,%.xml,$@) 2>/dev/null
+endif
%.8: %.txt $(FOOTER) custom.xsl
$(call msg-gen, $@)
+ifneq ($(USE_ASCIIDOCTOR),)
+ $(Q) $(ASCIIDOC) -b manpage -d manpage -o $@ $<
+else
$(Q) $(ASCIIDOC) -b docbook -d manpage -o $(patsubst %.8,%.xml,$@) $<
$(Q) $(XMLTO) man -m custom.xsl $(patsubst %.8,%.xml,$@) 2>/dev/null
+endif
%.ps: %.1
$(call msg-gen, $@)