]> git.ipfire.org Git - thirdparty/hostap.git/blame - src/crypto/Makefile
wolfSSL: Fix altSubjectName handling
[thirdparty/hostap.git] / src / crypto / Makefile
CommitLineData
631afd99 1all: libcrypto.a
6fc6879b
JM
2
3clean:
7feff065 4 rm -f *~ *.o *.d *.gcno *.gcda *.gcov libcrypto.a
d94d4baf
DM
5
6install:
7 @echo Nothing to be made.
631afd99
JM
8
9
10include ../lib.rules
11
09eef142 12CFLAGS += -DCONFIG_CRYPTO_INTERNAL
631afd99
JM
13CFLAGS += -DCONFIG_TLS_INTERNAL_CLIENT
14CFLAGS += -DCONFIG_TLS_INTERNAL_SERVER
15#CFLAGS += -DALL_DH_GROUPS
dcff088d 16CFLAGS += -DCONFIG_SHA256
3db2a82d
JM
17CFLAGS += -DCONFIG_SHA384
18CFLAGS += -DCONFIG_HMAC_SHA384_KDF
19CFLAGS += -DCONFIG_INTERNAL_SHA384
631afd99
JM
20
21LIB_OBJS= \
22 aes-cbc.o \
4bf39105 23 aes-ccm.o \
631afd99
JM
24 aes-ctr.o \
25 aes-eax.o \
26 aes-encblock.o \
1cd7a503 27 aes-gcm.o \
631afd99
JM
28 aes-internal.o \
29 aes-internal-dec.o \
30 aes-internal-enc.o \
31 aes-omac1.o \
f7072600 32 aes-siv.o \
36ee258d 33 aes-unwrap.o \
631afd99
JM
34 aes-wrap.o \
35 des-internal.o \
36 dh_group5.o \
37 dh_groups.o \
38 md4-internal.o \
39 md5.o \
40 md5-internal.o \
631afd99
JM
41 milenage.o \
42 ms_funcs.o \
43 rc4.o \
44 sha1.o \
45 sha1-internal.o \
46 sha1-pbkdf2.o \
d6150094 47 sha1-prf.o \
36ee258d 48 sha1-tlsprf.o \
631afd99
JM
49 sha1-tprf.o \
50 sha256.o \
01211262 51 sha256-prf.o \
83074898 52 sha256-tlsprf.o \
6bb6a9ce 53 sha256-internal.o \
3db2a82d
JM
54 sha384.o \
55 sha384-prf.o \
6bb6a9ce
PR
56 sha384-internal.o \
57 sha512-internal.o
631afd99
JM
58
59LIB_OBJS += crypto_internal.o
be473f3f
JM
60LIB_OBJS += crypto_internal-cipher.o
61LIB_OBJS += crypto_internal-modexp.o
62LIB_OBJS += crypto_internal-rsa.o
631afd99
JM
63LIB_OBJS += tls_internal.o
64LIB_OBJS += fips_prf_internal.o
edc95487 65LIB_OBJS += random.o
631afd99
JM
66
67
68libcrypto.a: $(LIB_OBJS)
4bb1228e 69 $(AR) crT $@ $?
631afd99
JM
70
71-include $(OBJS:%.o=%.d)