
idf_component_register(SRCS "proxarch_main.c"
                    INCLUDE_DIRS ".")

# Required for esp_http_server, esp_wifi, nvs_flash, esp_netif, esp_event, esp_log, freertos, lwip
set(requires esp_http_server esp_wifi nvs_flash esp_netif esp_event esp_log freertos lwip)

# Required for TinyUSB
list(APPEND requires tinyusb)

# If you use SPIFFS for web files later, add:
# list(APPEND requires spiffs)

target_link_libraries(${COMPONENT_TARGET} PRIVATE
    ${requires}
)