HomeClusterLabs Projects

Build: add support for AsciiDoc's successor, Asciidoctor

Description

Build: add support for AsciiDoc's successor, Asciidoctor

Everything seems to be built just fine when Asciidoctor is present in
the build environment and AsciiDoc is not (as it takes the precedence),
except for Pacemake Explained that needs some more tweaking to be
usable with Asciidoctor:

Ch-Options.xml:125: validity error : Element emphasis is not declared in literal list of possible children
Ch-Options.xml:419: validity error : Element xref is not declared in literal list of possible children
Ch-Options.xml:716: validity error : Element xref is not declared in literal list of possible children
Ch-Options.xml:824: validity error : Element emphasis is not declared in literal list of possible children
Ch-Options.xml:860: validity error : Element emphasis is not declared in literal list of possible children
Ch-Options.xml:896: validity error : Element emphasis is not declared in literal list of possible children
Ch-Resources.xml:608: validity error : Element xref is not declared in literal list of possible children
Ch-Constraints.xml:525: validity error : Element xref is not declared in literal list of possible children
Ch-Advanced-Options.xml:662: validity error : Element xref is not declared in literal list of possible children
Ch-Stonith.xml:153: validity error : Element emphasis is not declared in literal list of possible children
Ch-Stonith.xml:153: validity error : Element emphasis is not declared in literal list of possible children

Also remove superfluous "inverse grep" conditionalizing amounting to
a thinko how that's supposed to work. Another logical problem was with
"it's OK to generate the final product of the makefile's target early
and adjust it in-place in the steps of the recipe to follow" broken
assumption.

Details

Provenance
Jan Pokorný <jpokorny@redhat.com>Authored on Aug 7 2018, 3:45 PM
Parents
rP323330b325dc: Build: Makefile.common: avoid using verbatim control characters
Branches
Unknown
Tags
Unknown

Event Timeline