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