-
Notifications
You must be signed in to change notification settings - Fork 13
/
component.mk
23 lines (19 loc) · 930 Bytes
/
component.mk
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#
# Component Makefile
#
COMPONENT_SRCDIRS := wolfssl/src wolfssl/wolfcrypt/src
COMPONENT_SRCDIRS += wolfssl/wolfcrypt/src/port/Espressif
COMPONENT_SRCDIRS += wolfssl/wolfcrypt/src/port/atmel
COMPONENT_ADD_INCLUDEDIRS := port wolfssl
CFLAGS +=-DWOLFSSL_USER_SETTINGS -Wno-cpp -Wno-maybe-uninitialized
COMPONENT_OBJEXCLUDE := wolfssl/wolfcrypt/src/aes_asm.o
COMPONENT_OBJEXCLUDE += wolfssl/wolfcrypt/src/evp.o
COMPONENT_OBJEXCLUDE += wolfssl/wolfcrypt/src/misc.o
COMPONENT_OBJEXCLUDE += wolfssl/src/bio.o
COMPONENT_OBJEXCLUDE += wolfssl/wolfcrypt/src/sp_x86_64_asm.o
COMPONENT_OBJEXCLUDE += wolfssl/wolfcrypt/src/sha256_asm.o
COMPONENT_OBJEXCLUDE += wolfssl/wolfcrypt/src/sha512_asm.o
COMPONENT_OBJEXCLUDE += wolfssl/wolfcrypt/src/chacha_asm.o
COMPONENT_OBJEXCLUDE += wolfssl/wolfcrypt/src/aes_gcm_asm.o
COMPONENT_OBJEXCLUDE += wolfssl/wolfcrypt/src/poly1305_asm.o
COMPONENT_OBJEXCLUDE += wolfssl/wolfcrypt/src/fe_x25519_asm.o