]> git.lizzy.rs Git - plan9front.git/blob - sys/src/cmd/replica/mkfile
ndb/dnsquery, ndb/csquery: handle long lines
[plan9front.git] / sys / src / cmd / replica / mkfile
1 </$objtype/mkfile
2
3 SCRIPTS=\
4         changes\
5         pull\
6         push\
7         scan\
8         setupdirs\
9         
10 TARG=\
11         applychanges\
12         applylog\
13         compactdb\
14         updatedb\
15         $SCRIPTS\
16
17 OFILES=\
18         db.$O\
19         util.$O\
20
21 HFILES=all.h
22
23 UPDATE=\
24         mkfile\
25         /sys/man/1/replica\
26         /sys/man/8/replica\
27         ${OFILES:%.$O=%.c}\
28         revproto.c\
29         $HFILES\
30         applychanges.c\
31         updatedb.c\
32         ${TARG:%=/386/bin/replica/%}\
33         ${SCRIPTS:%=/rc/bin/replica/%}\
34         /rc/bin/replica/defs\
35
36
37 BIN=/$objtype/bin/replica
38 </sys/src/cmd/mkmany
39
40 $O.applychanges: revproto.$O
41
42 ${SCRIPTS:%=$BIN/%}:
43         { echo '#!/bin/rc'; echo 'exec /rc/bin/replica/'^`{basename $target}^' $*' } >$target
44         chmod +x $target
45
46 ${SCRIPTS:%=$O.%}:QV:
47         ;
48