CMakeLists.linux-x86_64.txt 3.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  1. # This file was generated by the build system used internally in the Yandex monorepo.
  2. # Only simple modifications are allowed (adding source-files to targets, adding simple properties
  3. # like target_include_directories). These modifications will be ported to original
  4. # ya.make files by maintainers. Any complex modifications which can't be ported back to the
  5. # original buildsystem will not be accepted.
  6. add_subdirectory(actor)
  7. add_subdirectory(config)
  8. add_subdirectory(monitoring)
  9. add_subdirectory(oldmodule)
  10. add_subdirectory(protobuf)
  11. add_subdirectory(scheduler)
  12. add_subdirectory(www)
  13. add_library(library-cpp-messagebus)
  14. target_link_libraries(library-cpp-messagebus PUBLIC
  15. contrib-libs-linux-headers
  16. contrib-libs-cxxsupp
  17. yutil
  18. contrib-libs-sparsehash
  19. library-cpp-codecs
  20. cpp-deprecated-enum_codegen
  21. cpp-getopt-small
  22. library-cpp-lwtrace
  23. messagebus_actor
  24. cpp-messagebus-config
  25. cpp-messagebus-monitoring
  26. cpp-messagebus-scheduler
  27. cpp-string_utils-indent_text
  28. cpp-threading-future
  29. cpp-deprecated-atomic
  30. )
  31. target_sources(library-cpp-messagebus PRIVATE
  32. ${CMAKE_SOURCE_DIR}/library/cpp/messagebus/acceptor.cpp
  33. ${CMAKE_SOURCE_DIR}/library/cpp/messagebus/acceptor_status.cpp
  34. ${CMAKE_SOURCE_DIR}/library/cpp/messagebus/connection.cpp
  35. ${CMAKE_SOURCE_DIR}/library/cpp/messagebus/coreconn.cpp
  36. ${CMAKE_SOURCE_DIR}/library/cpp/messagebus/duration_histogram.cpp
  37. ${CMAKE_SOURCE_DIR}/library/cpp/messagebus/event_loop.cpp
  38. ${CMAKE_SOURCE_DIR}/library/cpp/messagebus/futex_like.cpp
  39. ${CMAKE_SOURCE_DIR}/library/cpp/messagebus/handler.cpp
  40. ${CMAKE_SOURCE_DIR}/library/cpp/messagebus/key_value_printer.cpp
  41. ${CMAKE_SOURCE_DIR}/library/cpp/messagebus/local_flags.cpp
  42. ${CMAKE_SOURCE_DIR}/library/cpp/messagebus/locator.cpp
  43. ${CMAKE_SOURCE_DIR}/library/cpp/messagebus/mb_lwtrace.cpp
  44. ${CMAKE_SOURCE_DIR}/library/cpp/messagebus/message.cpp
  45. ${CMAKE_SOURCE_DIR}/library/cpp/messagebus/message_counter.cpp
  46. ${CMAKE_SOURCE_DIR}/library/cpp/messagebus/message_status.cpp
  47. ${CMAKE_SOURCE_DIR}/library/cpp/messagebus/message_status_counter.cpp
  48. ${CMAKE_SOURCE_DIR}/library/cpp/messagebus/messqueue.cpp
  49. ${CMAKE_SOURCE_DIR}/library/cpp/messagebus/network.cpp
  50. ${CMAKE_SOURCE_DIR}/library/cpp/messagebus/queue_config.cpp
  51. ${CMAKE_SOURCE_DIR}/library/cpp/messagebus/remote_client_connection.cpp
  52. ${CMAKE_SOURCE_DIR}/library/cpp/messagebus/remote_client_session.cpp
  53. ${CMAKE_SOURCE_DIR}/library/cpp/messagebus/remote_client_session_semaphore.cpp
  54. ${CMAKE_SOURCE_DIR}/library/cpp/messagebus/remote_connection.cpp
  55. ${CMAKE_SOURCE_DIR}/library/cpp/messagebus/remote_connection_status.cpp
  56. ${CMAKE_SOURCE_DIR}/library/cpp/messagebus/remote_server_connection.cpp
  57. ${CMAKE_SOURCE_DIR}/library/cpp/messagebus/remote_server_session.cpp
  58. ${CMAKE_SOURCE_DIR}/library/cpp/messagebus/remote_server_session_semaphore.cpp
  59. ${CMAKE_SOURCE_DIR}/library/cpp/messagebus/session.cpp
  60. ${CMAKE_SOURCE_DIR}/library/cpp/messagebus/session_impl.cpp
  61. ${CMAKE_SOURCE_DIR}/library/cpp/messagebus/session_job_count.cpp
  62. ${CMAKE_SOURCE_DIR}/library/cpp/messagebus/shutdown_state.cpp
  63. ${CMAKE_SOURCE_DIR}/library/cpp/messagebus/socket_addr.cpp
  64. ${CMAKE_SOURCE_DIR}/library/cpp/messagebus/storage.cpp
  65. ${CMAKE_SOURCE_DIR}/library/cpp/messagebus/synchandler.cpp
  66. ${CMAKE_SOURCE_DIR}/library/cpp/messagebus/use_after_free_checker.cpp
  67. ${CMAKE_SOURCE_DIR}/library/cpp/messagebus/use_count_checker.cpp
  68. )