]> git.lizzy.rs Git - plan9front.git/blob - sys/src/cmd/9nfs/mkfile
9nfs: apply patch/nfswarnandflags (from sources, thanks nemo)
[plan9front.git] / sys / src / cmd / 9nfs / mkfile
1 </$objtype/mkfile
2
3 TARG=nfsserver\
4         portmapper\
5         pcnfsd\
6
7 HFILES=rpc.h\
8         nfs.h\
9         dat.h\
10         fns.h\
11
12 OFILES=chat.$O\
13         rpc.$O\
14         string.$O\
15         strparse.$O\
16         system.$O\
17         listalloc.$O\
18         server.$O\
19         unixnames.$O\
20
21 NFSSERVER=9p.$O\
22         auth.$O\
23         authhostowner.$O\
24         nfs.$O\
25         nfsmount.$O\
26         xfile.$O
27
28 BIN=/$objtype/bin/aux
29
30 all:V:
31
32
33 UPDATE=\
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
44 nametest: $O.nametest
45         cp $O.nametest $target
46
47 mport: $O.mport
48         cp $O.mport $target
49
50 clean nuke:V:
51         rm -f *.[$OS] y.tab.? y.debug y.output [$OS].* $TARG mport nametest pcnfsd