summaryrefslogtreecommitdiff
path: root/sys/src/cmd/spin/mkfile
blob: 80f9b95e48645482a6b0117836430c8fcf1da12f (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
</$objtype/mkfile

TARG=spin

SPIN_OS=\
	dstep.$O\
	flow.$O\
	guided.$O\
	main.$O\
	mesg.$O\
	msc_tcl.$O\
	pangen1.$O\
	pangen2.$O\
	pangen3.$O\
	pangen4.$O\
	pangen5.$O\
	pangen6.$O\
	pangen7.$O\
	reprosrc.$O\
	run.$O\
	sched.$O\
	spinlex.$O\
	structs.$O\
	sym.$O\
	vars.$O\
	y.tab.$O\

TL_OS=\
	tl_buchi.$O\
	tl_cache.$O\
	tl_lex.$O\
	tl_main.$O\
	tl_mem.$O\
	tl_parse.$O\
	tl_rewrt.$O\
	tl_trans.$O\

OFILES=$SPIN_OS $TL_OS

YFILES=spin.y

HFILES=y.tab.h

BIN=/$objtype/bin
</sys/src/cmd/mkone

CC=pcc -c
CFLAGS=-B -D_POSIX_SOURCE -D_PLAN9
YFLAGS=-S -d

$SPIN_OS:	spin.h
$TL_OS:		tl.h

main.$O pangen2.$O ps_msc.$O:	version.h
pangen1.$O:			pangen1.h pangen3.h
pangen2.$O:			pangen2.h pangen4.h pangen5.h