idf_component_register( SRCS "app_main.cpp" "cloud_client.cpp" "wifi_manager.cpp" "net_trace.cpp" INCLUDE_DIRS "." REQUIRES m5stack_stopwatch esp_event esp_netif esp_wifi esp_timer esp_websocket_client json nvs_flash mbedtls ) target_compile_definitions(${COMPONENT_LIB} PRIVATE DEVICE_LAB_FIRMWARE_VERSION="0.6.3-dev") target_link_options(${COMPONENT_LIB} INTERFACE "-Wl,--wrap=mbedtls_net_recv") target_link_options(${COMPONENT_LIB} INTERFACE "-Wl,--wrap=lwip_getaddrinfo") target_link_options(${COMPONENT_LIB} INTERFACE "-Wl,--wrap=tcp_segs_free" "-Wl,--wrap=esp_netif_receive" "-Wl,--wrap=esp_netif_free_rx_buffer")