CMakeLists.txt 722 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. include_directories(../../include)
  2. add_executable(
  3. bssl_shim
  4. async_bio.cc
  5. bssl_shim.cc
  6. handshake_util.cc
  7. packeted_bio.cc
  8. settings_writer.cc
  9. test_config.cc
  10. test_state.cc
  11. )
  12. add_dependencies(bssl_shim global_target)
  13. target_link_libraries(bssl_shim test_support_lib ssl crypto)
  14. if(UNIX AND NOT APPLE AND NOT ANDROID)
  15. add_executable(
  16. handshaker
  17. async_bio.cc
  18. handshake_util.cc
  19. handshaker.cc
  20. packeted_bio.cc
  21. settings_writer.cc
  22. test_config.cc
  23. test_state.cc
  24. )
  25. add_dependencies(handshaker global_target)
  26. target_link_libraries(handshaker test_support_lib ssl crypto)
  27. else()
  28. # Declare a dummy target for run_tests to depend on.
  29. add_custom_target(handshaker)
  30. endif()