CMakeLists.txt 870 B

12345678910111213141516171819202122
  1. cmake_minimum_required(VERSION 3.16.0)
  2. list(APPEND EXTRA_COMPONENT_DIRS $ENV{IDF_PATH}/examples/common_components/protocol_examples_common components/esp-tflite-micro esp-protocols/components/mdns)
  3. ADD_CUSTOM_COMMAND(
  4. OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/version.cpp
  5. ${CMAKE_CURRENT_BINARY_DIR}/_version.cpp
  6. COMMAND ${CMAKE_COMMAND} -P
  7. ${CMAKE_CURRENT_SOURCE_DIR}/version.cmake)
  8. if(EXISTS "${SDKCONFIG}.defaults")
  9. if(EXISTS "sdkconfig.defaults")
  10. set(SDKCONFIG_DEFAULTS "${SDKCONFIG}.defaults;sdkconfig.defaults")
  11. message(STATUS "-- Using defaults: ${SDKCONFIG_DEFAULTS} + sdkconfig.defaults")
  12. else()
  13. set(SDKCONFIG_DEFAULTS "${SDKCONFIG}.defaults")
  14. endif()
  15. message(STATUS "-- Using defaults: ${SDKCONFIG_DEFAULTS}")
  16. endif()
  17. include($ENV{IDF_PATH}/tools/cmake/project.cmake)
  18. project(AI-on-the-edge)