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