2020-05-28 11:54:56 -04:00
|
|
|
# supplicant make file
|
|
|
|
|
2018-08-13 04:37:56 -04:00
|
|
|
COMPONENT_PRIV_INCLUDEDIRS := src
|
2019-07-03 08:09:52 -04:00
|
|
|
COMPONENT_SRCDIRS := port src/ap src/common src/crypto src/eap_peer src/rsn_supp src/tls src/utils src/esp_supplicant src/wps
|
2020-05-28 11:54:56 -04:00
|
|
|
COMPONENT_ADD_INCLUDEDIRS := include port/include include/esp_supplicant
|
|
|
|
|
|
|
|
ifeq ($(CONFIG_WPA_MBEDTLS_CRYPTO), y)
|
|
|
|
COMPONENT_OBJEXCLUDE := src/tls/asn1.o \
|
|
|
|
src/tls/bignum.o \
|
|
|
|
src/tls/pkcs1.o \
|
|
|
|
src/tls/pkcs5.o \
|
|
|
|
src/tls/pkcs8.o \
|
|
|
|
src/tls/rsa.o \
|
|
|
|
src/tls/tls_internal.o \
|
|
|
|
src/tls/tlsv1_client.o \
|
|
|
|
src/tls/tlsv1_client_read.o \
|
|
|
|
src/tls/tlsv1_client_write.o \
|
|
|
|
src/tls/tlsv1_common.o \
|
|
|
|
src/tls/tlsv1_cred.o \
|
|
|
|
src/tls/tlsv1_record.o \
|
|
|
|
src/tls/tlsv1_server.o \
|
|
|
|
src/tls/tlsv1_server_read.o \
|
|
|
|
src/tls/tlsv1_server_write.o \
|
|
|
|
src/tls/x509v3.o
|
|
|
|
else
|
|
|
|
COMPONENT_OBJEXCLUDE := src/crypto/tls_mbedtls.o
|
|
|
|
endif
|
2016-11-04 02:12:21 -04:00
|
|
|
|
2020-11-20 08:48:54 -05:00
|
|
|
CFLAGS += -DCONFIG_DPP -DCONFIG_IEEE80211W -DESP_SUPPLICANT -DIEEE8021X_EAPOL -DEAP_PEER_METHOD -DEAP_TLS -DEAP_TTLS -DEAP_PEAP -DEAP_MSCHAPv2 -DUSE_WPA2_TASK -DCONFIG_WPS2 -DCONFIG_WPS_PIN -DUSE_WPS_TASK -DESPRESSIF_USE -DESP32_WORKAROUND -DCONFIG_ECC -D__ets__ -Wno-strict-aliasing
|
|
|
|
|
|
|
|
ifdef CONFIG_ESP32_WIFI_ENABLE_WPA3_SAE
|
|
|
|
CFLAGS += -DCONFIG_WPA3_SAE
|
|
|
|
endif
|