summaryrefslogtreecommitdiff
path: root/sys/src/cmd/replica/mkfile
blob: 7cc5c4b0ca4d2b983dd96715b035f83890ffe188 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
</$objtype/mkfile

SCRIPTS=\
	changes\
	pull\
	push\
	scan\
	setupdirs\
	
TARG=\
	applychanges\
	applylog\
	compactdb\
	updatedb\

OFILES=\
	db.$O\
	util.$O\

HFILES=all.h

BIN=/$objtype/bin/replica
</sys/src/cmd/mkmany

$O.applychanges: revproto.$O

${SCRIPTS:%=$BIN/%}:
	for(i in $target){
		echo '#!/bin/rc'
		echo 'exec /rc/bin/replica/'^`{basename $i}^' $*'
	} >$i
	chmod +x $target

install:V: ${TARG:%=$BIN/%} ${SCRIPTS:%=$BIN/%}