Subversion Repositories planix.SVN

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
2 - 1
</$objtype/mkfile
2
 
3
HFILES=ssh.h
4
 
5
TARG=\
6
	scp\
7
	ssh1\
8
	sshnet\
9
	sshserve\
10
 
11
AUTHOFILES=\
12
	authpasswd.$O\
13
	authrsa.$O\
14
	authtis.$O\
15
 
16
AUTHSRVOFILES=\
17
	authsrvpasswd.$O\
18
	authsrvtis.$O\
19
 
20
CIPHEROFILES=\
21
	cipher3des.$O\
22
	cipherblowfish.$O\
23
	cipherdes.$O\
24
	ciphernone.$O\
25
	cipherrc4.$O\
26
	ciphertwiddle.$O\
27
 
28
OFILES=\
29
	msg.$O\
30
	util.$O\
31
 
32
BIN=/$objtype/bin
33
 
34
UPDATE=\
35
	mkfile\
36
	agent.c\
37
	cmsg.c\
38
	smsg.c\
39
	pubkey.c\
40
	$HFILES\
41
	${OFILES:%.$O=%.c}\
42
	${AUTHOFILES:%.$O=%.c}\
43
	${AUTHSRVOFILES:%.$O=%.c}\
44
	${CIPHEROFILES:%.$O=%.c}\
45
	${TARG:%=%.c}\
46
 
47
</sys/src/cmd/mkmany
48
 
49
$O.ssh1: \
50
	$AUTHOFILES\
51
	$CIPHEROFILES\
52
	agent.$O\
53
	cmsg.$O\
54
	pubkey.$O\
55
 
56
$O.sshserve: \
57
	$AUTHSRVOFILES\
58
	$CIPHEROFILES\
59
	smsg.$O\
60
 
61
$O.sshnet: \
62
	$AUTHOFILES\
63
	$CIPHEROFILES\
64
	cmsg.$O\
65
	pubkey.$O\
66
 
67
$BIN/sshserve:VQ: $BIN/aux/sshserve
68
	;
69
 
70
$BIN/aux/sshserve: $O.sshserve
71
	cp $O.sshserve $BIN/aux/sshserve
72
 
73
$BIN/aux/ssh_genkey: $O.ssh_genkey
74
	cp $O.ssh_genkey $BIN/aux/ssh_genkey
75
 
76
sshserve.safeinstall:
77
	test -e $BIN/aux/sshserve && mv $BIN/aux/sshserve $BIN/aux/_sshserve
78
	mk sshserve.install