| include_directories(../include) | 
 |  | 
 | add_executable( | 
 |   bssl | 
 |  | 
 |   args.cc | 
 |   ciphers.cc | 
 |   client.cc | 
 |   const.cc | 
 |   digest.cc | 
 |   fd.cc | 
 |   file.cc | 
 |   generate_ech.cc | 
 |   generate_ed25519.cc | 
 |   genrsa.cc | 
 |   pkcs12.cc | 
 |   rand.cc | 
 |   server.cc | 
 |   sign.cc | 
 |   speed.cc | 
 |   tool.cc | 
 |   transport_common.cc | 
 | ) | 
 | install(TARGETS bssl DESTINATION ${CMAKE_INSTALL_BINDIR}) | 
 |  | 
 | add_dependencies(bssl global_target) | 
 |  | 
 | if(WIN32) | 
 |   target_link_libraries(bssl ws2_32) | 
 | endif() | 
 |  | 
 | if(APPLE OR WIN32 OR ANDROID) | 
 |   target_link_libraries(bssl ssl crypto) | 
 | else() | 
 |   find_library(FOUND_LIBRT rt) | 
 |   if(FOUND_LIBRT) | 
 |     target_link_libraries(bssl ssl crypto -lrt) | 
 |   else() | 
 |     target_link_libraries(bssl ssl crypto) | 
 |   endif() | 
 | endif() |