esp-idf/examples/system/light_sleep/main/CMakeLists.txt

18 lines
443 B
CMake

set(srcs "light_sleep_example_main.c"
"gpio_wakeup.c"
"timer_wakeup.c"
"uart_wakeup.c")
set(TOUCH_ELEMENT_COMPATIBLE_TARGETS "esp32s2" "esp32s3")
if(IDF_TARGET IN_LIST TOUCH_ELEMENT_COMPATIBLE_TARGETS)
list(APPEND srcs "touch_wakeup.c")
endif()
if(IDF_TARGET STREQUAL "esp32p4")
list(APPEND srcs "touch_sens_wakeup.c")
endif()
idf_component_register(SRCS ${srcs}
INCLUDE_DIRS ".")