X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=matita%2Fhelp%2FC%2FMakefile;h=491bae61bbfdc67ec14bec999a3fc43661e9c50f;hb=dd4b01b7fbd69a4af86ec5d41eb5da39a27e4a64;hp=dab6f2b4cf1d6b7e75da774a1b0a3b9e274afdb0;hpb=6f769078a23e6c63706a86a35fdc4e8ba08a5414;p=helm.git diff --git a/matita/help/C/Makefile b/matita/help/C/Makefile index dab6f2b4c..491bae61b 100644 --- a/matita/help/C/Makefile +++ b/matita/help/C/Makefile @@ -2,9 +2,9 @@ include ../../../Makefile.defs XSLTPROC=xsltproc -XHTML_XSL=matita-xhtml.xsl -FO_XSL=matita-fo.xsl -TEX_XSL=matita-tex.xsl +XHTML_XSL=xsl/matita-xhtml.xsl +FO_XSL=xsl/matita-fo.xsl +TEX_XSL=xsl/matita-tex.xsl TEX_UNICODE_PATH=$(SRCROOT)/share/texmf/unicode TEX_ENV=TEXINPUTS=.:$(TEX_UNICODE_PATH):$(TEX_UNICODE_PATH)/data: MAIN=matita.xml @@ -12,7 +12,14 @@ DEPS := $(wildcard *.xml) DESTDIR = /usr/local/share/doc/matita/ -all: html txt +all: quickref + +quickref: tactics_quickref.xml declarative_tactics_quickref.xml + +tactics_quickref.xml: xsl/tactic_quickref.xsl sec_tactics.xml + $(XSLTPROC) --param declarative "''" $< matita.xml > tactics_quickref.xml +declarative_tactics_quickref.xml: xsl/tactic_quickref.xsl sec_declarative_tactics.xml + $(XSLTPROC) --param declarative "'declarative_'" $< matita.xml > declarative_tactics_quickref.xml # one of: "fop", "pdflatex" PDF_METHOD=pdflatex @@ -36,7 +43,7 @@ test: .PHONY: html html: html-stamp html-stamp: $(MAIN) $(DEPS) $(XHTML_XSL) - xsltproc $(XHTML_XSL) $< + $(XSLTPROC) $(XHTML_XSL) $< touch $@ # TXTs generation @@ -45,8 +52,9 @@ TXTS = $(patsubst %.html,%.txt,$(wildcard *.html)) .PHONY: txt txt: txt-stamp txt-stamp: html-stamp - $(MAKE) $(TXTS) + $(MAKE) txt-stamp-rec touch $@ +txt-stamp-rec: $(TXTS) %.txt: %.html w3m -dump -no-graph $< > $@ @@ -57,13 +65,13 @@ pdf-stamp: $(patsubst %.xml,%.pdf,$(MAIN)) touch $@ %.fo: %.xml - xsltproc $(FO_XSL) $< | xmllint --format - > $@ + $(XSLTPROC) $(FO_XSL) $< | xmllint --format - > $@ ifeq ($(TEX_METHOD),docbook2tex) %.tex: %.xml $(DEPS) docbook2tex $< else ifeq ($(TEX_METHOD),xsl) %.tex: %.xml $(TEX_XSL) $(DEPS) - xsltproc $(TEX_XSL) $< > $@ + $(XSLTPROC) $(TEX_XSL) $< > $@ endif ifeq ($(PDF_METHOD),fop) @@ -84,6 +92,8 @@ endif install: install-html install-html: html-stamp cp *.html *.css $(DESTDIR) + test -d $(DESTDIR)/figures || mkdir $(DESTDIR)/figures + cp figures/* $(DESTDIR)/figures/ # shotcuts