| 1234567891011121314151617 |
- idf_build_get_property(target IDF_TARGET)
- if(${target} STREQUAL "linux")
- return() # This component is not supported by the POSIX/Linux simulator
- endif()
- set(TOUCH_ELEMENT_COMPATIBLE_TARGETS "esp32s2" "esp32s3")
- if(IDF_TARGET IN_LIST TOUCH_ELEMENT_COMPATIBLE_TARGETS)
- idf_component_register(SRCS "touch_element.c"
- "touch_button.c"
- "touch_slider.c"
- "touch_matrix.c"
- INCLUDE_DIRS include
- REQUIRES driver
- PRIV_REQUIRES esp_timer)
- endif()
|