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