~mdw
/
doc
/
texmf
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge branch 'master' of git+ssh://metalzone.distorted.org.uk/~mdw/public-git/doc...
[doc/texmf]
/
Makefile
diff --git
a/Makefile
b/Makefile
index
764a27c
..
96a6d44
100644
(file)
--- a/
Makefile
+++ b/
Makefile
@@
-1,27
+1,40
@@
+## Makefile for texmf stuff
+
texmf = $(HOME)/texmf
bibtexdir = $(texmf)/bibtex
bibdir = $(bibtexdir)/bib
bstdir = $(bibtexdir)/bst
texdir = $(texmf)/tex
latexdir = $(texdir)/latex
texmf = $(HOME)/texmf
bibtexdir = $(texmf)/bibtex
bibdir = $(bibtexdir)/bib
bstdir = $(bibtexdir)/bst
texdir = $(texmf)/tex
latexdir = $(texdir)/latex
+fontinstdir = $(texdir)/fontinst
default: all
default: all
-
install:
\
+
INSTALL_TARGETS =
\
$(latexdir)/po.sty \
$(latexdir)/babelbst.tex $(bstdir)/mdwalpha.bst \
$(latexdir)/po.sty \
$(latexdir)/babelbst.tex $(bstdir)/mdwalpha.bst \
- $(bibdir)/mdw-crypto.bib $(bibdir)/mdw-crypto.bix
+ $(bibdir)/mdw-crypto.bib $(bibdir)/mdw-fixes.bib \
+ $(fontinstdir)/zrhax.mtx \
+ $(fontinstdir)/zrmhax.mtx \
+ $(fontinstdir)/zrmkern.mtx \
+ $(fontinstdir)/zrvhax.mtx \
+ $(fontinstdir)/zryhax.mtx
-all: babelbst.tex mdwalpha.bst mdw-crypto.bix
+install: $(INSTALL_TARGETS) $(texmf)/ls-R
+all: babelbst.tex mdwalpha.bst
-$(texdir) $(latexdir) $(bibtexdir) $(bibdir) $(bstdir): %:; mkdir -p $@
+$(texmf)/ls-R: $(INSTALL_TARGETS); mktexlsr $(texmf)
+$(texdir) $(latexdir) $(bibtexdir) $(bibdir) $(bstdir) $(fontinstdir): %:
+ mkdir -p $@
$(latexdir)/%: % $(latexdir); cp $< $@
$(latexdir)/%: % $(latexdir); cp $< $@
+$(fontinstdir)/%: % $(fontinstdir); cp $< $@
$(bibdir)/%: % $(bibdir); cp $< $@
$(bstdir)/%: % $(bstdir); cp $< $@
$(bibdir)/%: % $(bibdir); cp $< $@
$(bstdir)/%: % $(bstdir); cp $< $@
-%.bix: %.bib; bibindex $<
babelbst.tex mdwalpha.bst: mdwalpha.dbj
rm -f babelbst.tex mdwalpha.bst
tex '\let\ifbatching\iftrue \input mdwalpha.dbj'
clean:; rm -f mdwalpha.bst babelbst.tex *.log *.bix
babelbst.tex mdwalpha.bst: mdwalpha.dbj
rm -f babelbst.tex mdwalpha.bst
tex '\let\ifbatching\iftrue \input mdwalpha.dbj'
clean:; rm -f mdwalpha.bst babelbst.tex *.log *.bix
+
+.PHONY: all install clean