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