CMakeLists.txt 716 B

1234567891011121314151617181920212223242526272829303132
  1. # ArduinoJson - arduinojson.org
  2. # Copyright Benoit Blanchon 2014-2021
  3. # MIT License
  4. # we need C++11 for 'long long'
  5. set(CMAKE_CXX_STANDARD 11)
  6. add_executable(MixedConfigurationTests
  7. cpp11.cpp
  8. decode_unicode_0.cpp
  9. decode_unicode_1.cpp
  10. enable_alignment_0.cpp
  11. enable_alignment_1.cpp
  12. enable_comments_0.cpp
  13. enable_comments_1.cpp
  14. enable_infinity_0.cpp
  15. enable_infinity_1.cpp
  16. enable_nan_0.cpp
  17. enable_nan_1.cpp
  18. enable_progmem_1.cpp
  19. enable_string_deduplication_0.cpp
  20. enable_string_deduplication_1.cpp
  21. use_double_0.cpp
  22. use_double_1.cpp
  23. use_long_long_0.cpp
  24. use_long_long_1.cpp
  25. )
  26. set_target_properties(MixedConfigurationTests PROPERTIES UNITY_BUILD OFF)
  27. add_test(MixedConfiguration MixedConfigurationTests)