xref: /plan9-contrib/sys/src/cmd/jtagfs/mkfile (revision dedb130315e7b691e306ee069395ee1f0b18e4d4)
1</$objtype/mkfile
2BIN=/$objtype/bin
3
4#bad bad...
5Oo=`{cat /$cputype/mkfile|grep '^O'|sed 's/.*=//g'}
6
7TARG=mpssetest\
8	jtagfs\
9
10CLEANFILES=*.genrtab\
11	errors\
12	rtab.c\
13	xdb\
14	xdg\
15
16OFILES=\
17	bebo.$O\
18	chain.$O\
19	debug.$O\
20	icert.$O\
21	jtag.$O\
22	lebo.$O\
23	ma.$O\
24	mmu.$O\
25	mpsse.$O\
26	rtab.$O\
27	tap.$O\
28
29HFILES=\
30	bebo.h\
31	debug.h\
32	icert.h\
33	lebo.h\
34	mmu.h\
35	mpsse.h\
36	tap.h\
37
38UPDATE=\
39	mkfile\
40	$HFILES\
41	${OFILES:%.$O=%.c}\
42
43</sys/src/cmd/mkmany
44
45$O.out:	/$objtype/lib/libregexp.a
46
47rtab.c: genrtab.c
48	$Oo^c -FVw genrtab.c && $Oo^l -o $Oo.genrtab genrtab.$Oo
49	./$Oo.genrtab > rtab.c
50
51rtest:V: all
52	./test
53
54pubfiles=`{ls}
55
56
57/usr/paurea/src/jtag/jtag.tgz: $pubfiles
58	cd /usr/paurea/src/jtag/ &&  tar cv jtag/^$pubfiles|gzip > jtag.tgz
59
60dist:V: /usr/paurea/src/jtag/jtag.tgz
61	mk all && mk clean && 9fs sources  && cp ../jtag.tgz /n/sources/contrib/paurea
62
63