1101497Smikeall: libcrypto.a
2101497Smike
3101497Smikeclean:
4101497Smike	rm -f *~ *.o *.d libcrypto.a
5101497Smike
6101497Smikeinstall:
7101497Smike	@echo Nothing to be made.
8101497Smike
9101497Smike
10101497Smikeinclude ../lib.rules
11101497Smike
12101497SmikeCFLAGS += -DCONFIG_TLS_INTERNAL_CLIENT
13101497SmikeCFLAGS += -DCONFIG_TLS_INTERNAL_SERVER
14101497Smike#CFLAGS += -DALL_DH_GROUPS
15101497Smike
16101497SmikeLIB_OBJS= \
17101497Smike	aes-cbc.o \
18101497Smike	aes-ctr.o \
19101497Smike	aes-eax.o \
20101497Smike	aes-encblock.o \
21101497Smike	aes-internal.o \
22101497Smike	aes-internal-dec.o \
23101497Smike	aes-internal-enc.o \
24101497Smike	aes-omac1.o \
25101497Smike	aes-unwrap.o \
26101497Smike	aes-wrap.o \
27101497Smike	des-internal.o \
28101497Smike	dh_group5.o \
29101497Smike	dh_groups.o \
30101497Smike	md4-internal.o \
31101497Smike	md5.o \
32108634Stjr	md5-internal.o \
33108634Stjr	md5-non-fips.o \
34108637Stjr	milenage.o \
35108637Stjr	ms_funcs.o \
36101497Smike	rc4.o \
37108634Stjr	sha1.o \
38101497Smike	sha1-internal.o \
39108634Stjr	sha1-pbkdf2.o \
40101497Smike	sha1-tlsprf.o \
41101497Smike	sha1-tprf.o \
42	sha256.o \
43	sha256-internal.o
44
45LIB_OBJS += crypto_internal.o
46LIB_OBJS += crypto_internal-cipher.o
47LIB_OBJS += crypto_internal-modexp.o
48LIB_OBJS += crypto_internal-rsa.o
49LIB_OBJS += tls_internal.o
50LIB_OBJS += fips_prf_internal.o
51
52
53libcrypto.a: $(LIB_OBJS)
54	$(AR) crT $@ $?
55
56-include $(OBJS:%.o=%.d)
57