xsltproc = xsltproc --nonet \ --param section.autolabel 0 \ --param section.label.includes.component.label 0 \ --param chapter.autolabel 0 \ --param chapter.label.includes.component.label 0 \ --param appendix.autolabel 0 \ --param appendix.label.includes.component.label 0 \ --param generate.toc "'book toc,title chapter nop section nop sect1 nop sect2 nop sect3 nop sect4 nop sect5 nop'" \ --param html.stylesheet \'style.css\' \ --param xref.with.number.and.title 0 \ --param toc.section.depth 3 \ --param admon.style \'\' \ --param callout.graphics.extension \'.gif\' \ --param contrib.inline.enabled 0 docbookxsl = http://docbook.sourceforge.net/release/xsl/current all: manual.html manual.html: manual.xml options-composition.xml options-service.xml $(xsltproc) --xinclude --stringparam profile.condition manual \ $(docbookxsl)/profiling/profile.xsl manual.xml | \ $(xsltproc) --output manual.html $(docbookxsl)/xhtml/docbook.xsl - # -e 's___' -e 's___' %.xml: %.asciidoc asciidoctor --backend docbook45 --doctype article $< sed -e 's///' -i $@ options-composition.xml options-service.xml: echo "options-composition.xml and options-service.xml should be written by the derivation. Are you running in 'nix-shell -A manual'?"; exit 1; fi install: all mkdir -p $(docdir) cp manual.html style.css $(docdir)