File: Makefile

package info (click to toggle)
saclib 2.2.8-6.1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 11,872 kB
  • sloc: ansic: 40,932; csh: 1,190; asm: 541; awk: 320; sh: 246; perl: 116; makefile: 98; sed: 48
file content (75 lines) | stat: -rw-r--r-- 1,075 bytes parent folder | download | duplicates (5)
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
#
# FILE
#   Makefile for SACLIB User's Guide.
#

SACSRC = \
saclib.tex\
cAN.tex\
cAsI.tex\
cAsIA.tex\
cAsMA.tex\
cAsRA.tex\
cCFC.tex\
cGCD.tex\
cI.tex\
cISAC.tex\
cLA.tex\
cLP.tex\
cNIWsCGV.tex\
cNIWsGC.tex\
cPAsDIPA.tex\
cPAsI.tex\
cPAsIPA.tex\
cPAsMPA.tex\
cPAsMR.tex\
cPAsPIO.tex\
cPAsRPA.tex\
cPF.tex\
cRRC.tex\
fLIST.tex\
fSPACE.tex

# Files to be made.

guide: ../saclib.dvi ../saclocal.dvi

kwic:  ../sackwic.dvi

all: guide kwic

# The User's guide.

../saclib.dvi: $(SACSRC) saclib.sty saclib.ind
	latex saclib.tex
	latex saclib.tex
	mv saclib.dvi ../saclib.dvi

# The local guide.

../saclocal.dvi: saclocal.tex saclib.sty
	latex saclocal.tex
	latex saclocal.tex
	mv saclocal.dvi ../saclocal.dvi

# The KWIC index.

../sackwic.dvi: sackwic.tex KWIC.tex saclib.sty
	latex sackwic.tex
	mv sackwic.dvi ../sackwic.dvi

KWIC.tex:
	${saclib}/bin/mktexkwic

# The index file.
# Requires 'makeindex'.

saclib.ind: $(SACSRC) saclib.sty
	latex saclib.tex
	latex saclib.tex
	makeindex saclib.idx

# Cleanup.

clean:
	rm *.err *.log *.dvi *.aux *.toc *.lof *.lot *.idx cor[e]