X-Git-Url: http://sru.miketaylor.org.uk/?a=blobdiff_plain;f=doc%2FMakefile;h=18f3b8a40ff2227a33fd0a209786a954662e798e;hb=c629ae1517314b4e4aa1489ceb4bf74d2c5be835;hp=697a7e8e23f48a1cde810e88e8b612d56ce02753;hpb=7ecb962a06af8c29471aefcc65be1e2ef2dbc85e;p=mp-xquery-moved-to-github.git diff --git a/doc/Makefile b/doc/Makefile index 697a7e8..18f3b8a 100644 --- a/doc/Makefile +++ b/doc/Makefile @@ -2,20 +2,24 @@ .PHONY: check all .SUFFIXES: .3mp .xml .1 +prefix = /usr + +VERSION=$(shell . ../IDMETA; echo $$VERSION) + XSLTPROC_COMPILE = xsltproc --xinclude -path "." -HTML_COMPILE = $(XSLTPROC_COMPILE) id.htmlhelp.xsl -MAN_COMPILE = $(XSLTPROC_COMPILE) id.man.xsl +HTML_COMPILE = $(XSLTPROC_COMPILE) common/id.htmlhelp.xsl +MAN_COMPILE = $(XSLTPROC_COMPILE) common/id.man.xsl REFFILES = xquery.xml MANFILES=xquery.3mp XMLFILES=book.xml manref.xml -all: $(MANFILES) +all: index.html $(MANFILES) -index.html: $(XMLFILES) +index.html: $(XMLFILES) local.ent $(HTML_COMPILE) book.xml -manref.xml: $(REFFILES) +manref.xml: $(REFFILES) local.ent rm -f manref.xml for i in $(REFFILES); do \ xsltproc stripref.xsl $$i | sed 1d >>manref.xml; \ @@ -29,5 +33,12 @@ clean: distclean: clean +local.ent: local.ent.in + sed "s/@VERSION@/$(VERSION)/" local.ent + check: all +install: + mkdir -p $(DESTDIR)$(prefix)/share/man/man3 + cp *.3mp $(DESTDIR)$(prefix)/share/man/man3/ +