1# SPDX-License-Identifier: Apache-2.0 2 3zephyr_library() 4zephyr_library_property(ALLOW_EMPTY TRUE) 5 6if (CONFIG_BUILD_ONLY_NO_BLOBS) 7 message(WARNING " 8 --------------------------------------------------------------------------- 9 Building only the Wi-Fi driver without binary blobs and patches. 10 This is only for building (CI) purposes and will not work on a real device. 11 --------------------------------------------------------------------------- 12 ") 13else() 14 15if(CONFIG_DT_HAS_ESPRESSIF_ESP32_WIFI_ENABLED) 16 zephyr_blobs_verify(MODULE hal_espressif REQUIRED) 17endif() 18 19endif() # CONFIG_BUILD_ONLY_NO_BLOBS 20 21add_subdirectory_ifdef(CONFIG_WIFI_ESP_AT esp_at) 22add_subdirectory_ifdef(CONFIG_WIFI_ESP32 esp32) 23add_subdirectory_ifdef(CONFIG_WIFI_ESWIFI eswifi) 24add_subdirectory_ifdef(CONFIG_WIFI_SIMPLELINK simplelink) 25add_subdirectory_ifdef(CONFIG_WIFI_WINC1500 winc1500) 26add_subdirectory_ifdef(CONFIG_WIFI_NXP nxp) 27add_subdirectory_ifdef(CONFIG_WIFI_AIROC infineon) 28add_subdirectory_ifdef(CONFIG_WIFI_NRF70 nrf_wifi) 29