CMakeLists.txt 831 B

123456789101112131415161718
  1. set(TEST_CRTS "crts/server_cert_chain.pem"
  2. "crts/prvtkey.pem"
  3. "crts/server_cert_bundle"
  4. "crts/bad_md_crt.pem"
  5. "crts/wrong_sig_crt_esp32_com.pem"
  6. "crts/correct_sig_crt_esp32_com.pem")
  7. idf_component_register(SRC_DIRS "."
  8. PRIV_INCLUDE_DIRS "."
  9. PRIV_REQUIRES unity test_utils mbedtls libsodium
  10. EMBED_TXTFILES EMBED_TXTFILES ${TEST_CRTS})
  11. idf_component_get_property(mbedtls mbedtls COMPONENT_LIB)
  12. target_compile_definitions(${mbedtls} INTERFACE "-DMBEDTLS_DEPRECATED_WARNING")
  13. target_compile_definitions(mbedtls PUBLIC "-DMBEDTLS_DEPRECATED_WARNING")
  14. target_compile_definitions(mbedcrypto PUBLIC "-DMBEDTLS_DEPRECATED_WARNING")
  15. target_compile_definitions(mbedx509 PUBLIC "-DMBEDTLS_DEPRECATED_WARNING")