You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

51 lines
651 B

  1. include_directories(../../include)
  2. add_library(
  3. evp
  4. OBJECT
  5. digestsign.c
  6. evp.c
  7. evp_asn1.c
  8. evp_ctx.c
  9. p_dsa_asn1.c
  10. p_ec.c
  11. p_ec_asn1.c
  12. p_rsa.c
  13. p_rsa_asn1.c
  14. pbkdf.c
  15. print.c
  16. sign.c
  17. )
  18. add_executable(
  19. evp_extra_test
  20. evp_extra_test.cc
  21. $<TARGET_OBJECTS:test_support>
  22. )
  23. add_executable(
  24. evp_test
  25. evp_test.cc
  26. $<TARGET_OBJECTS:test_support>
  27. )
  28. add_executable(
  29. pbkdf_test
  30. pbkdf_test.cc
  31. $<TARGET_OBJECTS:test_support>
  32. )
  33. target_link_libraries(evp_extra_test crypto)
  34. target_link_libraries(evp_test crypto)
  35. target_link_libraries(pbkdf_test crypto)
  36. add_dependencies(all_tests evp_extra_test evp_test pbkdf_test)