X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=mk%2Fsuffix.mk;h=ee5fdb7f0c16c9203f292e765ce0d91950532e7a;hb=88ef3d2674a029efb7d3c35396385638b37280c4;hp=c427a01e884438821dd6396723b30069e0b8b90f;hpb=53386c359c55bd6eaa13c35fe174c9274ff5888e;p=ghc-hetmet.git diff --git a/mk/suffix.mk b/mk/suffix.mk index c427a01..ee5fdb7 100644 --- a/mk/suffix.mk +++ b/mk/suffix.mk @@ -243,21 +243,31 @@ endif # DocBook XML suffix rules # -%-no-chunks.html : %.xml +%.html : %.xml $(XSLTPROC) --output $@ \ + --stringparam toc.section.depth 3 \ + --stringparam section.autolabel 1 \ + --stringparam section.label.includes.component.label 1 \ --stringparam html.stylesheet fptools.css \ $(XSLTPROC_OPTS) $(DIR_DOCBOOK_XSL)/html/docbook.xsl $< cp $(FPTOOLS_CSS) . -%.html : %.xml - @$(RM) -rf $@ $(basename $@) - $(XSLTPROC) --stringparam base.dir $(basename $@)/ \ +%-html/index.html : %.xml + $(RM) -rf $(dir $@) + $(XSLTPROC) --stringparam base.dir $(dir $@) \ --stringparam use.id.as.filename 1 \ - --stringparam root.filename '' \ + --stringparam toc.section.depth 3 \ + --stringparam section.autolabel 1 \ + --stringparam section.label.includes.component.label 1 \ --stringparam html.stylesheet fptools.css \ $(XSLTPROC_OPTS) $(DIR_DOCBOOK_XSL)/html/chunk.xsl $< - cp $(FPTOOLS_CSS) $(basename $@) - touch $@ + cp $(FPTOOLS_CSS) $(dir $@) + +%-htmlhelp/index.html : %.xml + $(RM) -rf $(dir $@) + $(XSLTPROC) --stringparam base.dir $(dir $@) \ + --stringparam manifest.in.base.dir 1 \ + $(XSLTPROC_OPTS) $(DIR_DOCBOOK_XSL)/htmlhelp/htmlhelp.xsl $< %.fo : %.xml $(XSLTPROC) --output $@ \