18 lines
562 B
CMake
Executable File
18 lines
562 B
CMake
Executable File
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()
|