xref: /plan9-contrib/sys/src/cmd/9nfs/mkfile (revision c02f0a41ad5684e95822c8ca8364ded8ae8e0281)
1</$objtype/mkfile
2
3TARG=nfsserver\
4	portmapper\
5	pcnfsd\
6
7HFILES=rpc.h\
8	nfs.h\
9	dat.h\
10	fns.h\
11
12OFILES=chat.$O\
13	rpc.$O\
14	string.$O\
15	strparse.$O\
16	system.$O\
17	listalloc.$O\
18	server.$O\
19	unixnames.$O\
20
21NFSSERVER=9p.$O\
22	auth.$O\
23	authhostowner.$O\
24	nfs.$O\
25	nfsmount.$O\
26	xfile.$O
27
28BIN=/$objtype/bin/aux
29
30all:V:
31
32
33UPDATE=\
34	mkfile\
35	$HFILES\
36	${OFILES:%.$O=%.c}\
37	${NFSSERVER:%.$O=%.c}\
38	${TARG:%=%.c}\
39
40</sys/src/cmd/mkmany
41
42$O.nfsserver: $NFSSERVER
43
44nametest: $O.nametest
45	cp $O.nametest $target
46
47mport: $O.mport
48	cp $O.mport $target
49
50clean nuke:V:
51	rm -f *.[$OS] y.tab.? y.debug y.output [$OS].* $TARG mport nametest pcnfsd
52