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