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.
 
 
 
 
 
 

41 lines
578 B

  1. include_directories(../../include)
  2. add_library(
  3. ecdsa
  4. OBJECT
  5. ecdsa.c
  6. ecdsa_asn1.c
  7. )
  8. add_executable(
  9. ecdsa_test
  10. ecdsa_test.cc
  11. $<TARGET_OBJECTS:test_support>
  12. )
  13. add_executable(
  14. ecdsa_sign_test
  15. ecdsa_sign_test.cc
  16. $<TARGET_OBJECTS:test_support>
  17. )
  18. add_executable(
  19. ecdsa_verify_test
  20. ecdsa_verify_test.cc
  21. $<TARGET_OBJECTS:test_support>
  22. )
  23. target_link_libraries(ecdsa_test crypto)
  24. target_link_libraries(ecdsa_sign_test crypto)
  25. target_link_libraries(ecdsa_verify_test crypto)
  26. add_dependencies(all_tests ecdsa_test ecdsa_sign_test ecdsa_verify_test)