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.
 
 
 
 
 
 

89 lines
1.2 KiB

  1. include_directories(../include)
  2. add_executable(
  3. privkey
  4. privkey.cc
  5. )
  6. target_link_libraries(privkey Fuzzer)
  7. target_link_libraries(privkey crypto)
  8. add_executable(
  9. cert
  10. cert.cc
  11. )
  12. target_link_libraries(cert Fuzzer)
  13. target_link_libraries(cert crypto)
  14. add_executable(
  15. spki
  16. spki.cc
  17. )
  18. target_link_libraries(spki Fuzzer)
  19. target_link_libraries(spki crypto)
  20. add_executable(
  21. pkcs8
  22. pkcs8.cc
  23. )
  24. target_link_libraries(pkcs8 Fuzzer)
  25. target_link_libraries(pkcs8 crypto)
  26. add_executable(
  27. server
  28. server.cc
  29. )
  30. target_link_libraries(server Fuzzer)
  31. target_link_libraries(server crypto)
  32. target_link_libraries(server ssl)
  33. add_executable(
  34. client
  35. client.cc
  36. )
  37. target_link_libraries(client Fuzzer)
  38. target_link_libraries(client crypto)
  39. target_link_libraries(client ssl)
  40. add_executable(
  41. read_pem
  42. read_pem.cc
  43. )
  44. target_link_libraries(read_pem Fuzzer)
  45. target_link_libraries(read_pem crypto)
  46. add_executable(
  47. ssl_ctx_api
  48. ssl_ctx_api.cc
  49. )
  50. target_link_libraries(ssl_ctx_api Fuzzer)
  51. target_link_libraries(ssl_ctx_api crypto)
  52. target_link_libraries(ssl_ctx_api ssl)
  53. add_executable(
  54. session
  55. session.cc
  56. $<TARGET_OBJECTS:test_support>
  57. )
  58. target_link_libraries(session Fuzzer)
  59. target_link_libraries(session crypto)
  60. target_link_libraries(session ssl)