CMakeLists.txt 758 B

123456789101112131415
  1. cmake_minimum_required(VERSION 3.5)
  2. # Here for reproducible builds, we use the CI compile options to make sure they're same.
  3. # Use -ffile-prefix-map to map the local path prefix to ci path prefix
  4. set(ENV{EXTRA_CFLAGS} "-DIDF_CI_BUILD -Werror -Werror=deprecated-declarations -Werror=unused-variable \
  5. -Werror=unused-but-set-variable -Werror=unused-function -Wstrict-prototypes \
  6. -ffile-prefix-map=$ENV{IDF_PATH}=/builds/espressif/esp-idf")
  7. set(ENV{EXTRA_CXXFLAGS} "-DIDF_CI_BUILD -Werror -Werror=deprecated-declarations -Werror=unused-variable \
  8. -Werror=unused-but-set-variable -Werror=unused-function \
  9. -ffile-prefix-map=$ENV{IDF_PATH}=/builds/espressif/esp-idf")
  10. include($ENV{IDF_PATH}/tools/cmake/project.cmake)
  11. project(test_core_dump)