Add files required for DPP feature from upstream. These file expose the functionality to create DPP packets. Ported crypto layer from openssl to mbedtls. Interfacing to use these API will be added in seperate commit
14 lines
662 B
CMake
14 lines
662 B
CMake
idf_component_register(SRC_DIRS "."
|
|
PRIV_INCLUDE_DIRS "." "${CMAKE_CURRENT_BINARY_DIR}"
|
|
PRIV_INCLUDE_DIRS "../src"
|
|
PRIV_REQUIRES unity esp_common test_utils wpa_supplicant mbedtls)
|
|
|
|
idf_component_get_property(esp_supplicant_dir wpa_supplicant COMPONENT_DIR)
|
|
|
|
# Calculate MD5 value of header file esp_wifi_driver.h
|
|
file(MD5 ${esp_supplicant_dir}/src/esp_supplicant/esp_wifi_driver.h WIFI_SUPPLICANT_MD5)
|
|
string(SUBSTRING "${WIFI_SUPPLICANT_MD5}" 0 7 WIFI_SUPPLICANT_MD5)
|
|
|
|
add_definitions(-DWIFI_SUPPLICANT_MD5=\"${WIFI_SUPPLICANT_MD5}\")
|
|
add_definitions(-DCONFIG_WPA3_SAE)
|
|
add_definitions(-DCONFIG_DPP)
|