CMakeLists.txt 430 B

1234567891011121314151617181920
  1. # ArduinoJson - arduinojson.org
  2. # Copyright Benoit Blanchon 2014-2021
  3. # MIT License
  4. cmake_minimum_required(VERSION 3.0)
  5. project(ArduinoJson VERSION 6.17.3)
  6. if(CMAKE_PROJECT_NAME STREQUAL PROJECT_NAME)
  7. include(CTest)
  8. endif()
  9. add_subdirectory(src)
  10. if(CMAKE_PROJECT_NAME STREQUAL PROJECT_NAME AND BUILD_TESTING)
  11. include(extras/CompileOptions.cmake)
  12. add_subdirectory(extras/tests)
  13. add_subdirectory(extras/fuzzing)
  14. endif()