blob: a29e00d955b0188ad9bb1eea6f39d65fbaabb38a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
|
TFMFILES=yhcmex10.tfm yrcmex10.tfm
VFFILES=yhcmex10.vf
MFFILES=yhbigacc.mf yhbigdel.mf yhmathex.mf yrcmex10.mf
VPLFILES=yhcmex10.vpl
TEXFILES=OMXyhex.fd yhmath.sty
MAPFILES=yhmath.map
DOCFILES=yhmath.pdf
DRVFILES=yhmath.drv
PFBFILES=yhcmex.pfb
SOURCEFILES=yhmath.dtx yhmath.ins
CLEANFILES=$(MFFILES) $(VPLFILES) $(TEXFILES) $(MAPFILES) $(DRVFILES)
EXTRACLEANFILES=$(TFMFILES) $(VFFILES) $(DOCFILES)
GENFILES=$(TFMFILES) $(VFFILES) $(DOCFILES) $(MFFILES) $(VPLFILES) $(TEXFILES) $(MAPFILES) $(DRVFILES)
DESTDIR ?= /usr/local/share/texmf
CLEANRM ?= :
all: $(GENFILES)
install: $(TFMFILES) $(VFFILES) $(MFFILES) $(TEXFILES) $(MAPFILES) $(DOCFILES) $(PFBFILES) $(SOURCEFILES)
mkdir -p $(DESTDIR)/fonts/tfm/public/yhmath
$(CLEANRM) $(DESTDIR)/fonts/tfm/public/yhmath/*
cp $(TFMFILES) $(DESTDIR)/fonts/tfm/public/yhmath
#
mkdir -p $(DESTDIR)/fonts/vf/public/yhmath
$(CLEANRM) $(DESTDIR)/fonts/vf/public/yhmath/*
cp $(VFFILES) $(DESTDIR)/fonts/vf/public/yhmath
#
mkdir -p $(DESTDIR)/fonts/source/public/yhmath
$(CLEANRM) $(DESTDIR)/fonts/source/public/yhmath/*
cp $(MFFILES) $(DESTDIR)/fonts/source/public/yhmath
#
mkdir -p $(DESTDIR)/fonts/type1/public/yhmath
$(CLEANRM) $(DESTDIR)/fonts/type1/public/yhmath/*
cp $(PFBFILES) $(DESTDIR)/fonts/type1/public/yhmath
#
mkdir -p $(DESTDIR)/fonts/map/dvips/yhmath
$(CLEANRM) $(DESTDIR)/fonts/map/dvips/yhmath/*
cp $(MAPFILES) $(DESTDIR)/fonts/map/dvips/yhmath
#
mkdir -p $(DESTDIR)/tex/latex/yhmath
$(CLEANRM) $(DESTDIR)/tex/latex/yhmath/*
cp $(TEXFILES) $(DESTDIR)/tex/latex/yhmath
#
mkdir -p $(DESTDIR)/doc/latex/yhmath
$(CLEANRM) $(DESTDIR)/doc/latex/yhmath/*
cp $(DOCFILES) $(DESTDIR)/doc/latex/yhmath
#
mkdir -p $(DESTDIR)/source/latex/yhmath
$(CLEANRM) $(DESTDIR)/source/latex/yhmath/*
cp $(SOURCEFILES) $(DESTDIR)/source/latex/yhmath
#
mktexlsr $(DESTDIR)
$(MFFILES) $(VPLFILES) $(TEXFILES) $(MAPFILES) $(DRVFILES): $(SOURCEFILES)
latex yhmath.ins
yhmath.pdf: yhmath.drv
pdflatex yhmath.drv
pdflatex yhmath.drv
yrcmex10.tfm: $(MFFILES)
mktextfm --destdir `pwd` yrcmex10
rm -f yrcmex10.*pk
yhcmex10.tfm yhcmex10.vf: yhcmex10.vpl
vptovf yhcmex10.vpl
clean:
-rm -f $(CLEANFILES)
-rm -f *.log
-rm -f *~
realclean: clean
-rm -f $(EXTRACLEANFILES)
|