Warning: Attempt to read property "date" on null in /usr/local/www/websvn.planix.org/blame.php on line 247

Warning: Attempt to read property "msg" on null in /usr/local/www/websvn.planix.org/blame.php on line 247
WebSVN – planix.SVN – Blame – /os/branches/feature_fixcpp/sys/src/ape/lib/sec/port/mkfile – Rev 2

Subversion Repositories planix.SVN

Rev

Go to most recent revision | Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
2 - 1
APE=/sys/src/ape
2
<$APE/config
3
 
4
LIB=/$objtype/lib/ape/libsec.a
5
 
6
LIBSECCFILES =\
7
	des.c desmodes.c desECB.c desCBC.c des3ECB.c des3CBC.c\
8
	aes.c blowfish.c \
9
	hmac.c md5.c md5block.c md4.c sha1.c sha1block.c\
10
	sha2_64.c sha2_128.c sha2block64.c sha2block128.c\
11
	sha1pickle.c md5pickle.c\
12
	rc4.c\
13
	genrandom.c prng.c fastrand.c nfastrand.c\
14
	probably_prime.c smallprimetest.c genprime.c dsaprimes.c\
15
	gensafeprime.c genstrongprime.c\
16
	rsagen.c rsafill.c rsaencrypt.c rsadecrypt.c rsaalloc.c \
17
	rsaprivtopub.c decodepem.c \
18
	eggen.c egencrypt.c egdecrypt.c egalloc.c egprivtopub.c \
19
	egsign.c egverify.c \
20
	dsagen.c dsaalloc.c dsaprivtopub.c dsasign.c dsaverify.c \
21
	tlshand.c thumb.c readcert.c \
22
 
23
CFILES=\
24
	$LIBSECCFILES\
25
	x509-ape.c\
26
 
27
ALLOFILES=${CFILES:%.c=%.$O}
28
 
29
# cull things in the per-machine directories from this list
30
OFILES=	`{rc ./reduce $O $objtype $ALLOFILES}
31
 
32
HFILES=\
33
	/sys/include/ape/libsec.h\
34
	/sys/include/ape/mp.h\
35
	libc.h\
36
 
37
UPDATE=\
38
	mkfile\
39
	$HFILES\
40
	$CFILES\
41
 
42
</sys/src/cmd/mksyslib
43
 
44
CFLAGS=$CFLAGS -c -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../../../../libmp/port \
45
 -I. -I/sys/include/ape -I/sys/include
46
 
47
%.$O:	../../../../libsec/port/%.c
48
	$CC $CFLAGS ../../../../libsec/port/$stem.c
49
 
50
x509-ape.c:	../../../../libsec/port/x509.c
51
	cp $prereq $target
52
 
53
$O.rsatest: rsatest.$O
54
	$LD -o $target $prereq