set(srcs "src/protocols.c" "src/rest.c" "src/mqtt.c" "src/date_time.c" ) idf_component_register(SRCS "${srcs}" INCLUDE_DIRS "include" PRIV_INCLUDE_DIRS "src" PRIV_REQUIRES nvs_flash esp_http_server esp_netif esp_https_ota app_update json mqtt vfs spiffs # Use spiffs aqui REQUIRES config api logger) set(WEB_SRC_DIR "${CMAKE_CURRENT_SOURCE_DIR}/webfolder") if(EXISTS ${WEB_SRC_DIR}) spiffs_create_partition_image(data ${WEB_SRC_DIR} FLASH_IN_PROJECT) endif()