File: Makefile

package info (click to toggle)
mlton 20210117%2Bdfsg-3
  • links: PTS, VCS
  • area: main
  • in suites: sid
  • size: 58,464 kB
  • sloc: ansic: 27,682; sh: 4,455; asm: 3,569; lisp: 2,879; makefile: 2,347; perl: 1,169; python: 191; pascal: 68; javascript: 7
file content (86 lines) | stat: -rw-r--r-- 1,917 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
76
77
78
79
80
81
82
83
84
85
86
#
# This file compiles the documentation 
#

HTML=	mlrisc.html mltexdoc.html


TEX=    ../latex/annotations.tex \
	../latex/graphics.tex \
	../latex/instructions.tex \
	../latex/mltree.tex \
	../latex/delayslots.tex \
	../latex/cells.tex \
	../latex/cluster.tex \
	../latex/constants.tex \
	../latex/pseudo-ops.tex \
	../latex/streams.tex \
	../latex/labelexp.tex \
	../latex/labels.tex \
	../latex/regions.tex \
	../latex/regmap.tex \
	../latex/graphs.tex \
	../latex/mlrisc-ir.tex \
	../latex/compiler-graphs.tex \
	../latex/SSA.tex \
	../latex/VLIW.tex \
	../latex/ra.tex \
	../latex/ILP.tex \
	../latex/mlrisc-arch.tex \
	../latex/future-work.tex \
	../latex/asm.tex \
	../latex/mc.tex \
	../latex/span-dep.tex \
	../latex/instrsel.tex \
	../latex/availability.tex \
	../latex/gc.tex \
	../latex/mlrisc-gen.tex \
	../latex/contributions.tex \
	../latex/systems.tex \
	../latex/mlrisc-graphics.tex \
	../latex/contributors.tex \
	../latex/requirements.tex \
	../latex/INTRO.tex \
	../latex/problem.tex \
	../latex/mlrisc-compiler.tex \
	../latex/mlrisc-ir-rep.tex \
	../latex/backend-opt.tex \
	../latex/sys-integration.tex \
	../latex/optimizations.tex \
	../latex/span-dep.tex \
	../latex/mlrisc-md.tex \
	../latex/mlrisc-ra.tex \
	../latex/line-counts.tex \
	../latex/sparc.tex \
	../latex/alpha.tex \
	../latex/x86.tex \
	../latex/ppc.tex \
	../latex/mips.tex \
	../latex/hppa.tex \
	../latex/C6.tex \
	../latex/mltree-ext.tex \
	../latex/mltree-util.tex 

all:	pictures $(HTML) makelinks

pictures:
	(cd ../pictures; make)

cvsrm:
	cvsrm $(HTML)

clean:
	/bin/rm -f *.html

makelinks:
	@if [ ! -d graphics ]; then ln -f -s ../graphics .; fi
	@if [ ! -d pictures ]; then ln -f -s ../pictures .; fi
	@if [ ! -f index.html ]; then ln -f -s INTRO.html index.html ; fi



%.html:	../latex/%.tex mltex2html mltex.thm
	perl mltex2html ../latex/$(@:.html=.tex)

mlrisc.html:	$(TEX) 
mltexdoc.html:	../latex/mltex.tex