File: Makefile

package info (click to toggle)
tipa 19960624-3
  • links: PTS
  • area: main
  • in suites: slink
  • size: 880 kB
  • ctags: 26
  • sloc: perl: 1,636; sh: 233; makefile: 80
file content (55 lines) | stat: -rw-r--r-- 1,219 bytes parent folder | download | duplicates (2)
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
PREFIX=/usr/local/lib/texmf
TEXDIR=$(PREFIX)/tex/latex/tipa
FONTDIR=$(PREFIX)/fonts
MODE=localfont
#MODE=canonex

all : pk

pk-all: pk pk-TR

pk :
	cd mf; sh makepk1.sh $(MODE); cp ti*.tfm ../tfm

pk-TR :
	cd mf; sh makepk2.sh $(MODE); cp xi*.tfm ../tfm

install :
#	-mkdir $(TEXDIR)
	-cp sty/*.sty sty/*.fd sty/*.def $(TEXDIR)
#	-mkdir $(FONTDIR)
#	-mkdir $(FONTDIR)/tfm
#	-mkdir $(FONTDIR)/src
#	-mkdir $(FONTDIR)/pk
#	-mkdir $(FONTDIR)/pk/$(MODE)
	-install -c -m 644 tfm/*.tfm $(FONTDIR)/tfm/public/tipa
	-install -c -m 644 mf/*.mf mf/*.def mf/*.sh $(FONTDIR)/source/public/tipa

install-pk-all : install-pk install-pk-TR

install-pk :
	-install -c -m 644 mf/ti*pk $(FONTDIR)/pk/$(MODE)

install-pk-TR :
	-install -c -m 644 mf/xi*pk $(FONTDIR)/pk/$(MODE)

man :
	cd doc; latex tipaman

mft :
	cd mf
	mft tipasym1.mf -s ./tipa; tex tipasym1
	mft tipasym2.mf -s ./tipa; tex tipasym2
	mft tipasym3.mf -s ./tipa; tex tipasym3
	rm -f tipasym?.tex tipasym?.log

paramfile :
	cd mf; sh param1.sh; sh param2.sh

touch :
	touch * doc/* mf/* sty/* tfm/*

clean :
	(cd doc; rm -f *~ *.log *.aux *.dvi *.blg)
	(cd sty; rm -f *~ *.log *.aux *.dvi *.blg)
	(cd mf; rm -f *~ ti*gf ti*pk ti*.tfm ti*.log xi*gf xi*pk xi*.tfm xi*.log)