CMakeLists.txt 600 B

1234567891011121314151617
  1. idf_component_register(SRCS "main.c" "binaries.c" "../../common/example_common.c"
  2. INCLUDE_DIRS ".""../../common")
  3. set_property(SOURCE binaries.c PROPERTY GENERATED 1)
  4. include(${CMAKE_CURRENT_LIST_DIR}/../../common/bin2array.cmake)
  5. if(TARGET_SOC STREQUAL "ESP32_S2")
  6. set(binary_path ${CMAKE_CURRENT_LIST_DIR}/../../binaries/ESP32_S2)
  7. elseif(TARGET_SOC STREQUAL "ESP8266")
  8. set(binary_path ${CMAKE_CURRENT_LIST_DIR}/../../binaries/ESP8266)
  9. else()
  10. set(binary_path ${CMAKE_CURRENT_LIST_DIR}/../../binaries/ESP32)
  11. endif()
  12. create_resources(${binary_path} binaries.c)