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