ya.make 933 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. LIBRARY()
  2. PEERDIR(
  3. contrib/libs/openssl
  4. library/cpp/containers/intrusive_rb_tree
  5. library/cpp/coroutine/engine
  6. library/cpp/coroutine/listener
  7. library/cpp/dns
  8. library/cpp/http/io
  9. library/cpp/http/misc
  10. library/cpp/http/push_parser
  11. library/cpp/neh/asio
  12. library/cpp/netliba/v6
  13. library/cpp/openssl/init
  14. library/cpp/openssl/method
  15. library/cpp/threading/atomic
  16. library/cpp/threading/thread_local
  17. library/cpp/deprecated/atomic
  18. )
  19. SRCS(
  20. conn_cache.cpp
  21. factory.cpp
  22. https.cpp
  23. http_common.cpp
  24. http_headers.cpp
  25. http2.cpp
  26. inproc.cpp
  27. jobqueue.cpp
  28. location.cpp
  29. multi.cpp
  30. multiclient.cpp
  31. netliba.cpp
  32. netliba_udp_http.cpp
  33. neh.cpp
  34. pipequeue.cpp
  35. rpc.cpp
  36. rq.cpp
  37. smart_ptr.cpp
  38. stat.cpp
  39. tcp.cpp
  40. tcp2.cpp
  41. udp.cpp
  42. utils.cpp
  43. )
  44. GENERATE_ENUM_SERIALIZATION(http_common.h)
  45. END()
  46. RECURSE_FOR_TESTS(
  47. ut
  48. )