xref: /plan9-contrib/sys/src/cmd/auth/secstore/mkfile (revision 0024bb7136d63f2f8c1df044e78b8a2dea358167)
1</$objtype/mkfile
2BIN=/$objtype/bin/auth
3HFILES =\
4	SConn.h\
5	secstore.h\
6
7OFILES =\
8	pak.$O\
9	password.$O\
10	SConn.$O\
11	util.$O\
12
13
14TARG = secstore secstored secuser aescbc	# descbc
15DEBUG = secchk
16
17UPDATE=\
18	$HFILES\
19	dirls.c\
20	${OFILES:%.$O=%.c}\
21	${TARG:%=%.c}\
22	${DEBUG:%=%.c}\
23	mkfile\
24	/sys/man/1/secstore\
25
26default:V: all
27
28$O.aescbc: aescbc.$O util.$O
29	$LD -o $target $prereq
30$O.descbc: descbc.$O util.$O
31	$LD -o $target $prereq
32
33$O.secstore: secstore.$O  $OFILES
34	$LD -o $target $prereq
35
36$O.secstored: secstored.$O dirls.$O secureidcheck.$O $OFILES
37	$LD -o $target $prereq
38
39$O.secuser: secuser.$O $OFILES
40	$LD -o $target $prereq
41
42secstore.$O secstored.$O $OFILES: $HFILES
43
44secureidcheck.$O: ../secureidcheck.c
45	$CC $CFLAGS ../secureidcheck.c
46
47# debugging
48$O.secchk: secchk.$O secureidcheck.$O
49	$LD -o $target $prereq
50
51</sys/src/cmd/mkmany
52