• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1include_directories(../../include)
2
3add_executable(
4  bssl_shim
5
6  async_bio.cc
7  bssl_shim.cc
8  handshake_util.cc
9  mock_quic_transport.cc
10  packeted_bio.cc
11  settings_writer.cc
12  test_config.cc
13  test_state.cc
14)
15
16add_dependencies(bssl_shim global_target)
17
18target_link_libraries(bssl_shim test_support_lib ssl crypto)
19
20if(UNIX AND NOT APPLE AND NOT ANDROID)
21  add_executable(
22    handshaker
23
24    async_bio.cc
25    handshake_util.cc
26    handshaker.cc
27    mock_quic_transport.cc
28    packeted_bio.cc
29    settings_writer.cc
30    test_config.cc
31    test_state.cc
32  )
33
34  add_dependencies(handshaker global_target)
35
36  target_link_libraries(handshaker test_support_lib ssl crypto)
37else()
38  # Declare a dummy target for run_tests to depend on.
39  add_custom_target(handshaker)
40endif()
41