Merge branch 'master' of git+ssh://metalzone.distorted.org.uk/~mdw/public-git/doc...
[doc/texmf] / Makefile
CommitLineData
0395bec3
MW
1## Makefile for texmf stuff
2
38e062db
MW
3texmf = $(HOME)/texmf
4bibtexdir = $(texmf)/bibtex
5bibdir = $(bibtexdir)/bib
6bstdir = $(bibtexdir)/bst
7texdir = $(texmf)/tex
8latexdir = $(texdir)/latex
447204a5 9fontinstdir = $(texdir)/fontinst
38e062db
MW
10
11default: all
12
0395bec3 13INSTALL_TARGETS = \
38e062db
MW
14 $(latexdir)/po.sty \
15 $(latexdir)/babelbst.tex $(bstdir)/mdwalpha.bst \
fab96344 16 $(bibdir)/mdw-crypto.bib $(bibdir)/mdw-fixes.bib \
447204a5
MW
17 $(fontinstdir)/zrhax.mtx \
18 $(fontinstdir)/zrmhax.mtx \
19 $(fontinstdir)/zrmkern.mtx \
20 $(fontinstdir)/zrvhax.mtx \
21 $(fontinstdir)/zryhax.mtx
38e062db 22
0395bec3 23install: $(INSTALL_TARGETS) $(texmf)/ls-R
fab96344 24all: babelbst.tex mdwalpha.bst
38e062db 25
0395bec3 26$(texmf)/ls-R: $(INSTALL_TARGETS); mktexlsr $(texmf)
447204a5
MW
27$(texdir) $(latexdir) $(bibtexdir) $(bibdir) $(bstdir) $(fontinstdir): %:
28 mkdir -p $@
38e062db 29$(latexdir)/%: % $(latexdir); cp $< $@
447204a5 30$(fontinstdir)/%: % $(fontinstdir); cp $< $@
38e062db
MW
31$(bibdir)/%: % $(bibdir); cp $< $@
32$(bstdir)/%: % $(bstdir); cp $< $@
38e062db
MW
33
34babelbst.tex mdwalpha.bst: mdwalpha.dbj
35 rm -f babelbst.tex mdwalpha.bst
36 tex '\let\ifbatching\iftrue \input mdwalpha.dbj'
37
38clean:; rm -f mdwalpha.bst babelbst.tex *.log *.bix
0395bec3
MW
39
40.PHONY: all install clean