Nevar pievienot vairāk kā 25 tēmas Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.

CMakeLists.txt 1.3 KiB

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