set(REQUIRES "") set(SRCS src/configulator.c src/cfglr_signal_callback.c) if(${ESP_PLATFORM}) list(APPEND REQUIRES nvs_flash esp_event) list(APPEND SRCS src/cfglr_nvs.c src/cfglr_signal_idf_event.c) endif() if(DEFINED LV_CONF_SKIP) list(APPEND REQUIRES lvgl) list(APPEND SRCS src/cfglr_signal_lvgl.c) endif() idf_component_register( SRCS ${SRCS} INCLUDE_DIRS "include" # if platform esp... REQUIRES ${REQUIRES} )