diff options
author | svidyuk <svidyuk@yandex-team.com> | 2023-11-24 13:37:43 +0300 |
---|---|---|
committer | svidyuk <svidyuk@yandex-team.com> | 2023-11-24 14:44:06 +0300 |
commit | 2bb1b2fb5d0028e709fb516f0c88c3a66ba6a457 (patch) | |
tree | addbbf6332d3df6d6a657d3c7b8a4159ba58be63 /library | |
parent | 850c48ccf9cadbf8096c6b5015e064c38d0d912e (diff) | |
download | ydb-2bb1b2fb5d0028e709fb516f0c88c3a66ba6a457.tar.gz |
Revert commit rXXXXXX,Add env semantic
Diffstat (limited to 'library')
133 files changed, 2730 insertions, 0 deletions
diff --git a/library/cpp/CMakeLists.darwin-arm64.txt b/library/cpp/CMakeLists.darwin-arm64.txt index c48377c734..b7794e3005 100644 --- a/library/cpp/CMakeLists.darwin-arm64.txt +++ b/library/cpp/CMakeLists.darwin-arm64.txt @@ -19,6 +19,7 @@ add_subdirectory(cache) add_subdirectory(case_insensitive_string) add_subdirectory(cgiparam) add_subdirectory(charset) +add_subdirectory(clickhouse) add_subdirectory(codecs) add_subdirectory(colorizer) add_subdirectory(compproto) @@ -78,6 +79,7 @@ add_subdirectory(streams) add_subdirectory(string_utils) add_subdirectory(svnversion) add_subdirectory(tdigest) +add_subdirectory(terminate_handler) add_subdirectory(testing) add_subdirectory(threading) add_subdirectory(time_provider) diff --git a/library/cpp/CMakeLists.darwin-x86_64.txt b/library/cpp/CMakeLists.darwin-x86_64.txt index b7ca9ab05b..ca80e3eed3 100644 --- a/library/cpp/CMakeLists.darwin-x86_64.txt +++ b/library/cpp/CMakeLists.darwin-x86_64.txt @@ -19,6 +19,7 @@ add_subdirectory(cache) add_subdirectory(case_insensitive_string) add_subdirectory(cgiparam) add_subdirectory(charset) +add_subdirectory(clickhouse) add_subdirectory(codecs) add_subdirectory(colorizer) add_subdirectory(compproto) @@ -79,6 +80,7 @@ add_subdirectory(streams) add_subdirectory(string_utils) add_subdirectory(svnversion) add_subdirectory(tdigest) +add_subdirectory(terminate_handler) add_subdirectory(testing) add_subdirectory(threading) add_subdirectory(time_provider) diff --git a/library/cpp/CMakeLists.linux-aarch64.txt b/library/cpp/CMakeLists.linux-aarch64.txt index c48377c734..b7794e3005 100644 --- a/library/cpp/CMakeLists.linux-aarch64.txt +++ b/library/cpp/CMakeLists.linux-aarch64.txt @@ -19,6 +19,7 @@ add_subdirectory(cache) add_subdirectory(case_insensitive_string) add_subdirectory(cgiparam) add_subdirectory(charset) +add_subdirectory(clickhouse) add_subdirectory(codecs) add_subdirectory(colorizer) add_subdirectory(compproto) @@ -78,6 +79,7 @@ add_subdirectory(streams) add_subdirectory(string_utils) add_subdirectory(svnversion) add_subdirectory(tdigest) +add_subdirectory(terminate_handler) add_subdirectory(testing) add_subdirectory(threading) add_subdirectory(time_provider) diff --git a/library/cpp/CMakeLists.linux-x86_64.txt b/library/cpp/CMakeLists.linux-x86_64.txt index b7ca9ab05b..ca80e3eed3 100644 --- a/library/cpp/CMakeLists.linux-x86_64.txt +++ b/library/cpp/CMakeLists.linux-x86_64.txt @@ -19,6 +19,7 @@ add_subdirectory(cache) add_subdirectory(case_insensitive_string) add_subdirectory(cgiparam) add_subdirectory(charset) +add_subdirectory(clickhouse) add_subdirectory(codecs) add_subdirectory(colorizer) add_subdirectory(compproto) @@ -79,6 +80,7 @@ add_subdirectory(streams) add_subdirectory(string_utils) add_subdirectory(svnversion) add_subdirectory(tdigest) +add_subdirectory(terminate_handler) add_subdirectory(testing) add_subdirectory(threading) add_subdirectory(time_provider) diff --git a/library/cpp/CMakeLists.windows-x86_64.txt b/library/cpp/CMakeLists.windows-x86_64.txt index 1f9560d50a..772027a342 100644 --- a/library/cpp/CMakeLists.windows-x86_64.txt +++ b/library/cpp/CMakeLists.windows-x86_64.txt @@ -78,6 +78,7 @@ add_subdirectory(streams) add_subdirectory(string_utils) add_subdirectory(svnversion) add_subdirectory(tdigest) +add_subdirectory(terminate_handler) add_subdirectory(testing) add_subdirectory(threading) add_subdirectory(time_provider) diff --git a/library/cpp/actors/core/ut/CMakeLists.darwin-arm64.txt b/library/cpp/actors/core/ut/CMakeLists.darwin-arm64.txt index ca8b9fc6aa..83199b12b6 100644 --- a/library/cpp/actors/core/ut/CMakeLists.darwin-arm64.txt +++ b/library/cpp/actors/core/ut/CMakeLists.darwin-arm64.txt @@ -11,6 +11,14 @@ add_executable(library-cpp-actors-core-ut) target_include_directories(library-cpp-actors-core-ut PRIVATE ${CMAKE_SOURCE_DIR}/library/cpp/actors/core ) +target_link_libraries(library-cpp-actors-core-ut PUBLIC + contrib-libs-cxxsupp + yutil + cpp-testing-unittest_main + cpp-actors-core + cpp-actors-interconnect + cpp-actors-testlib +) target_link_options(library-cpp-actors-core-ut PRIVATE -Wl,-platform_version,macos,11.0,11.0 -fPIC @@ -18,6 +26,22 @@ target_link_options(library-cpp-actors-core-ut PRIVATE -framework CoreFoundation ) +target_sources(library-cpp-actors-core-ut PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/actors/core/actor_coroutine_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/core/benchmark_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/core/actor_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/core/actorsystem_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/core/performance_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/core/ask_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/core/balancer_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/core/event_pb_payload_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/core/event_pb_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/core/executor_pool_basic_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/core/executor_pool_united_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/core/log_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/core/mon_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/core/scheduler_actor_ut.cpp +) set_property( TARGET library-cpp-actors-core-ut @@ -51,4 +75,14 @@ set_yunittest_property( PROCESSORS 1 ) +set_yunittest_property( + TEST + library-cpp-actors-core-ut + PROPERTY + TIMEOUT + 600 +) +target_allocator(library-cpp-actors-core-ut + system_allocator +) vcs_info(library-cpp-actors-core-ut) diff --git a/library/cpp/actors/core/ut/CMakeLists.darwin-x86_64.txt b/library/cpp/actors/core/ut/CMakeLists.darwin-x86_64.txt index ca8b9fc6aa..e56713f557 100644 --- a/library/cpp/actors/core/ut/CMakeLists.darwin-x86_64.txt +++ b/library/cpp/actors/core/ut/CMakeLists.darwin-x86_64.txt @@ -11,6 +11,15 @@ add_executable(library-cpp-actors-core-ut) target_include_directories(library-cpp-actors-core-ut PRIVATE ${CMAKE_SOURCE_DIR}/library/cpp/actors/core ) +target_link_libraries(library-cpp-actors-core-ut PUBLIC + contrib-libs-cxxsupp + yutil + library-cpp-cpuid_check + cpp-testing-unittest_main + cpp-actors-core + cpp-actors-interconnect + cpp-actors-testlib +) target_link_options(library-cpp-actors-core-ut PRIVATE -Wl,-platform_version,macos,11.0,11.0 -fPIC @@ -18,6 +27,22 @@ target_link_options(library-cpp-actors-core-ut PRIVATE -framework CoreFoundation ) +target_sources(library-cpp-actors-core-ut PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/actors/core/actor_coroutine_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/core/benchmark_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/core/actor_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/core/actorsystem_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/core/performance_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/core/ask_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/core/balancer_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/core/event_pb_payload_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/core/event_pb_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/core/executor_pool_basic_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/core/executor_pool_united_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/core/log_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/core/mon_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/core/scheduler_actor_ut.cpp +) set_property( TARGET library-cpp-actors-core-ut @@ -51,4 +76,14 @@ set_yunittest_property( PROCESSORS 1 ) +set_yunittest_property( + TEST + library-cpp-actors-core-ut + PROPERTY + TIMEOUT + 600 +) +target_allocator(library-cpp-actors-core-ut + system_allocator +) vcs_info(library-cpp-actors-core-ut) diff --git a/library/cpp/actors/core/ut/CMakeLists.linux-aarch64.txt b/library/cpp/actors/core/ut/CMakeLists.linux-aarch64.txt index d602289424..bfd1f0f226 100644 --- a/library/cpp/actors/core/ut/CMakeLists.linux-aarch64.txt +++ b/library/cpp/actors/core/ut/CMakeLists.linux-aarch64.txt @@ -11,6 +11,15 @@ add_executable(library-cpp-actors-core-ut) target_include_directories(library-cpp-actors-core-ut PRIVATE ${CMAKE_SOURCE_DIR}/library/cpp/actors/core ) +target_link_libraries(library-cpp-actors-core-ut PUBLIC + contrib-libs-linux-headers + contrib-libs-cxxsupp + yutil + cpp-testing-unittest_main + cpp-actors-core + cpp-actors-interconnect + cpp-actors-testlib +) target_link_options(library-cpp-actors-core-ut PRIVATE -ldl -lrt @@ -21,6 +30,22 @@ target_link_options(library-cpp-actors-core-ut PRIVATE -lrt -ldl ) +target_sources(library-cpp-actors-core-ut PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/actors/core/actor_coroutine_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/core/benchmark_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/core/actor_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/core/actorsystem_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/core/performance_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/core/ask_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/core/balancer_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/core/event_pb_payload_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/core/event_pb_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/core/executor_pool_basic_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/core/executor_pool_united_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/core/log_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/core/mon_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/core/scheduler_actor_ut.cpp +) set_property( TARGET library-cpp-actors-core-ut @@ -54,4 +79,14 @@ set_yunittest_property( PROCESSORS 1 ) +set_yunittest_property( + TEST + library-cpp-actors-core-ut + PROPERTY + TIMEOUT + 600 +) +target_allocator(library-cpp-actors-core-ut + cpp-malloc-jemalloc +) vcs_info(library-cpp-actors-core-ut) diff --git a/library/cpp/actors/core/ut/CMakeLists.linux-x86_64.txt b/library/cpp/actors/core/ut/CMakeLists.linux-x86_64.txt index d602289424..145a291b45 100644 --- a/library/cpp/actors/core/ut/CMakeLists.linux-x86_64.txt +++ b/library/cpp/actors/core/ut/CMakeLists.linux-x86_64.txt @@ -11,6 +11,16 @@ add_executable(library-cpp-actors-core-ut) target_include_directories(library-cpp-actors-core-ut PRIVATE ${CMAKE_SOURCE_DIR}/library/cpp/actors/core ) +target_link_libraries(library-cpp-actors-core-ut PUBLIC + contrib-libs-linux-headers + contrib-libs-cxxsupp + yutil + library-cpp-cpuid_check + cpp-testing-unittest_main + cpp-actors-core + cpp-actors-interconnect + cpp-actors-testlib +) target_link_options(library-cpp-actors-core-ut PRIVATE -ldl -lrt @@ -21,6 +31,22 @@ target_link_options(library-cpp-actors-core-ut PRIVATE -lrt -ldl ) +target_sources(library-cpp-actors-core-ut PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/actors/core/actor_coroutine_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/core/benchmark_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/core/actor_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/core/actorsystem_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/core/performance_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/core/ask_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/core/balancer_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/core/event_pb_payload_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/core/event_pb_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/core/executor_pool_basic_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/core/executor_pool_united_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/core/log_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/core/mon_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/core/scheduler_actor_ut.cpp +) set_property( TARGET library-cpp-actors-core-ut @@ -54,4 +80,15 @@ set_yunittest_property( PROCESSORS 1 ) +set_yunittest_property( + TEST + library-cpp-actors-core-ut + PROPERTY + TIMEOUT + 600 +) +target_allocator(library-cpp-actors-core-ut + cpp-malloc-tcmalloc + libs-tcmalloc-no_percpu_cache +) vcs_info(library-cpp-actors-core-ut) diff --git a/library/cpp/actors/core/ut/CMakeLists.windows-x86_64.txt b/library/cpp/actors/core/ut/CMakeLists.windows-x86_64.txt index e4aa23b6bb..8e7e6bd499 100644 --- a/library/cpp/actors/core/ut/CMakeLists.windows-x86_64.txt +++ b/library/cpp/actors/core/ut/CMakeLists.windows-x86_64.txt @@ -11,6 +11,31 @@ add_executable(library-cpp-actors-core-ut) target_include_directories(library-cpp-actors-core-ut PRIVATE ${CMAKE_SOURCE_DIR}/library/cpp/actors/core ) +target_link_libraries(library-cpp-actors-core-ut PUBLIC + contrib-libs-cxxsupp + yutil + library-cpp-cpuid_check + cpp-testing-unittest_main + cpp-actors-core + cpp-actors-interconnect + cpp-actors-testlib +) +target_sources(library-cpp-actors-core-ut PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/actors/core/actor_coroutine_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/core/benchmark_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/core/actor_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/core/actorsystem_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/core/performance_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/core/ask_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/core/balancer_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/core/event_pb_payload_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/core/event_pb_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/core/executor_pool_basic_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/core/executor_pool_united_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/core/log_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/core/mon_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/core/scheduler_actor_ut.cpp +) set_property( TARGET library-cpp-actors-core-ut @@ -44,4 +69,14 @@ set_yunittest_property( PROCESSORS 1 ) +set_yunittest_property( + TEST + library-cpp-actors-core-ut + PROPERTY + TIMEOUT + 600 +) +target_allocator(library-cpp-actors-core-ut + system_allocator +) vcs_info(library-cpp-actors-core-ut) diff --git a/library/cpp/actors/core/ut_fat/CMakeLists.darwin-arm64.txt b/library/cpp/actors/core/ut_fat/CMakeLists.darwin-arm64.txt index 1c936d56a3..c5420870b1 100644 --- a/library/cpp/actors/core/ut_fat/CMakeLists.darwin-arm64.txt +++ b/library/cpp/actors/core/ut_fat/CMakeLists.darwin-arm64.txt @@ -8,6 +8,12 @@ add_executable(library-cpp-actors-core-ut_fat) +target_link_libraries(library-cpp-actors-core-ut_fat PUBLIC + contrib-libs-cxxsupp + yutil + cpp-testing-unittest_main + cpp-actors-core +) target_link_options(library-cpp-actors-core-ut_fat PRIVATE -Wl,-platform_version,macos,11.0,11.0 -fPIC @@ -15,6 +21,9 @@ target_link_options(library-cpp-actors-core-ut_fat PRIVATE -framework CoreFoundation ) +target_sources(library-cpp-actors-core-ut_fat PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/actors/core/ut_fat/actor_benchmark.cpp +) set_property( TARGET library-cpp-actors-core-ut_fat @@ -48,4 +57,14 @@ set_yunittest_property( PROCESSORS 1 ) +set_yunittest_property( + TEST + library-cpp-actors-core-ut_fat + PROPERTY + TIMEOUT + 1200 +) +target_allocator(library-cpp-actors-core-ut_fat + system_allocator +) vcs_info(library-cpp-actors-core-ut_fat) diff --git a/library/cpp/actors/core/ut_fat/CMakeLists.darwin-x86_64.txt b/library/cpp/actors/core/ut_fat/CMakeLists.darwin-x86_64.txt index 1c936d56a3..88a9860fc1 100644 --- a/library/cpp/actors/core/ut_fat/CMakeLists.darwin-x86_64.txt +++ b/library/cpp/actors/core/ut_fat/CMakeLists.darwin-x86_64.txt @@ -8,6 +8,13 @@ add_executable(library-cpp-actors-core-ut_fat) +target_link_libraries(library-cpp-actors-core-ut_fat PUBLIC + contrib-libs-cxxsupp + yutil + library-cpp-cpuid_check + cpp-testing-unittest_main + cpp-actors-core +) target_link_options(library-cpp-actors-core-ut_fat PRIVATE -Wl,-platform_version,macos,11.0,11.0 -fPIC @@ -15,6 +22,9 @@ target_link_options(library-cpp-actors-core-ut_fat PRIVATE -framework CoreFoundation ) +target_sources(library-cpp-actors-core-ut_fat PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/actors/core/ut_fat/actor_benchmark.cpp +) set_property( TARGET library-cpp-actors-core-ut_fat @@ -48,4 +58,14 @@ set_yunittest_property( PROCESSORS 1 ) +set_yunittest_property( + TEST + library-cpp-actors-core-ut_fat + PROPERTY + TIMEOUT + 1200 +) +target_allocator(library-cpp-actors-core-ut_fat + system_allocator +) vcs_info(library-cpp-actors-core-ut_fat) diff --git a/library/cpp/actors/core/ut_fat/CMakeLists.linux-aarch64.txt b/library/cpp/actors/core/ut_fat/CMakeLists.linux-aarch64.txt index 81b67372d4..653d98fe60 100644 --- a/library/cpp/actors/core/ut_fat/CMakeLists.linux-aarch64.txt +++ b/library/cpp/actors/core/ut_fat/CMakeLists.linux-aarch64.txt @@ -8,6 +8,13 @@ add_executable(library-cpp-actors-core-ut_fat) +target_link_libraries(library-cpp-actors-core-ut_fat PUBLIC + contrib-libs-linux-headers + contrib-libs-cxxsupp + yutil + cpp-testing-unittest_main + cpp-actors-core +) target_link_options(library-cpp-actors-core-ut_fat PRIVATE -ldl -lrt @@ -18,6 +25,9 @@ target_link_options(library-cpp-actors-core-ut_fat PRIVATE -lrt -ldl ) +target_sources(library-cpp-actors-core-ut_fat PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/actors/core/ut_fat/actor_benchmark.cpp +) set_property( TARGET library-cpp-actors-core-ut_fat @@ -51,4 +61,14 @@ set_yunittest_property( PROCESSORS 1 ) +set_yunittest_property( + TEST + library-cpp-actors-core-ut_fat + PROPERTY + TIMEOUT + 1200 +) +target_allocator(library-cpp-actors-core-ut_fat + cpp-malloc-jemalloc +) vcs_info(library-cpp-actors-core-ut_fat) diff --git a/library/cpp/actors/core/ut_fat/CMakeLists.linux-x86_64.txt b/library/cpp/actors/core/ut_fat/CMakeLists.linux-x86_64.txt index 81b67372d4..e929e6f394 100644 --- a/library/cpp/actors/core/ut_fat/CMakeLists.linux-x86_64.txt +++ b/library/cpp/actors/core/ut_fat/CMakeLists.linux-x86_64.txt @@ -8,6 +8,14 @@ add_executable(library-cpp-actors-core-ut_fat) +target_link_libraries(library-cpp-actors-core-ut_fat PUBLIC + contrib-libs-linux-headers + contrib-libs-cxxsupp + yutil + library-cpp-cpuid_check + cpp-testing-unittest_main + cpp-actors-core +) target_link_options(library-cpp-actors-core-ut_fat PRIVATE -ldl -lrt @@ -18,6 +26,9 @@ target_link_options(library-cpp-actors-core-ut_fat PRIVATE -lrt -ldl ) +target_sources(library-cpp-actors-core-ut_fat PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/actors/core/ut_fat/actor_benchmark.cpp +) set_property( TARGET library-cpp-actors-core-ut_fat @@ -51,4 +62,15 @@ set_yunittest_property( PROCESSORS 1 ) +set_yunittest_property( + TEST + library-cpp-actors-core-ut_fat + PROPERTY + TIMEOUT + 1200 +) +target_allocator(library-cpp-actors-core-ut_fat + cpp-malloc-tcmalloc + libs-tcmalloc-no_percpu_cache +) vcs_info(library-cpp-actors-core-ut_fat) diff --git a/library/cpp/actors/core/ut_fat/CMakeLists.windows-x86_64.txt b/library/cpp/actors/core/ut_fat/CMakeLists.windows-x86_64.txt index d1f30c61a6..cd693cd949 100644 --- a/library/cpp/actors/core/ut_fat/CMakeLists.windows-x86_64.txt +++ b/library/cpp/actors/core/ut_fat/CMakeLists.windows-x86_64.txt @@ -8,6 +8,16 @@ add_executable(library-cpp-actors-core-ut_fat) +target_link_libraries(library-cpp-actors-core-ut_fat PUBLIC + contrib-libs-cxxsupp + yutil + library-cpp-cpuid_check + cpp-testing-unittest_main + cpp-actors-core +) +target_sources(library-cpp-actors-core-ut_fat PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/actors/core/ut_fat/actor_benchmark.cpp +) set_property( TARGET library-cpp-actors-core-ut_fat @@ -41,4 +51,14 @@ set_yunittest_property( PROCESSORS 1 ) +set_yunittest_property( + TEST + library-cpp-actors-core-ut_fat + PROPERTY + TIMEOUT + 1200 +) +target_allocator(library-cpp-actors-core-ut_fat + system_allocator +) vcs_info(library-cpp-actors-core-ut_fat) diff --git a/library/cpp/actors/cppcoro/ut/CMakeLists.darwin-arm64.txt b/library/cpp/actors/cppcoro/ut/CMakeLists.darwin-arm64.txt index 8f40d460d6..5ec40dbae9 100644 --- a/library/cpp/actors/cppcoro/ut/CMakeLists.darwin-arm64.txt +++ b/library/cpp/actors/cppcoro/ut/CMakeLists.darwin-arm64.txt @@ -11,6 +11,13 @@ add_executable(library-cpp-actors-cppcoro-ut) target_include_directories(library-cpp-actors-cppcoro-ut PRIVATE ${CMAKE_SOURCE_DIR}/library/cpp/actors/cppcoro ) +target_link_libraries(library-cpp-actors-cppcoro-ut PUBLIC + contrib-libs-cxxsupp + yutil + cpp-testing-unittest_main + cpp-actors-cppcoro + cpp-actors-testlib +) target_link_options(library-cpp-actors-cppcoro-ut PRIVATE -Wl,-platform_version,macos,11.0,11.0 -fPIC @@ -18,6 +25,10 @@ target_link_options(library-cpp-actors-cppcoro-ut PRIVATE -framework CoreFoundation ) +target_sources(library-cpp-actors-cppcoro-ut PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/actors/cppcoro/task_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/cppcoro/task_actor_ut.cpp +) set_property( TARGET library-cpp-actors-cppcoro-ut @@ -51,4 +62,7 @@ set_yunittest_property( PROCESSORS 1 ) +target_allocator(library-cpp-actors-cppcoro-ut + system_allocator +) vcs_info(library-cpp-actors-cppcoro-ut) diff --git a/library/cpp/actors/cppcoro/ut/CMakeLists.darwin-x86_64.txt b/library/cpp/actors/cppcoro/ut/CMakeLists.darwin-x86_64.txt index 8f40d460d6..7cebff01de 100644 --- a/library/cpp/actors/cppcoro/ut/CMakeLists.darwin-x86_64.txt +++ b/library/cpp/actors/cppcoro/ut/CMakeLists.darwin-x86_64.txt @@ -11,6 +11,14 @@ add_executable(library-cpp-actors-cppcoro-ut) target_include_directories(library-cpp-actors-cppcoro-ut PRIVATE ${CMAKE_SOURCE_DIR}/library/cpp/actors/cppcoro ) +target_link_libraries(library-cpp-actors-cppcoro-ut PUBLIC + contrib-libs-cxxsupp + yutil + library-cpp-cpuid_check + cpp-testing-unittest_main + cpp-actors-cppcoro + cpp-actors-testlib +) target_link_options(library-cpp-actors-cppcoro-ut PRIVATE -Wl,-platform_version,macos,11.0,11.0 -fPIC @@ -18,6 +26,10 @@ target_link_options(library-cpp-actors-cppcoro-ut PRIVATE -framework CoreFoundation ) +target_sources(library-cpp-actors-cppcoro-ut PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/actors/cppcoro/task_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/cppcoro/task_actor_ut.cpp +) set_property( TARGET library-cpp-actors-cppcoro-ut @@ -51,4 +63,7 @@ set_yunittest_property( PROCESSORS 1 ) +target_allocator(library-cpp-actors-cppcoro-ut + system_allocator +) vcs_info(library-cpp-actors-cppcoro-ut) diff --git a/library/cpp/actors/cppcoro/ut/CMakeLists.linux-aarch64.txt b/library/cpp/actors/cppcoro/ut/CMakeLists.linux-aarch64.txt index 634a36939c..4a11af3456 100644 --- a/library/cpp/actors/cppcoro/ut/CMakeLists.linux-aarch64.txt +++ b/library/cpp/actors/cppcoro/ut/CMakeLists.linux-aarch64.txt @@ -11,6 +11,14 @@ add_executable(library-cpp-actors-cppcoro-ut) target_include_directories(library-cpp-actors-cppcoro-ut PRIVATE ${CMAKE_SOURCE_DIR}/library/cpp/actors/cppcoro ) +target_link_libraries(library-cpp-actors-cppcoro-ut PUBLIC + contrib-libs-linux-headers + contrib-libs-cxxsupp + yutil + cpp-testing-unittest_main + cpp-actors-cppcoro + cpp-actors-testlib +) target_link_options(library-cpp-actors-cppcoro-ut PRIVATE -ldl -lrt @@ -21,6 +29,10 @@ target_link_options(library-cpp-actors-cppcoro-ut PRIVATE -lrt -ldl ) +target_sources(library-cpp-actors-cppcoro-ut PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/actors/cppcoro/task_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/cppcoro/task_actor_ut.cpp +) set_property( TARGET library-cpp-actors-cppcoro-ut @@ -54,4 +66,7 @@ set_yunittest_property( PROCESSORS 1 ) +target_allocator(library-cpp-actors-cppcoro-ut + cpp-malloc-jemalloc +) vcs_info(library-cpp-actors-cppcoro-ut) diff --git a/library/cpp/actors/cppcoro/ut/CMakeLists.linux-x86_64.txt b/library/cpp/actors/cppcoro/ut/CMakeLists.linux-x86_64.txt index 634a36939c..2e2412f989 100644 --- a/library/cpp/actors/cppcoro/ut/CMakeLists.linux-x86_64.txt +++ b/library/cpp/actors/cppcoro/ut/CMakeLists.linux-x86_64.txt @@ -11,6 +11,15 @@ add_executable(library-cpp-actors-cppcoro-ut) target_include_directories(library-cpp-actors-cppcoro-ut PRIVATE ${CMAKE_SOURCE_DIR}/library/cpp/actors/cppcoro ) +target_link_libraries(library-cpp-actors-cppcoro-ut PUBLIC + contrib-libs-linux-headers + contrib-libs-cxxsupp + yutil + library-cpp-cpuid_check + cpp-testing-unittest_main + cpp-actors-cppcoro + cpp-actors-testlib +) target_link_options(library-cpp-actors-cppcoro-ut PRIVATE -ldl -lrt @@ -21,6 +30,10 @@ target_link_options(library-cpp-actors-cppcoro-ut PRIVATE -lrt -ldl ) +target_sources(library-cpp-actors-cppcoro-ut PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/actors/cppcoro/task_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/cppcoro/task_actor_ut.cpp +) set_property( TARGET library-cpp-actors-cppcoro-ut @@ -54,4 +67,8 @@ set_yunittest_property( PROCESSORS 1 ) +target_allocator(library-cpp-actors-cppcoro-ut + cpp-malloc-tcmalloc + libs-tcmalloc-no_percpu_cache +) vcs_info(library-cpp-actors-cppcoro-ut) diff --git a/library/cpp/actors/cppcoro/ut/CMakeLists.windows-x86_64.txt b/library/cpp/actors/cppcoro/ut/CMakeLists.windows-x86_64.txt index 3bf04e1a20..e3b8b019c8 100644 --- a/library/cpp/actors/cppcoro/ut/CMakeLists.windows-x86_64.txt +++ b/library/cpp/actors/cppcoro/ut/CMakeLists.windows-x86_64.txt @@ -11,6 +11,18 @@ add_executable(library-cpp-actors-cppcoro-ut) target_include_directories(library-cpp-actors-cppcoro-ut PRIVATE ${CMAKE_SOURCE_DIR}/library/cpp/actors/cppcoro ) +target_link_libraries(library-cpp-actors-cppcoro-ut PUBLIC + contrib-libs-cxxsupp + yutil + library-cpp-cpuid_check + cpp-testing-unittest_main + cpp-actors-cppcoro + cpp-actors-testlib +) +target_sources(library-cpp-actors-cppcoro-ut PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/actors/cppcoro/task_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/cppcoro/task_actor_ut.cpp +) set_property( TARGET library-cpp-actors-cppcoro-ut @@ -44,4 +56,7 @@ set_yunittest_property( PROCESSORS 1 ) +target_allocator(library-cpp-actors-cppcoro-ut + system_allocator +) vcs_info(library-cpp-actors-cppcoro-ut) diff --git a/library/cpp/actors/dnsresolver/ut/CMakeLists.darwin-arm64.txt b/library/cpp/actors/dnsresolver/ut/CMakeLists.darwin-arm64.txt index de9826f4dc..8874bee8e5 100644 --- a/library/cpp/actors/dnsresolver/ut/CMakeLists.darwin-arm64.txt +++ b/library/cpp/actors/dnsresolver/ut/CMakeLists.darwin-arm64.txt @@ -12,6 +12,13 @@ target_include_directories(library-cpp-actors-dnsresolver-ut PRIVATE ${CMAKE_SOURCE_DIR}/library/cpp/actors/dnsresolver ${CMAKE_SOURCE_DIR}/contrib/libs/c-ares/include ) +target_link_libraries(library-cpp-actors-dnsresolver-ut PUBLIC + contrib-libs-cxxsupp + yutil + cpp-testing-unittest_main + cpp-actors-dnsresolver + cpp-actors-testlib +) target_link_options(library-cpp-actors-dnsresolver-ut PRIVATE -Wl,-platform_version,macos,11.0,11.0 -fPIC @@ -19,6 +26,11 @@ target_link_options(library-cpp-actors-dnsresolver-ut PRIVATE -framework CoreFoundation ) +target_sources(library-cpp-actors-dnsresolver-ut PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/actors/dnsresolver/dnsresolver_caching_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/dnsresolver/dnsresolver_ondemand_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/dnsresolver/dnsresolver_ut.cpp +) set_property( TARGET library-cpp-actors-dnsresolver-ut @@ -52,4 +64,7 @@ set_yunittest_property( PROCESSORS 1 ) +target_allocator(library-cpp-actors-dnsresolver-ut + system_allocator +) vcs_info(library-cpp-actors-dnsresolver-ut) diff --git a/library/cpp/actors/dnsresolver/ut/CMakeLists.darwin-x86_64.txt b/library/cpp/actors/dnsresolver/ut/CMakeLists.darwin-x86_64.txt index de9826f4dc..9e092bba80 100644 --- a/library/cpp/actors/dnsresolver/ut/CMakeLists.darwin-x86_64.txt +++ b/library/cpp/actors/dnsresolver/ut/CMakeLists.darwin-x86_64.txt @@ -12,6 +12,14 @@ target_include_directories(library-cpp-actors-dnsresolver-ut PRIVATE ${CMAKE_SOURCE_DIR}/library/cpp/actors/dnsresolver ${CMAKE_SOURCE_DIR}/contrib/libs/c-ares/include ) +target_link_libraries(library-cpp-actors-dnsresolver-ut PUBLIC + contrib-libs-cxxsupp + yutil + library-cpp-cpuid_check + cpp-testing-unittest_main + cpp-actors-dnsresolver + cpp-actors-testlib +) target_link_options(library-cpp-actors-dnsresolver-ut PRIVATE -Wl,-platform_version,macos,11.0,11.0 -fPIC @@ -19,6 +27,11 @@ target_link_options(library-cpp-actors-dnsresolver-ut PRIVATE -framework CoreFoundation ) +target_sources(library-cpp-actors-dnsresolver-ut PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/actors/dnsresolver/dnsresolver_caching_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/dnsresolver/dnsresolver_ondemand_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/dnsresolver/dnsresolver_ut.cpp +) set_property( TARGET library-cpp-actors-dnsresolver-ut @@ -52,4 +65,7 @@ set_yunittest_property( PROCESSORS 1 ) +target_allocator(library-cpp-actors-dnsresolver-ut + system_allocator +) vcs_info(library-cpp-actors-dnsresolver-ut) diff --git a/library/cpp/actors/dnsresolver/ut/CMakeLists.linux-aarch64.txt b/library/cpp/actors/dnsresolver/ut/CMakeLists.linux-aarch64.txt index 2db729069e..c8eb27acd0 100644 --- a/library/cpp/actors/dnsresolver/ut/CMakeLists.linux-aarch64.txt +++ b/library/cpp/actors/dnsresolver/ut/CMakeLists.linux-aarch64.txt @@ -12,6 +12,14 @@ target_include_directories(library-cpp-actors-dnsresolver-ut PRIVATE ${CMAKE_SOURCE_DIR}/library/cpp/actors/dnsresolver ${CMAKE_SOURCE_DIR}/contrib/libs/c-ares/include ) +target_link_libraries(library-cpp-actors-dnsresolver-ut PUBLIC + contrib-libs-linux-headers + contrib-libs-cxxsupp + yutil + cpp-testing-unittest_main + cpp-actors-dnsresolver + cpp-actors-testlib +) target_link_options(library-cpp-actors-dnsresolver-ut PRIVATE -ldl -lrt @@ -22,6 +30,11 @@ target_link_options(library-cpp-actors-dnsresolver-ut PRIVATE -lrt -ldl ) +target_sources(library-cpp-actors-dnsresolver-ut PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/actors/dnsresolver/dnsresolver_caching_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/dnsresolver/dnsresolver_ondemand_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/dnsresolver/dnsresolver_ut.cpp +) set_property( TARGET library-cpp-actors-dnsresolver-ut @@ -55,4 +68,7 @@ set_yunittest_property( PROCESSORS 1 ) +target_allocator(library-cpp-actors-dnsresolver-ut + cpp-malloc-jemalloc +) vcs_info(library-cpp-actors-dnsresolver-ut) diff --git a/library/cpp/actors/dnsresolver/ut/CMakeLists.linux-x86_64.txt b/library/cpp/actors/dnsresolver/ut/CMakeLists.linux-x86_64.txt index 2db729069e..eae7bc85a3 100644 --- a/library/cpp/actors/dnsresolver/ut/CMakeLists.linux-x86_64.txt +++ b/library/cpp/actors/dnsresolver/ut/CMakeLists.linux-x86_64.txt @@ -12,6 +12,15 @@ target_include_directories(library-cpp-actors-dnsresolver-ut PRIVATE ${CMAKE_SOURCE_DIR}/library/cpp/actors/dnsresolver ${CMAKE_SOURCE_DIR}/contrib/libs/c-ares/include ) +target_link_libraries(library-cpp-actors-dnsresolver-ut PUBLIC + contrib-libs-linux-headers + contrib-libs-cxxsupp + yutil + library-cpp-cpuid_check + cpp-testing-unittest_main + cpp-actors-dnsresolver + cpp-actors-testlib +) target_link_options(library-cpp-actors-dnsresolver-ut PRIVATE -ldl -lrt @@ -22,6 +31,11 @@ target_link_options(library-cpp-actors-dnsresolver-ut PRIVATE -lrt -ldl ) +target_sources(library-cpp-actors-dnsresolver-ut PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/actors/dnsresolver/dnsresolver_caching_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/dnsresolver/dnsresolver_ondemand_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/dnsresolver/dnsresolver_ut.cpp +) set_property( TARGET library-cpp-actors-dnsresolver-ut @@ -55,4 +69,8 @@ set_yunittest_property( PROCESSORS 1 ) +target_allocator(library-cpp-actors-dnsresolver-ut + cpp-malloc-tcmalloc + libs-tcmalloc-no_percpu_cache +) vcs_info(library-cpp-actors-dnsresolver-ut) diff --git a/library/cpp/actors/dnsresolver/ut/CMakeLists.windows-x86_64.txt b/library/cpp/actors/dnsresolver/ut/CMakeLists.windows-x86_64.txt index c14ae6f696..7705d206a3 100644 --- a/library/cpp/actors/dnsresolver/ut/CMakeLists.windows-x86_64.txt +++ b/library/cpp/actors/dnsresolver/ut/CMakeLists.windows-x86_64.txt @@ -12,6 +12,19 @@ target_include_directories(library-cpp-actors-dnsresolver-ut PRIVATE ${CMAKE_SOURCE_DIR}/library/cpp/actors/dnsresolver ${CMAKE_SOURCE_DIR}/contrib/libs/c-ares/include ) +target_link_libraries(library-cpp-actors-dnsresolver-ut PUBLIC + contrib-libs-cxxsupp + yutil + library-cpp-cpuid_check + cpp-testing-unittest_main + cpp-actors-dnsresolver + cpp-actors-testlib +) +target_sources(library-cpp-actors-dnsresolver-ut PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/actors/dnsresolver/dnsresolver_caching_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/dnsresolver/dnsresolver_ondemand_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/dnsresolver/dnsresolver_ut.cpp +) set_property( TARGET library-cpp-actors-dnsresolver-ut @@ -45,4 +58,7 @@ set_yunittest_property( PROCESSORS 1 ) +target_allocator(library-cpp-actors-dnsresolver-ut + system_allocator +) vcs_info(library-cpp-actors-dnsresolver-ut) diff --git a/library/cpp/actors/helpers/ut/CMakeLists.darwin-arm64.txt b/library/cpp/actors/helpers/ut/CMakeLists.darwin-arm64.txt index 53744800de..0112181222 100644 --- a/library/cpp/actors/helpers/ut/CMakeLists.darwin-arm64.txt +++ b/library/cpp/actors/helpers/ut/CMakeLists.darwin-arm64.txt @@ -11,6 +11,15 @@ add_executable(library-cpp-actors-helpers-ut) target_include_directories(library-cpp-actors-helpers-ut PRIVATE ${CMAKE_SOURCE_DIR}/library/cpp/actors/helpers ) +target_link_libraries(library-cpp-actors-helpers-ut PUBLIC + contrib-libs-cxxsupp + yutil + cpp-testing-unittest_main + cpp-actors-helpers + cpp-actors-interconnect + cpp-actors-testlib + cpp-actors-core +) target_link_options(library-cpp-actors-helpers-ut PRIVATE -Wl,-platform_version,macos,11.0,11.0 -fPIC @@ -18,6 +27,9 @@ target_link_options(library-cpp-actors-helpers-ut PRIVATE -framework CoreFoundation ) +target_sources(library-cpp-actors-helpers-ut PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/actors/helpers/selfping_actor_ut.cpp +) set_property( TARGET library-cpp-actors-helpers-ut @@ -51,4 +63,14 @@ set_yunittest_property( PROCESSORS 1 ) +set_yunittest_property( + TEST + library-cpp-actors-helpers-ut + PROPERTY + TIMEOUT + 600 +) +target_allocator(library-cpp-actors-helpers-ut + system_allocator +) vcs_info(library-cpp-actors-helpers-ut) diff --git a/library/cpp/actors/helpers/ut/CMakeLists.darwin-x86_64.txt b/library/cpp/actors/helpers/ut/CMakeLists.darwin-x86_64.txt index 53744800de..126b29e574 100644 --- a/library/cpp/actors/helpers/ut/CMakeLists.darwin-x86_64.txt +++ b/library/cpp/actors/helpers/ut/CMakeLists.darwin-x86_64.txt @@ -11,6 +11,16 @@ add_executable(library-cpp-actors-helpers-ut) target_include_directories(library-cpp-actors-helpers-ut PRIVATE ${CMAKE_SOURCE_DIR}/library/cpp/actors/helpers ) +target_link_libraries(library-cpp-actors-helpers-ut PUBLIC + contrib-libs-cxxsupp + yutil + library-cpp-cpuid_check + cpp-testing-unittest_main + cpp-actors-helpers + cpp-actors-interconnect + cpp-actors-testlib + cpp-actors-core +) target_link_options(library-cpp-actors-helpers-ut PRIVATE -Wl,-platform_version,macos,11.0,11.0 -fPIC @@ -18,6 +28,9 @@ target_link_options(library-cpp-actors-helpers-ut PRIVATE -framework CoreFoundation ) +target_sources(library-cpp-actors-helpers-ut PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/actors/helpers/selfping_actor_ut.cpp +) set_property( TARGET library-cpp-actors-helpers-ut @@ -51,4 +64,14 @@ set_yunittest_property( PROCESSORS 1 ) +set_yunittest_property( + TEST + library-cpp-actors-helpers-ut + PROPERTY + TIMEOUT + 600 +) +target_allocator(library-cpp-actors-helpers-ut + system_allocator +) vcs_info(library-cpp-actors-helpers-ut) diff --git a/library/cpp/actors/helpers/ut/CMakeLists.linux-aarch64.txt b/library/cpp/actors/helpers/ut/CMakeLists.linux-aarch64.txt index 17bab8cd76..24da0dacd6 100644 --- a/library/cpp/actors/helpers/ut/CMakeLists.linux-aarch64.txt +++ b/library/cpp/actors/helpers/ut/CMakeLists.linux-aarch64.txt @@ -11,6 +11,16 @@ add_executable(library-cpp-actors-helpers-ut) target_include_directories(library-cpp-actors-helpers-ut PRIVATE ${CMAKE_SOURCE_DIR}/library/cpp/actors/helpers ) +target_link_libraries(library-cpp-actors-helpers-ut PUBLIC + contrib-libs-linux-headers + contrib-libs-cxxsupp + yutil + cpp-testing-unittest_main + cpp-actors-helpers + cpp-actors-interconnect + cpp-actors-testlib + cpp-actors-core +) target_link_options(library-cpp-actors-helpers-ut PRIVATE -ldl -lrt @@ -21,6 +31,9 @@ target_link_options(library-cpp-actors-helpers-ut PRIVATE -lrt -ldl ) +target_sources(library-cpp-actors-helpers-ut PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/actors/helpers/selfping_actor_ut.cpp +) set_property( TARGET library-cpp-actors-helpers-ut @@ -54,4 +67,14 @@ set_yunittest_property( PROCESSORS 1 ) +set_yunittest_property( + TEST + library-cpp-actors-helpers-ut + PROPERTY + TIMEOUT + 600 +) +target_allocator(library-cpp-actors-helpers-ut + cpp-malloc-jemalloc +) vcs_info(library-cpp-actors-helpers-ut) diff --git a/library/cpp/actors/helpers/ut/CMakeLists.linux-x86_64.txt b/library/cpp/actors/helpers/ut/CMakeLists.linux-x86_64.txt index 17bab8cd76..db118dc91e 100644 --- a/library/cpp/actors/helpers/ut/CMakeLists.linux-x86_64.txt +++ b/library/cpp/actors/helpers/ut/CMakeLists.linux-x86_64.txt @@ -11,6 +11,17 @@ add_executable(library-cpp-actors-helpers-ut) target_include_directories(library-cpp-actors-helpers-ut PRIVATE ${CMAKE_SOURCE_DIR}/library/cpp/actors/helpers ) +target_link_libraries(library-cpp-actors-helpers-ut PUBLIC + contrib-libs-linux-headers + contrib-libs-cxxsupp + yutil + library-cpp-cpuid_check + cpp-testing-unittest_main + cpp-actors-helpers + cpp-actors-interconnect + cpp-actors-testlib + cpp-actors-core +) target_link_options(library-cpp-actors-helpers-ut PRIVATE -ldl -lrt @@ -21,6 +32,9 @@ target_link_options(library-cpp-actors-helpers-ut PRIVATE -lrt -ldl ) +target_sources(library-cpp-actors-helpers-ut PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/actors/helpers/selfping_actor_ut.cpp +) set_property( TARGET library-cpp-actors-helpers-ut @@ -54,4 +68,15 @@ set_yunittest_property( PROCESSORS 1 ) +set_yunittest_property( + TEST + library-cpp-actors-helpers-ut + PROPERTY + TIMEOUT + 600 +) +target_allocator(library-cpp-actors-helpers-ut + cpp-malloc-tcmalloc + libs-tcmalloc-no_percpu_cache +) vcs_info(library-cpp-actors-helpers-ut) diff --git a/library/cpp/actors/helpers/ut/CMakeLists.windows-x86_64.txt b/library/cpp/actors/helpers/ut/CMakeLists.windows-x86_64.txt index 274af7059c..7e68870a0e 100644 --- a/library/cpp/actors/helpers/ut/CMakeLists.windows-x86_64.txt +++ b/library/cpp/actors/helpers/ut/CMakeLists.windows-x86_64.txt @@ -11,6 +11,19 @@ add_executable(library-cpp-actors-helpers-ut) target_include_directories(library-cpp-actors-helpers-ut PRIVATE ${CMAKE_SOURCE_DIR}/library/cpp/actors/helpers ) +target_link_libraries(library-cpp-actors-helpers-ut PUBLIC + contrib-libs-cxxsupp + yutil + library-cpp-cpuid_check + cpp-testing-unittest_main + cpp-actors-helpers + cpp-actors-interconnect + cpp-actors-testlib + cpp-actors-core +) +target_sources(library-cpp-actors-helpers-ut PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/actors/helpers/selfping_actor_ut.cpp +) set_property( TARGET library-cpp-actors-helpers-ut @@ -44,4 +57,14 @@ set_yunittest_property( PROCESSORS 1 ) +set_yunittest_property( + TEST + library-cpp-actors-helpers-ut + PROPERTY + TIMEOUT + 600 +) +target_allocator(library-cpp-actors-helpers-ut + system_allocator +) vcs_info(library-cpp-actors-helpers-ut) diff --git a/library/cpp/actors/http/ut/CMakeLists.darwin-arm64.txt b/library/cpp/actors/http/ut/CMakeLists.darwin-arm64.txt index cef340e2b9..f9c9afac61 100644 --- a/library/cpp/actors/http/ut/CMakeLists.darwin-arm64.txt +++ b/library/cpp/actors/http/ut/CMakeLists.darwin-arm64.txt @@ -11,6 +11,13 @@ add_executable(library-cpp-actors-http-ut) target_include_directories(library-cpp-actors-http-ut PRIVATE ${CMAKE_SOURCE_DIR}/library/cpp/actors/http ) +target_link_libraries(library-cpp-actors-http-ut PUBLIC + contrib-libs-cxxsupp + yutil + cpp-testing-unittest_main + cpp-actors-http + cpp-actors-testlib +) target_link_options(library-cpp-actors-http-ut PRIVATE -Wl,-platform_version,macos,11.0,11.0 -fPIC @@ -18,6 +25,9 @@ target_link_options(library-cpp-actors-http-ut PRIVATE -framework CoreFoundation ) +target_sources(library-cpp-actors-http-ut PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/actors/http/http_ut.cpp +) set_property( TARGET library-cpp-actors-http-ut @@ -51,4 +61,7 @@ set_yunittest_property( PROCESSORS 1 ) +target_allocator(library-cpp-actors-http-ut + system_allocator +) vcs_info(library-cpp-actors-http-ut) diff --git a/library/cpp/actors/http/ut/CMakeLists.darwin-x86_64.txt b/library/cpp/actors/http/ut/CMakeLists.darwin-x86_64.txt index cef340e2b9..99677acae5 100644 --- a/library/cpp/actors/http/ut/CMakeLists.darwin-x86_64.txt +++ b/library/cpp/actors/http/ut/CMakeLists.darwin-x86_64.txt @@ -11,6 +11,14 @@ add_executable(library-cpp-actors-http-ut) target_include_directories(library-cpp-actors-http-ut PRIVATE ${CMAKE_SOURCE_DIR}/library/cpp/actors/http ) +target_link_libraries(library-cpp-actors-http-ut PUBLIC + contrib-libs-cxxsupp + yutil + library-cpp-cpuid_check + cpp-testing-unittest_main + cpp-actors-http + cpp-actors-testlib +) target_link_options(library-cpp-actors-http-ut PRIVATE -Wl,-platform_version,macos,11.0,11.0 -fPIC @@ -18,6 +26,9 @@ target_link_options(library-cpp-actors-http-ut PRIVATE -framework CoreFoundation ) +target_sources(library-cpp-actors-http-ut PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/actors/http/http_ut.cpp +) set_property( TARGET library-cpp-actors-http-ut @@ -51,4 +62,7 @@ set_yunittest_property( PROCESSORS 1 ) +target_allocator(library-cpp-actors-http-ut + system_allocator +) vcs_info(library-cpp-actors-http-ut) diff --git a/library/cpp/actors/http/ut/CMakeLists.linux-aarch64.txt b/library/cpp/actors/http/ut/CMakeLists.linux-aarch64.txt index c7c67d7056..8818e4418f 100644 --- a/library/cpp/actors/http/ut/CMakeLists.linux-aarch64.txt +++ b/library/cpp/actors/http/ut/CMakeLists.linux-aarch64.txt @@ -11,6 +11,14 @@ add_executable(library-cpp-actors-http-ut) target_include_directories(library-cpp-actors-http-ut PRIVATE ${CMAKE_SOURCE_DIR}/library/cpp/actors/http ) +target_link_libraries(library-cpp-actors-http-ut PUBLIC + contrib-libs-linux-headers + contrib-libs-cxxsupp + yutil + cpp-testing-unittest_main + cpp-actors-http + cpp-actors-testlib +) target_link_options(library-cpp-actors-http-ut PRIVATE -ldl -lrt @@ -21,6 +29,9 @@ target_link_options(library-cpp-actors-http-ut PRIVATE -lrt -ldl ) +target_sources(library-cpp-actors-http-ut PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/actors/http/http_ut.cpp +) set_property( TARGET library-cpp-actors-http-ut @@ -54,4 +65,7 @@ set_yunittest_property( PROCESSORS 1 ) +target_allocator(library-cpp-actors-http-ut + cpp-malloc-jemalloc +) vcs_info(library-cpp-actors-http-ut) diff --git a/library/cpp/actors/http/ut/CMakeLists.linux-x86_64.txt b/library/cpp/actors/http/ut/CMakeLists.linux-x86_64.txt index c7c67d7056..620f66ad00 100644 --- a/library/cpp/actors/http/ut/CMakeLists.linux-x86_64.txt +++ b/library/cpp/actors/http/ut/CMakeLists.linux-x86_64.txt @@ -11,6 +11,15 @@ add_executable(library-cpp-actors-http-ut) target_include_directories(library-cpp-actors-http-ut PRIVATE ${CMAKE_SOURCE_DIR}/library/cpp/actors/http ) +target_link_libraries(library-cpp-actors-http-ut PUBLIC + contrib-libs-linux-headers + contrib-libs-cxxsupp + yutil + library-cpp-cpuid_check + cpp-testing-unittest_main + cpp-actors-http + cpp-actors-testlib +) target_link_options(library-cpp-actors-http-ut PRIVATE -ldl -lrt @@ -21,6 +30,9 @@ target_link_options(library-cpp-actors-http-ut PRIVATE -lrt -ldl ) +target_sources(library-cpp-actors-http-ut PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/actors/http/http_ut.cpp +) set_property( TARGET library-cpp-actors-http-ut @@ -54,4 +66,8 @@ set_yunittest_property( PROCESSORS 1 ) +target_allocator(library-cpp-actors-http-ut + cpp-malloc-tcmalloc + libs-tcmalloc-no_percpu_cache +) vcs_info(library-cpp-actors-http-ut) diff --git a/library/cpp/actors/http/ut/CMakeLists.windows-x86_64.txt b/library/cpp/actors/http/ut/CMakeLists.windows-x86_64.txt index 2ad6967c21..73603d626c 100644 --- a/library/cpp/actors/http/ut/CMakeLists.windows-x86_64.txt +++ b/library/cpp/actors/http/ut/CMakeLists.windows-x86_64.txt @@ -11,6 +11,14 @@ add_executable(library-cpp-actors-http-ut) target_include_directories(library-cpp-actors-http-ut PRIVATE ${CMAKE_SOURCE_DIR}/library/cpp/actors/http ) +target_link_libraries(library-cpp-actors-http-ut PUBLIC + contrib-libs-cxxsupp + yutil + library-cpp-cpuid_check + cpp-testing-unittest_main + cpp-actors-http + cpp-actors-testlib +) set_property( TARGET library-cpp-actors-http-ut @@ -44,4 +52,7 @@ set_yunittest_property( PROCESSORS 1 ) +target_allocator(library-cpp-actors-http-ut + system_allocator +) vcs_info(library-cpp-actors-http-ut) diff --git a/library/cpp/actors/interconnect/ut/CMakeLists.darwin-arm64.txt b/library/cpp/actors/interconnect/ut/CMakeLists.darwin-arm64.txt index 3c1933339f..0b2d5cfe5c 100644 --- a/library/cpp/actors/interconnect/ut/CMakeLists.darwin-arm64.txt +++ b/library/cpp/actors/interconnect/ut/CMakeLists.darwin-arm64.txt @@ -6,8 +6,22 @@ # original buildsystem will not be accepted. +add_subdirectory(lib) +add_subdirectory(protos) add_executable(library-cpp-actors-interconnect-ut) +target_link_libraries(library-cpp-actors-interconnect-ut PUBLIC + contrib-libs-cxxsupp + yutil + cpp-testing-unittest_main + cpp-actors-core + cpp-actors-interconnect + interconnect-ut-lib + interconnect-ut-protos + cpp-actors-testlib + cpp-digest-md5 + cpp-testing-unittest +) target_link_options(library-cpp-actors-interconnect-ut PRIVATE -Wl,-platform_version,macos,11.0,11.0 -fPIC @@ -15,6 +29,16 @@ target_link_options(library-cpp-actors-interconnect-ut PRIVATE -framework CoreFoundation ) +target_sources(library-cpp-actors-interconnect-ut PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/actors/interconnect/ut/channel_scheduler_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/interconnect/ut/event_holder_pool_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/interconnect/ut/interconnect_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/interconnect/ut/large.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/interconnect/ut/outgoing_stream_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/interconnect/ut/poller_actor_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/interconnect/ut/dynamic_proxy_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/interconnect/ut/sticking_ut.cpp +) set_property( TARGET library-cpp-actors-interconnect-ut @@ -48,4 +72,14 @@ set_yunittest_property( PROCESSORS 1 ) +set_yunittest_property( + TEST + library-cpp-actors-interconnect-ut + PROPERTY + TIMEOUT + 600 +) +target_allocator(library-cpp-actors-interconnect-ut + system_allocator +) vcs_info(library-cpp-actors-interconnect-ut) diff --git a/library/cpp/actors/interconnect/ut/CMakeLists.darwin-x86_64.txt b/library/cpp/actors/interconnect/ut/CMakeLists.darwin-x86_64.txt index 3c1933339f..7519ee7ba9 100644 --- a/library/cpp/actors/interconnect/ut/CMakeLists.darwin-x86_64.txt +++ b/library/cpp/actors/interconnect/ut/CMakeLists.darwin-x86_64.txt @@ -6,8 +6,23 @@ # original buildsystem will not be accepted. +add_subdirectory(lib) +add_subdirectory(protos) add_executable(library-cpp-actors-interconnect-ut) +target_link_libraries(library-cpp-actors-interconnect-ut PUBLIC + contrib-libs-cxxsupp + yutil + library-cpp-cpuid_check + cpp-testing-unittest_main + cpp-actors-core + cpp-actors-interconnect + interconnect-ut-lib + interconnect-ut-protos + cpp-actors-testlib + cpp-digest-md5 + cpp-testing-unittest +) target_link_options(library-cpp-actors-interconnect-ut PRIVATE -Wl,-platform_version,macos,11.0,11.0 -fPIC @@ -15,6 +30,16 @@ target_link_options(library-cpp-actors-interconnect-ut PRIVATE -framework CoreFoundation ) +target_sources(library-cpp-actors-interconnect-ut PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/actors/interconnect/ut/channel_scheduler_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/interconnect/ut/event_holder_pool_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/interconnect/ut/interconnect_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/interconnect/ut/large.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/interconnect/ut/outgoing_stream_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/interconnect/ut/poller_actor_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/interconnect/ut/dynamic_proxy_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/interconnect/ut/sticking_ut.cpp +) set_property( TARGET library-cpp-actors-interconnect-ut @@ -48,4 +73,14 @@ set_yunittest_property( PROCESSORS 1 ) +set_yunittest_property( + TEST + library-cpp-actors-interconnect-ut + PROPERTY + TIMEOUT + 600 +) +target_allocator(library-cpp-actors-interconnect-ut + system_allocator +) vcs_info(library-cpp-actors-interconnect-ut) diff --git a/library/cpp/actors/interconnect/ut/CMakeLists.linux-aarch64.txt b/library/cpp/actors/interconnect/ut/CMakeLists.linux-aarch64.txt index 6b25802790..1d488c4550 100644 --- a/library/cpp/actors/interconnect/ut/CMakeLists.linux-aarch64.txt +++ b/library/cpp/actors/interconnect/ut/CMakeLists.linux-aarch64.txt @@ -6,8 +6,23 @@ # original buildsystem will not be accepted. +add_subdirectory(lib) +add_subdirectory(protos) add_executable(library-cpp-actors-interconnect-ut) +target_link_libraries(library-cpp-actors-interconnect-ut PUBLIC + contrib-libs-linux-headers + contrib-libs-cxxsupp + yutil + cpp-testing-unittest_main + cpp-actors-core + cpp-actors-interconnect + interconnect-ut-lib + interconnect-ut-protos + cpp-actors-testlib + cpp-digest-md5 + cpp-testing-unittest +) target_link_options(library-cpp-actors-interconnect-ut PRIVATE -ldl -lrt @@ -18,6 +33,16 @@ target_link_options(library-cpp-actors-interconnect-ut PRIVATE -lrt -ldl ) +target_sources(library-cpp-actors-interconnect-ut PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/actors/interconnect/ut/channel_scheduler_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/interconnect/ut/event_holder_pool_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/interconnect/ut/interconnect_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/interconnect/ut/large.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/interconnect/ut/outgoing_stream_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/interconnect/ut/poller_actor_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/interconnect/ut/dynamic_proxy_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/interconnect/ut/sticking_ut.cpp +) set_property( TARGET library-cpp-actors-interconnect-ut @@ -51,4 +76,14 @@ set_yunittest_property( PROCESSORS 1 ) +set_yunittest_property( + TEST + library-cpp-actors-interconnect-ut + PROPERTY + TIMEOUT + 600 +) +target_allocator(library-cpp-actors-interconnect-ut + cpp-malloc-jemalloc +) vcs_info(library-cpp-actors-interconnect-ut) diff --git a/library/cpp/actors/interconnect/ut/CMakeLists.linux-x86_64.txt b/library/cpp/actors/interconnect/ut/CMakeLists.linux-x86_64.txt index 6b25802790..3ee5b5f656 100644 --- a/library/cpp/actors/interconnect/ut/CMakeLists.linux-x86_64.txt +++ b/library/cpp/actors/interconnect/ut/CMakeLists.linux-x86_64.txt @@ -6,8 +6,24 @@ # original buildsystem will not be accepted. +add_subdirectory(lib) +add_subdirectory(protos) add_executable(library-cpp-actors-interconnect-ut) +target_link_libraries(library-cpp-actors-interconnect-ut PUBLIC + contrib-libs-linux-headers + contrib-libs-cxxsupp + yutil + library-cpp-cpuid_check + cpp-testing-unittest_main + cpp-actors-core + cpp-actors-interconnect + interconnect-ut-lib + interconnect-ut-protos + cpp-actors-testlib + cpp-digest-md5 + cpp-testing-unittest +) target_link_options(library-cpp-actors-interconnect-ut PRIVATE -ldl -lrt @@ -18,6 +34,16 @@ target_link_options(library-cpp-actors-interconnect-ut PRIVATE -lrt -ldl ) +target_sources(library-cpp-actors-interconnect-ut PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/actors/interconnect/ut/channel_scheduler_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/interconnect/ut/event_holder_pool_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/interconnect/ut/interconnect_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/interconnect/ut/large.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/interconnect/ut/outgoing_stream_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/interconnect/ut/poller_actor_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/interconnect/ut/dynamic_proxy_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/interconnect/ut/sticking_ut.cpp +) set_property( TARGET library-cpp-actors-interconnect-ut @@ -51,4 +77,15 @@ set_yunittest_property( PROCESSORS 1 ) +set_yunittest_property( + TEST + library-cpp-actors-interconnect-ut + PROPERTY + TIMEOUT + 600 +) +target_allocator(library-cpp-actors-interconnect-ut + cpp-malloc-tcmalloc + libs-tcmalloc-no_percpu_cache +) vcs_info(library-cpp-actors-interconnect-ut) diff --git a/library/cpp/actors/interconnect/ut/CMakeLists.windows-x86_64.txt b/library/cpp/actors/interconnect/ut/CMakeLists.windows-x86_64.txt index 4612472bf4..b928771974 100644 --- a/library/cpp/actors/interconnect/ut/CMakeLists.windows-x86_64.txt +++ b/library/cpp/actors/interconnect/ut/CMakeLists.windows-x86_64.txt @@ -6,8 +6,33 @@ # original buildsystem will not be accepted. +add_subdirectory(lib) +add_subdirectory(protos) add_executable(library-cpp-actors-interconnect-ut) +target_link_libraries(library-cpp-actors-interconnect-ut PUBLIC + contrib-libs-cxxsupp + yutil + library-cpp-cpuid_check + cpp-testing-unittest_main + cpp-actors-core + cpp-actors-interconnect + interconnect-ut-lib + interconnect-ut-protos + cpp-actors-testlib + cpp-digest-md5 + cpp-testing-unittest +) +target_sources(library-cpp-actors-interconnect-ut PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/actors/interconnect/ut/channel_scheduler_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/interconnect/ut/event_holder_pool_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/interconnect/ut/interconnect_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/interconnect/ut/large.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/interconnect/ut/outgoing_stream_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/interconnect/ut/poller_actor_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/interconnect/ut/dynamic_proxy_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/interconnect/ut/sticking_ut.cpp +) set_property( TARGET library-cpp-actors-interconnect-ut @@ -41,4 +66,14 @@ set_yunittest_property( PROCESSORS 1 ) +set_yunittest_property( + TEST + library-cpp-actors-interconnect-ut + PROPERTY + TIMEOUT + 600 +) +target_allocator(library-cpp-actors-interconnect-ut + system_allocator +) vcs_info(library-cpp-actors-interconnect-ut) diff --git a/library/cpp/actors/interconnect/ut/lib/CMakeLists.darwin-arm64.txt b/library/cpp/actors/interconnect/ut/lib/CMakeLists.darwin-arm64.txt new file mode 100644 index 0000000000..a6a86ac09b --- /dev/null +++ b/library/cpp/actors/interconnect/ut/lib/CMakeLists.darwin-arm64.txt @@ -0,0 +1,14 @@ + +# This file was generated by the build system used internally in the Yandex monorepo. +# Only simple modifications are allowed (adding source-files to targets, adding simple properties +# like target_include_directories). These modifications will be ported to original +# ya.make files by maintainers. Any complex modifications which can't be ported back to the +# original buildsystem will not be accepted. + + + +add_library(interconnect-ut-lib INTERFACE) +target_link_libraries(interconnect-ut-lib INTERFACE + contrib-libs-cxxsupp + yutil +) diff --git a/library/cpp/actors/interconnect/ut/lib/CMakeLists.darwin-x86_64.txt b/library/cpp/actors/interconnect/ut/lib/CMakeLists.darwin-x86_64.txt new file mode 100644 index 0000000000..a6a86ac09b --- /dev/null +++ b/library/cpp/actors/interconnect/ut/lib/CMakeLists.darwin-x86_64.txt @@ -0,0 +1,14 @@ + +# This file was generated by the build system used internally in the Yandex monorepo. +# Only simple modifications are allowed (adding source-files to targets, adding simple properties +# like target_include_directories). These modifications will be ported to original +# ya.make files by maintainers. Any complex modifications which can't be ported back to the +# original buildsystem will not be accepted. + + + +add_library(interconnect-ut-lib INTERFACE) +target_link_libraries(interconnect-ut-lib INTERFACE + contrib-libs-cxxsupp + yutil +) diff --git a/library/cpp/actors/interconnect/ut/lib/CMakeLists.linux-aarch64.txt b/library/cpp/actors/interconnect/ut/lib/CMakeLists.linux-aarch64.txt new file mode 100644 index 0000000000..b20c3b0de9 --- /dev/null +++ b/library/cpp/actors/interconnect/ut/lib/CMakeLists.linux-aarch64.txt @@ -0,0 +1,15 @@ + +# This file was generated by the build system used internally in the Yandex monorepo. +# Only simple modifications are allowed (adding source-files to targets, adding simple properties +# like target_include_directories). These modifications will be ported to original +# ya.make files by maintainers. Any complex modifications which can't be ported back to the +# original buildsystem will not be accepted. + + + +add_library(interconnect-ut-lib INTERFACE) +target_link_libraries(interconnect-ut-lib INTERFACE + contrib-libs-linux-headers + contrib-libs-cxxsupp + yutil +) diff --git a/library/cpp/actors/interconnect/ut/lib/CMakeLists.linux-x86_64.txt b/library/cpp/actors/interconnect/ut/lib/CMakeLists.linux-x86_64.txt new file mode 100644 index 0000000000..b20c3b0de9 --- /dev/null +++ b/library/cpp/actors/interconnect/ut/lib/CMakeLists.linux-x86_64.txt @@ -0,0 +1,15 @@ + +# This file was generated by the build system used internally in the Yandex monorepo. +# Only simple modifications are allowed (adding source-files to targets, adding simple properties +# like target_include_directories). These modifications will be ported to original +# ya.make files by maintainers. Any complex modifications which can't be ported back to the +# original buildsystem will not be accepted. + + + +add_library(interconnect-ut-lib INTERFACE) +target_link_libraries(interconnect-ut-lib INTERFACE + contrib-libs-linux-headers + contrib-libs-cxxsupp + yutil +) diff --git a/library/cpp/actors/interconnect/ut/lib/CMakeLists.txt b/library/cpp/actors/interconnect/ut/lib/CMakeLists.txt new file mode 100644 index 0000000000..2dce3a77fe --- /dev/null +++ b/library/cpp/actors/interconnect/ut/lib/CMakeLists.txt @@ -0,0 +1,19 @@ + +# This file was generated by the build system used internally in the Yandex monorepo. +# Only simple modifications are allowed (adding source-files to targets, adding simple properties +# like target_include_directories). These modifications will be ported to original +# ya.make files by maintainers. Any complex modifications which can't be ported back to the +# original buildsystem will not be accepted. + + +if (CMAKE_SYSTEM_NAME STREQUAL "Linux" AND CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND NOT HAVE_CUDA) + include(CMakeLists.linux-aarch64.txt) +elseif (CMAKE_SYSTEM_NAME STREQUAL "Darwin" AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") + include(CMakeLists.darwin-x86_64.txt) +elseif (CMAKE_SYSTEM_NAME STREQUAL "Darwin" AND CMAKE_SYSTEM_PROCESSOR STREQUAL "arm64") + include(CMakeLists.darwin-arm64.txt) +elseif (WIN32 AND CMAKE_SYSTEM_PROCESSOR STREQUAL "AMD64" AND NOT HAVE_CUDA) + include(CMakeLists.windows-x86_64.txt) +elseif (CMAKE_SYSTEM_NAME STREQUAL "Linux" AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND NOT HAVE_CUDA) + include(CMakeLists.linux-x86_64.txt) +endif() diff --git a/library/cpp/actors/interconnect/ut/lib/CMakeLists.windows-x86_64.txt b/library/cpp/actors/interconnect/ut/lib/CMakeLists.windows-x86_64.txt new file mode 100644 index 0000000000..a6a86ac09b --- /dev/null +++ b/library/cpp/actors/interconnect/ut/lib/CMakeLists.windows-x86_64.txt @@ -0,0 +1,14 @@ + +# This file was generated by the build system used internally in the Yandex monorepo. +# Only simple modifications are allowed (adding source-files to targets, adding simple properties +# like target_include_directories). These modifications will be ported to original +# ya.make files by maintainers. Any complex modifications which can't be ported back to the +# original buildsystem will not be accepted. + + + +add_library(interconnect-ut-lib INTERFACE) +target_link_libraries(interconnect-ut-lib INTERFACE + contrib-libs-cxxsupp + yutil +) diff --git a/library/cpp/actors/interconnect/ut/protos/CMakeLists.darwin-arm64.txt b/library/cpp/actors/interconnect/ut/protos/CMakeLists.darwin-arm64.txt new file mode 100644 index 0000000000..01f1765c08 --- /dev/null +++ b/library/cpp/actors/interconnect/ut/protos/CMakeLists.darwin-arm64.txt @@ -0,0 +1,43 @@ + +# This file was generated by the build system used internally in the Yandex monorepo. +# Only simple modifications are allowed (adding source-files to targets, adding simple properties +# like target_include_directories). These modifications will be ported to original +# ya.make files by maintainers. Any complex modifications which can't be ported back to the +# original buildsystem will not be accepted. + + +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) + +add_library(interconnect-ut-protos) +target_link_libraries(interconnect-ut-protos PUBLIC + contrib-libs-cxxsupp + yutil + contrib-libs-protobuf +) +target_proto_messages(interconnect-ut-protos PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/actors/interconnect/ut/protos/interconnect_test.proto +) +target_proto_addincls(interconnect-ut-protos + ./ + ${CMAKE_SOURCE_DIR}/ + ${CMAKE_BINARY_DIR} + ${CMAKE_SOURCE_DIR} + ${CMAKE_SOURCE_DIR}/contrib/libs/protobuf/src + ${CMAKE_BINARY_DIR} + ${CMAKE_SOURCE_DIR}/contrib/libs/protobuf/src +) +target_proto_outs(interconnect-ut-protos + --cpp_out=${CMAKE_BINARY_DIR}/ + --cpp_styleguide_out=${CMAKE_BINARY_DIR}/ +) diff --git a/library/cpp/actors/interconnect/ut/protos/CMakeLists.darwin-x86_64.txt b/library/cpp/actors/interconnect/ut/protos/CMakeLists.darwin-x86_64.txt new file mode 100644 index 0000000000..01f1765c08 --- /dev/null +++ b/library/cpp/actors/interconnect/ut/protos/CMakeLists.darwin-x86_64.txt @@ -0,0 +1,43 @@ + +# This file was generated by the build system used internally in the Yandex monorepo. +# Only simple modifications are allowed (adding source-files to targets, adding simple properties +# like target_include_directories). These modifications will be ported to original +# ya.make files by maintainers. Any complex modifications which can't be ported back to the +# original buildsystem will not be accepted. + + +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) + +add_library(interconnect-ut-protos) +target_link_libraries(interconnect-ut-protos PUBLIC + contrib-libs-cxxsupp + yutil + contrib-libs-protobuf +) +target_proto_messages(interconnect-ut-protos PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/actors/interconnect/ut/protos/interconnect_test.proto +) +target_proto_addincls(interconnect-ut-protos + ./ + ${CMAKE_SOURCE_DIR}/ + ${CMAKE_BINARY_DIR} + ${CMAKE_SOURCE_DIR} + ${CMAKE_SOURCE_DIR}/contrib/libs/protobuf/src + ${CMAKE_BINARY_DIR} + ${CMAKE_SOURCE_DIR}/contrib/libs/protobuf/src +) +target_proto_outs(interconnect-ut-protos + --cpp_out=${CMAKE_BINARY_DIR}/ + --cpp_styleguide_out=${CMAKE_BINARY_DIR}/ +) diff --git a/library/cpp/actors/interconnect/ut/protos/CMakeLists.linux-aarch64.txt b/library/cpp/actors/interconnect/ut/protos/CMakeLists.linux-aarch64.txt new file mode 100644 index 0000000000..10cf33244c --- /dev/null +++ b/library/cpp/actors/interconnect/ut/protos/CMakeLists.linux-aarch64.txt @@ -0,0 +1,44 @@ + +# This file was generated by the build system used internally in the Yandex monorepo. +# Only simple modifications are allowed (adding source-files to targets, adding simple properties +# like target_include_directories). These modifications will be ported to original +# ya.make files by maintainers. Any complex modifications which can't be ported back to the +# original buildsystem will not be accepted. + + +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) + +add_library(interconnect-ut-protos) +target_link_libraries(interconnect-ut-protos PUBLIC + contrib-libs-linux-headers + contrib-libs-cxxsupp + yutil + contrib-libs-protobuf +) +target_proto_messages(interconnect-ut-protos PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/actors/interconnect/ut/protos/interconnect_test.proto +) +target_proto_addincls(interconnect-ut-protos + ./ + ${CMAKE_SOURCE_DIR}/ + ${CMAKE_BINARY_DIR} + ${CMAKE_SOURCE_DIR} + ${CMAKE_SOURCE_DIR}/contrib/libs/protobuf/src + ${CMAKE_BINARY_DIR} + ${CMAKE_SOURCE_DIR}/contrib/libs/protobuf/src +) +target_proto_outs(interconnect-ut-protos + --cpp_out=${CMAKE_BINARY_DIR}/ + --cpp_styleguide_out=${CMAKE_BINARY_DIR}/ +) diff --git a/library/cpp/actors/interconnect/ut/protos/CMakeLists.linux-x86_64.txt b/library/cpp/actors/interconnect/ut/protos/CMakeLists.linux-x86_64.txt new file mode 100644 index 0000000000..10cf33244c --- /dev/null +++ b/library/cpp/actors/interconnect/ut/protos/CMakeLists.linux-x86_64.txt @@ -0,0 +1,44 @@ + +# This file was generated by the build system used internally in the Yandex monorepo. +# Only simple modifications are allowed (adding source-files to targets, adding simple properties +# like target_include_directories). These modifications will be ported to original +# ya.make files by maintainers. Any complex modifications which can't be ported back to the +# original buildsystem will not be accepted. + + +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) + +add_library(interconnect-ut-protos) +target_link_libraries(interconnect-ut-protos PUBLIC + contrib-libs-linux-headers + contrib-libs-cxxsupp + yutil + contrib-libs-protobuf +) +target_proto_messages(interconnect-ut-protos PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/actors/interconnect/ut/protos/interconnect_test.proto +) +target_proto_addincls(interconnect-ut-protos + ./ + ${CMAKE_SOURCE_DIR}/ + ${CMAKE_BINARY_DIR} + ${CMAKE_SOURCE_DIR} + ${CMAKE_SOURCE_DIR}/contrib/libs/protobuf/src + ${CMAKE_BINARY_DIR} + ${CMAKE_SOURCE_DIR}/contrib/libs/protobuf/src +) +target_proto_outs(interconnect-ut-protos + --cpp_out=${CMAKE_BINARY_DIR}/ + --cpp_styleguide_out=${CMAKE_BINARY_DIR}/ +) diff --git a/library/cpp/actors/interconnect/ut/protos/CMakeLists.txt b/library/cpp/actors/interconnect/ut/protos/CMakeLists.txt new file mode 100644 index 0000000000..2dce3a77fe --- /dev/null +++ b/library/cpp/actors/interconnect/ut/protos/CMakeLists.txt @@ -0,0 +1,19 @@ + +# This file was generated by the build system used internally in the Yandex monorepo. +# Only simple modifications are allowed (adding source-files to targets, adding simple properties +# like target_include_directories). These modifications will be ported to original +# ya.make files by maintainers. Any complex modifications which can't be ported back to the +# original buildsystem will not be accepted. + + +if (CMAKE_SYSTEM_NAME STREQUAL "Linux" AND CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND NOT HAVE_CUDA) + include(CMakeLists.linux-aarch64.txt) +elseif (CMAKE_SYSTEM_NAME STREQUAL "Darwin" AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") + include(CMakeLists.darwin-x86_64.txt) +elseif (CMAKE_SYSTEM_NAME STREQUAL "Darwin" AND CMAKE_SYSTEM_PROCESSOR STREQUAL "arm64") + include(CMakeLists.darwin-arm64.txt) +elseif (WIN32 AND CMAKE_SYSTEM_PROCESSOR STREQUAL "AMD64" AND NOT HAVE_CUDA) + include(CMakeLists.windows-x86_64.txt) +elseif (CMAKE_SYSTEM_NAME STREQUAL "Linux" AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND NOT HAVE_CUDA) + include(CMakeLists.linux-x86_64.txt) +endif() diff --git a/library/cpp/actors/interconnect/ut/protos/CMakeLists.windows-x86_64.txt b/library/cpp/actors/interconnect/ut/protos/CMakeLists.windows-x86_64.txt new file mode 100644 index 0000000000..01f1765c08 --- /dev/null +++ b/library/cpp/actors/interconnect/ut/protos/CMakeLists.windows-x86_64.txt @@ -0,0 +1,43 @@ + +# This file was generated by the build system used internally in the Yandex monorepo. +# Only simple modifications are allowed (adding source-files to targets, adding simple properties +# like target_include_directories). These modifications will be ported to original +# ya.make files by maintainers. Any complex modifications which can't be ported back to the +# original buildsystem will not be accepted. + + +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) + +add_library(interconnect-ut-protos) +target_link_libraries(interconnect-ut-protos PUBLIC + contrib-libs-cxxsupp + yutil + contrib-libs-protobuf +) +target_proto_messages(interconnect-ut-protos PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/actors/interconnect/ut/protos/interconnect_test.proto +) +target_proto_addincls(interconnect-ut-protos + ./ + ${CMAKE_SOURCE_DIR}/ + ${CMAKE_BINARY_DIR} + ${CMAKE_SOURCE_DIR} + ${CMAKE_SOURCE_DIR}/contrib/libs/protobuf/src + ${CMAKE_BINARY_DIR} + ${CMAKE_SOURCE_DIR}/contrib/libs/protobuf/src +) +target_proto_outs(interconnect-ut-protos + --cpp_out=${CMAKE_BINARY_DIR}/ + --cpp_styleguide_out=${CMAKE_BINARY_DIR}/ +) diff --git a/library/cpp/actors/interconnect/ut_fat/CMakeLists.darwin-arm64.txt b/library/cpp/actors/interconnect/ut_fat/CMakeLists.darwin-arm64.txt index 66eca10ca8..ad106fc729 100644 --- a/library/cpp/actors/interconnect/ut_fat/CMakeLists.darwin-arm64.txt +++ b/library/cpp/actors/interconnect/ut_fat/CMakeLists.darwin-arm64.txt @@ -8,6 +8,18 @@ add_executable(library-cpp-actors-interconnect-ut_fat) +target_link_libraries(library-cpp-actors-interconnect-ut_fat PUBLIC + contrib-libs-cxxsupp + yutil + cpp-testing-unittest_main + cpp-actors-core + cpp-actors-interconnect + actors-interconnect-mock + interconnect-ut-lib + interconnect-ut-protos + cpp-testing-unittest + cpp-deprecated-atomic +) target_link_options(library-cpp-actors-interconnect-ut_fat PRIVATE -Wl,-platform_version,macos,11.0,11.0 -fPIC @@ -15,6 +27,9 @@ target_link_options(library-cpp-actors-interconnect-ut_fat PRIVATE -framework CoreFoundation ) +target_sources(library-cpp-actors-interconnect-ut_fat PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/actors/interconnect/ut_fat/main.cpp +) set_property( TARGET library-cpp-actors-interconnect-ut_fat @@ -48,4 +63,7 @@ set_yunittest_property( PROCESSORS 1 ) +target_allocator(library-cpp-actors-interconnect-ut_fat + system_allocator +) vcs_info(library-cpp-actors-interconnect-ut_fat) diff --git a/library/cpp/actors/interconnect/ut_fat/CMakeLists.darwin-x86_64.txt b/library/cpp/actors/interconnect/ut_fat/CMakeLists.darwin-x86_64.txt index 66eca10ca8..4285513499 100644 --- a/library/cpp/actors/interconnect/ut_fat/CMakeLists.darwin-x86_64.txt +++ b/library/cpp/actors/interconnect/ut_fat/CMakeLists.darwin-x86_64.txt @@ -8,6 +8,19 @@ add_executable(library-cpp-actors-interconnect-ut_fat) +target_link_libraries(library-cpp-actors-interconnect-ut_fat PUBLIC + contrib-libs-cxxsupp + yutil + library-cpp-cpuid_check + cpp-testing-unittest_main + cpp-actors-core + cpp-actors-interconnect + actors-interconnect-mock + interconnect-ut-lib + interconnect-ut-protos + cpp-testing-unittest + cpp-deprecated-atomic +) target_link_options(library-cpp-actors-interconnect-ut_fat PRIVATE -Wl,-platform_version,macos,11.0,11.0 -fPIC @@ -15,6 +28,9 @@ target_link_options(library-cpp-actors-interconnect-ut_fat PRIVATE -framework CoreFoundation ) +target_sources(library-cpp-actors-interconnect-ut_fat PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/actors/interconnect/ut_fat/main.cpp +) set_property( TARGET library-cpp-actors-interconnect-ut_fat @@ -48,4 +64,7 @@ set_yunittest_property( PROCESSORS 1 ) +target_allocator(library-cpp-actors-interconnect-ut_fat + system_allocator +) vcs_info(library-cpp-actors-interconnect-ut_fat) diff --git a/library/cpp/actors/interconnect/ut_fat/CMakeLists.linux-aarch64.txt b/library/cpp/actors/interconnect/ut_fat/CMakeLists.linux-aarch64.txt index f4ab468667..5365ba4e24 100644 --- a/library/cpp/actors/interconnect/ut_fat/CMakeLists.linux-aarch64.txt +++ b/library/cpp/actors/interconnect/ut_fat/CMakeLists.linux-aarch64.txt @@ -8,6 +8,19 @@ add_executable(library-cpp-actors-interconnect-ut_fat) +target_link_libraries(library-cpp-actors-interconnect-ut_fat PUBLIC + contrib-libs-linux-headers + contrib-libs-cxxsupp + yutil + cpp-testing-unittest_main + cpp-actors-core + cpp-actors-interconnect + actors-interconnect-mock + interconnect-ut-lib + interconnect-ut-protos + cpp-testing-unittest + cpp-deprecated-atomic +) target_link_options(library-cpp-actors-interconnect-ut_fat PRIVATE -ldl -lrt @@ -18,6 +31,9 @@ target_link_options(library-cpp-actors-interconnect-ut_fat PRIVATE -lrt -ldl ) +target_sources(library-cpp-actors-interconnect-ut_fat PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/actors/interconnect/ut_fat/main.cpp +) set_property( TARGET library-cpp-actors-interconnect-ut_fat @@ -51,4 +67,7 @@ set_yunittest_property( PROCESSORS 1 ) +target_allocator(library-cpp-actors-interconnect-ut_fat + cpp-malloc-jemalloc +) vcs_info(library-cpp-actors-interconnect-ut_fat) diff --git a/library/cpp/actors/interconnect/ut_fat/CMakeLists.linux-x86_64.txt b/library/cpp/actors/interconnect/ut_fat/CMakeLists.linux-x86_64.txt index f4ab468667..86ef393bab 100644 --- a/library/cpp/actors/interconnect/ut_fat/CMakeLists.linux-x86_64.txt +++ b/library/cpp/actors/interconnect/ut_fat/CMakeLists.linux-x86_64.txt @@ -8,6 +8,20 @@ add_executable(library-cpp-actors-interconnect-ut_fat) +target_link_libraries(library-cpp-actors-interconnect-ut_fat PUBLIC + contrib-libs-linux-headers + contrib-libs-cxxsupp + yutil + library-cpp-cpuid_check + cpp-testing-unittest_main + cpp-actors-core + cpp-actors-interconnect + actors-interconnect-mock + interconnect-ut-lib + interconnect-ut-protos + cpp-testing-unittest + cpp-deprecated-atomic +) target_link_options(library-cpp-actors-interconnect-ut_fat PRIVATE -ldl -lrt @@ -18,6 +32,9 @@ target_link_options(library-cpp-actors-interconnect-ut_fat PRIVATE -lrt -ldl ) +target_sources(library-cpp-actors-interconnect-ut_fat PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/actors/interconnect/ut_fat/main.cpp +) set_property( TARGET library-cpp-actors-interconnect-ut_fat @@ -51,4 +68,8 @@ set_yunittest_property( PROCESSORS 1 ) +target_allocator(library-cpp-actors-interconnect-ut_fat + cpp-malloc-tcmalloc + libs-tcmalloc-no_percpu_cache +) vcs_info(library-cpp-actors-interconnect-ut_fat) diff --git a/library/cpp/actors/interconnect/ut_fat/CMakeLists.windows-x86_64.txt b/library/cpp/actors/interconnect/ut_fat/CMakeLists.windows-x86_64.txt index 0a3fbb74e4..3841949a28 100644 --- a/library/cpp/actors/interconnect/ut_fat/CMakeLists.windows-x86_64.txt +++ b/library/cpp/actors/interconnect/ut_fat/CMakeLists.windows-x86_64.txt @@ -8,6 +8,22 @@ add_executable(library-cpp-actors-interconnect-ut_fat) +target_link_libraries(library-cpp-actors-interconnect-ut_fat PUBLIC + contrib-libs-cxxsupp + yutil + library-cpp-cpuid_check + cpp-testing-unittest_main + cpp-actors-core + cpp-actors-interconnect + actors-interconnect-mock + interconnect-ut-lib + interconnect-ut-protos + cpp-testing-unittest + cpp-deprecated-atomic +) +target_sources(library-cpp-actors-interconnect-ut_fat PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/actors/interconnect/ut_fat/main.cpp +) set_property( TARGET library-cpp-actors-interconnect-ut_fat @@ -41,4 +57,7 @@ set_yunittest_property( PROCESSORS 1 ) +target_allocator(library-cpp-actors-interconnect-ut_fat + system_allocator +) vcs_info(library-cpp-actors-interconnect-ut_fat) diff --git a/library/cpp/actors/interconnect/ut_huge_cluster/CMakeLists.darwin-arm64.txt b/library/cpp/actors/interconnect/ut_huge_cluster/CMakeLists.darwin-arm64.txt index c37a08c03f..b91e1530bb 100644 --- a/library/cpp/actors/interconnect/ut_huge_cluster/CMakeLists.darwin-arm64.txt +++ b/library/cpp/actors/interconnect/ut_huge_cluster/CMakeLists.darwin-arm64.txt @@ -8,6 +8,17 @@ add_executable(library-cpp-actors-interconnect-ut_huge_cluster) +target_link_libraries(library-cpp-actors-interconnect-ut_huge_cluster PUBLIC + contrib-libs-cxxsupp + yutil + cpp-testing-unittest_main + cpp-actors-core + cpp-actors-interconnect + interconnect-ut-lib + interconnect-ut-protos + cpp-testing-unittest + cpp-actors-testlib +) target_link_options(library-cpp-actors-interconnect-ut_huge_cluster PRIVATE -Wl,-platform_version,macos,11.0,11.0 -fPIC @@ -15,6 +26,9 @@ target_link_options(library-cpp-actors-interconnect-ut_huge_cluster PRIVATE -framework CoreFoundation ) +target_sources(library-cpp-actors-interconnect-ut_huge_cluster PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/actors/interconnect/ut_huge_cluster/huge_cluster.cpp +) set_property( TARGET library-cpp-actors-interconnect-ut_huge_cluster @@ -48,4 +62,14 @@ set_yunittest_property( PROCESSORS 4 ) +set_yunittest_property( + TEST + library-cpp-actors-interconnect-ut_huge_cluster + PROPERTY + TIMEOUT + 600 +) +target_allocator(library-cpp-actors-interconnect-ut_huge_cluster + system_allocator +) vcs_info(library-cpp-actors-interconnect-ut_huge_cluster) diff --git a/library/cpp/actors/interconnect/ut_huge_cluster/CMakeLists.darwin-x86_64.txt b/library/cpp/actors/interconnect/ut_huge_cluster/CMakeLists.darwin-x86_64.txt index c37a08c03f..45fd7e2060 100644 --- a/library/cpp/actors/interconnect/ut_huge_cluster/CMakeLists.darwin-x86_64.txt +++ b/library/cpp/actors/interconnect/ut_huge_cluster/CMakeLists.darwin-x86_64.txt @@ -8,6 +8,18 @@ add_executable(library-cpp-actors-interconnect-ut_huge_cluster) +target_link_libraries(library-cpp-actors-interconnect-ut_huge_cluster PUBLIC + contrib-libs-cxxsupp + yutil + library-cpp-cpuid_check + cpp-testing-unittest_main + cpp-actors-core + cpp-actors-interconnect + interconnect-ut-lib + interconnect-ut-protos + cpp-testing-unittest + cpp-actors-testlib +) target_link_options(library-cpp-actors-interconnect-ut_huge_cluster PRIVATE -Wl,-platform_version,macos,11.0,11.0 -fPIC @@ -15,6 +27,9 @@ target_link_options(library-cpp-actors-interconnect-ut_huge_cluster PRIVATE -framework CoreFoundation ) +target_sources(library-cpp-actors-interconnect-ut_huge_cluster PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/actors/interconnect/ut_huge_cluster/huge_cluster.cpp +) set_property( TARGET library-cpp-actors-interconnect-ut_huge_cluster @@ -48,4 +63,14 @@ set_yunittest_property( PROCESSORS 4 ) +set_yunittest_property( + TEST + library-cpp-actors-interconnect-ut_huge_cluster + PROPERTY + TIMEOUT + 600 +) +target_allocator(library-cpp-actors-interconnect-ut_huge_cluster + system_allocator +) vcs_info(library-cpp-actors-interconnect-ut_huge_cluster) diff --git a/library/cpp/actors/interconnect/ut_huge_cluster/CMakeLists.linux-aarch64.txt b/library/cpp/actors/interconnect/ut_huge_cluster/CMakeLists.linux-aarch64.txt index 930b239c42..51c8af6a26 100644 --- a/library/cpp/actors/interconnect/ut_huge_cluster/CMakeLists.linux-aarch64.txt +++ b/library/cpp/actors/interconnect/ut_huge_cluster/CMakeLists.linux-aarch64.txt @@ -8,6 +8,18 @@ add_executable(library-cpp-actors-interconnect-ut_huge_cluster) +target_link_libraries(library-cpp-actors-interconnect-ut_huge_cluster PUBLIC + contrib-libs-linux-headers + contrib-libs-cxxsupp + yutil + cpp-testing-unittest_main + cpp-actors-core + cpp-actors-interconnect + interconnect-ut-lib + interconnect-ut-protos + cpp-testing-unittest + cpp-actors-testlib +) target_link_options(library-cpp-actors-interconnect-ut_huge_cluster PRIVATE -ldl -lrt @@ -18,6 +30,9 @@ target_link_options(library-cpp-actors-interconnect-ut_huge_cluster PRIVATE -lrt -ldl ) +target_sources(library-cpp-actors-interconnect-ut_huge_cluster PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/actors/interconnect/ut_huge_cluster/huge_cluster.cpp +) set_property( TARGET library-cpp-actors-interconnect-ut_huge_cluster @@ -51,4 +66,14 @@ set_yunittest_property( PROCESSORS 4 ) +set_yunittest_property( + TEST + library-cpp-actors-interconnect-ut_huge_cluster + PROPERTY + TIMEOUT + 600 +) +target_allocator(library-cpp-actors-interconnect-ut_huge_cluster + cpp-malloc-jemalloc +) vcs_info(library-cpp-actors-interconnect-ut_huge_cluster) diff --git a/library/cpp/actors/interconnect/ut_huge_cluster/CMakeLists.linux-x86_64.txt b/library/cpp/actors/interconnect/ut_huge_cluster/CMakeLists.linux-x86_64.txt index 930b239c42..97a04cc102 100644 --- a/library/cpp/actors/interconnect/ut_huge_cluster/CMakeLists.linux-x86_64.txt +++ b/library/cpp/actors/interconnect/ut_huge_cluster/CMakeLists.linux-x86_64.txt @@ -8,6 +8,19 @@ add_executable(library-cpp-actors-interconnect-ut_huge_cluster) +target_link_libraries(library-cpp-actors-interconnect-ut_huge_cluster PUBLIC + contrib-libs-linux-headers + contrib-libs-cxxsupp + yutil + library-cpp-cpuid_check + cpp-testing-unittest_main + cpp-actors-core + cpp-actors-interconnect + interconnect-ut-lib + interconnect-ut-protos + cpp-testing-unittest + cpp-actors-testlib +) target_link_options(library-cpp-actors-interconnect-ut_huge_cluster PRIVATE -ldl -lrt @@ -18,6 +31,9 @@ target_link_options(library-cpp-actors-interconnect-ut_huge_cluster PRIVATE -lrt -ldl ) +target_sources(library-cpp-actors-interconnect-ut_huge_cluster PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/actors/interconnect/ut_huge_cluster/huge_cluster.cpp +) set_property( TARGET library-cpp-actors-interconnect-ut_huge_cluster @@ -51,4 +67,15 @@ set_yunittest_property( PROCESSORS 4 ) +set_yunittest_property( + TEST + library-cpp-actors-interconnect-ut_huge_cluster + PROPERTY + TIMEOUT + 600 +) +target_allocator(library-cpp-actors-interconnect-ut_huge_cluster + cpp-malloc-tcmalloc + libs-tcmalloc-no_percpu_cache +) vcs_info(library-cpp-actors-interconnect-ut_huge_cluster) diff --git a/library/cpp/actors/interconnect/ut_huge_cluster/CMakeLists.windows-x86_64.txt b/library/cpp/actors/interconnect/ut_huge_cluster/CMakeLists.windows-x86_64.txt index f2294f78a0..7155e17cd5 100644 --- a/library/cpp/actors/interconnect/ut_huge_cluster/CMakeLists.windows-x86_64.txt +++ b/library/cpp/actors/interconnect/ut_huge_cluster/CMakeLists.windows-x86_64.txt @@ -8,6 +8,21 @@ add_executable(library-cpp-actors-interconnect-ut_huge_cluster) +target_link_libraries(library-cpp-actors-interconnect-ut_huge_cluster PUBLIC + contrib-libs-cxxsupp + yutil + library-cpp-cpuid_check + cpp-testing-unittest_main + cpp-actors-core + cpp-actors-interconnect + interconnect-ut-lib + interconnect-ut-protos + cpp-testing-unittest + cpp-actors-testlib +) +target_sources(library-cpp-actors-interconnect-ut_huge_cluster PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/actors/interconnect/ut_huge_cluster/huge_cluster.cpp +) set_property( TARGET library-cpp-actors-interconnect-ut_huge_cluster @@ -41,4 +56,14 @@ set_yunittest_property( PROCESSORS 4 ) +set_yunittest_property( + TEST + library-cpp-actors-interconnect-ut_huge_cluster + PROPERTY + TIMEOUT + 600 +) +target_allocator(library-cpp-actors-interconnect-ut_huge_cluster + system_allocator +) vcs_info(library-cpp-actors-interconnect-ut_huge_cluster) diff --git a/library/cpp/actors/prof/ut/CMakeLists.darwin-arm64.txt b/library/cpp/actors/prof/ut/CMakeLists.darwin-arm64.txt index d6bff3e11c..44995c4d4b 100644 --- a/library/cpp/actors/prof/ut/CMakeLists.darwin-arm64.txt +++ b/library/cpp/actors/prof/ut/CMakeLists.darwin-arm64.txt @@ -11,6 +11,12 @@ add_executable(library-cpp-actors-prof-ut) target_include_directories(library-cpp-actors-prof-ut PRIVATE ${CMAKE_SOURCE_DIR}/library/cpp/actors/prof ) +target_link_libraries(library-cpp-actors-prof-ut PUBLIC + contrib-libs-cxxsupp + yutil + cpp-testing-unittest_main + cpp-actors-prof +) target_link_options(library-cpp-actors-prof-ut PRIVATE -Wl,-platform_version,macos,11.0,11.0 -fPIC @@ -18,6 +24,9 @@ target_link_options(library-cpp-actors-prof-ut PRIVATE -framework CoreFoundation ) +target_sources(library-cpp-actors-prof-ut PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/actors/prof/ut/tag_ut.cpp +) set_property( TARGET library-cpp-actors-prof-ut @@ -51,4 +60,7 @@ set_yunittest_property( PROCESSORS 1 ) +target_allocator(library-cpp-actors-prof-ut + system_allocator +) vcs_info(library-cpp-actors-prof-ut) diff --git a/library/cpp/actors/prof/ut/CMakeLists.darwin-x86_64.txt b/library/cpp/actors/prof/ut/CMakeLists.darwin-x86_64.txt index d6bff3e11c..0ec56d8762 100644 --- a/library/cpp/actors/prof/ut/CMakeLists.darwin-x86_64.txt +++ b/library/cpp/actors/prof/ut/CMakeLists.darwin-x86_64.txt @@ -11,6 +11,13 @@ add_executable(library-cpp-actors-prof-ut) target_include_directories(library-cpp-actors-prof-ut PRIVATE ${CMAKE_SOURCE_DIR}/library/cpp/actors/prof ) +target_link_libraries(library-cpp-actors-prof-ut PUBLIC + contrib-libs-cxxsupp + yutil + library-cpp-cpuid_check + cpp-testing-unittest_main + cpp-actors-prof +) target_link_options(library-cpp-actors-prof-ut PRIVATE -Wl,-platform_version,macos,11.0,11.0 -fPIC @@ -18,6 +25,9 @@ target_link_options(library-cpp-actors-prof-ut PRIVATE -framework CoreFoundation ) +target_sources(library-cpp-actors-prof-ut PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/actors/prof/ut/tag_ut.cpp +) set_property( TARGET library-cpp-actors-prof-ut @@ -51,4 +61,7 @@ set_yunittest_property( PROCESSORS 1 ) +target_allocator(library-cpp-actors-prof-ut + system_allocator +) vcs_info(library-cpp-actors-prof-ut) diff --git a/library/cpp/actors/prof/ut/CMakeLists.linux-aarch64.txt b/library/cpp/actors/prof/ut/CMakeLists.linux-aarch64.txt index 8a2bcb66b7..591055b744 100644 --- a/library/cpp/actors/prof/ut/CMakeLists.linux-aarch64.txt +++ b/library/cpp/actors/prof/ut/CMakeLists.linux-aarch64.txt @@ -11,6 +11,13 @@ add_executable(library-cpp-actors-prof-ut) target_include_directories(library-cpp-actors-prof-ut PRIVATE ${CMAKE_SOURCE_DIR}/library/cpp/actors/prof ) +target_link_libraries(library-cpp-actors-prof-ut PUBLIC + contrib-libs-linux-headers + contrib-libs-cxxsupp + yutil + cpp-testing-unittest_main + cpp-actors-prof +) target_link_options(library-cpp-actors-prof-ut PRIVATE -ldl -lrt @@ -21,6 +28,9 @@ target_link_options(library-cpp-actors-prof-ut PRIVATE -lrt -ldl ) +target_sources(library-cpp-actors-prof-ut PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/actors/prof/ut/tag_ut.cpp +) set_property( TARGET library-cpp-actors-prof-ut @@ -54,4 +64,7 @@ set_yunittest_property( PROCESSORS 1 ) +target_allocator(library-cpp-actors-prof-ut + cpp-malloc-jemalloc +) vcs_info(library-cpp-actors-prof-ut) diff --git a/library/cpp/actors/prof/ut/CMakeLists.linux-x86_64.txt b/library/cpp/actors/prof/ut/CMakeLists.linux-x86_64.txt index 8a2bcb66b7..7c84eda1b0 100644 --- a/library/cpp/actors/prof/ut/CMakeLists.linux-x86_64.txt +++ b/library/cpp/actors/prof/ut/CMakeLists.linux-x86_64.txt @@ -11,6 +11,14 @@ add_executable(library-cpp-actors-prof-ut) target_include_directories(library-cpp-actors-prof-ut PRIVATE ${CMAKE_SOURCE_DIR}/library/cpp/actors/prof ) +target_link_libraries(library-cpp-actors-prof-ut PUBLIC + contrib-libs-linux-headers + contrib-libs-cxxsupp + yutil + library-cpp-cpuid_check + cpp-testing-unittest_main + cpp-actors-prof +) target_link_options(library-cpp-actors-prof-ut PRIVATE -ldl -lrt @@ -21,6 +29,9 @@ target_link_options(library-cpp-actors-prof-ut PRIVATE -lrt -ldl ) +target_sources(library-cpp-actors-prof-ut PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/actors/prof/ut/tag_ut.cpp +) set_property( TARGET library-cpp-actors-prof-ut @@ -54,4 +65,8 @@ set_yunittest_property( PROCESSORS 1 ) +target_allocator(library-cpp-actors-prof-ut + cpp-malloc-tcmalloc + libs-tcmalloc-no_percpu_cache +) vcs_info(library-cpp-actors-prof-ut) diff --git a/library/cpp/actors/prof/ut/CMakeLists.windows-x86_64.txt b/library/cpp/actors/prof/ut/CMakeLists.windows-x86_64.txt index e55e140515..3165130380 100644 --- a/library/cpp/actors/prof/ut/CMakeLists.windows-x86_64.txt +++ b/library/cpp/actors/prof/ut/CMakeLists.windows-x86_64.txt @@ -11,6 +11,16 @@ add_executable(library-cpp-actors-prof-ut) target_include_directories(library-cpp-actors-prof-ut PRIVATE ${CMAKE_SOURCE_DIR}/library/cpp/actors/prof ) +target_link_libraries(library-cpp-actors-prof-ut PUBLIC + contrib-libs-cxxsupp + yutil + library-cpp-cpuid_check + cpp-testing-unittest_main + cpp-actors-prof +) +target_sources(library-cpp-actors-prof-ut PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/actors/prof/ut/tag_ut.cpp +) set_property( TARGET library-cpp-actors-prof-ut @@ -44,4 +54,7 @@ set_yunittest_property( PROCESSORS 1 ) +target_allocator(library-cpp-actors-prof-ut + system_allocator +) vcs_info(library-cpp-actors-prof-ut) diff --git a/library/cpp/actors/testlib/ut/CMakeLists.darwin-arm64.txt b/library/cpp/actors/testlib/ut/CMakeLists.darwin-arm64.txt index 89c8ba99c7..ae1df12ed6 100644 --- a/library/cpp/actors/testlib/ut/CMakeLists.darwin-arm64.txt +++ b/library/cpp/actors/testlib/ut/CMakeLists.darwin-arm64.txt @@ -11,6 +11,13 @@ add_executable(library-cpp-actors-testlib-ut) target_include_directories(library-cpp-actors-testlib-ut PRIVATE ${CMAKE_SOURCE_DIR}/library/cpp/actors/testlib ) +target_link_libraries(library-cpp-actors-testlib-ut PUBLIC + contrib-libs-cxxsupp + yutil + cpp-testing-unittest_main + cpp-actors-testlib + cpp-actors-core +) target_link_options(library-cpp-actors-testlib-ut PRIVATE -Wl,-platform_version,macos,11.0,11.0 -fPIC @@ -18,6 +25,9 @@ target_link_options(library-cpp-actors-testlib-ut PRIVATE -framework CoreFoundation ) +target_sources(library-cpp-actors-testlib-ut PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/actors/testlib/decorator_ut.cpp +) set_property( TARGET library-cpp-actors-testlib-ut @@ -51,4 +61,7 @@ set_yunittest_property( PROCESSORS 1 ) +target_allocator(library-cpp-actors-testlib-ut + system_allocator +) vcs_info(library-cpp-actors-testlib-ut) diff --git a/library/cpp/actors/testlib/ut/CMakeLists.darwin-x86_64.txt b/library/cpp/actors/testlib/ut/CMakeLists.darwin-x86_64.txt index 89c8ba99c7..03d106c63f 100644 --- a/library/cpp/actors/testlib/ut/CMakeLists.darwin-x86_64.txt +++ b/library/cpp/actors/testlib/ut/CMakeLists.darwin-x86_64.txt @@ -11,6 +11,14 @@ add_executable(library-cpp-actors-testlib-ut) target_include_directories(library-cpp-actors-testlib-ut PRIVATE ${CMAKE_SOURCE_DIR}/library/cpp/actors/testlib ) +target_link_libraries(library-cpp-actors-testlib-ut PUBLIC + contrib-libs-cxxsupp + yutil + library-cpp-cpuid_check + cpp-testing-unittest_main + cpp-actors-testlib + cpp-actors-core +) target_link_options(library-cpp-actors-testlib-ut PRIVATE -Wl,-platform_version,macos,11.0,11.0 -fPIC @@ -18,6 +26,9 @@ target_link_options(library-cpp-actors-testlib-ut PRIVATE -framework CoreFoundation ) +target_sources(library-cpp-actors-testlib-ut PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/actors/testlib/decorator_ut.cpp +) set_property( TARGET library-cpp-actors-testlib-ut @@ -51,4 +62,7 @@ set_yunittest_property( PROCESSORS 1 ) +target_allocator(library-cpp-actors-testlib-ut + system_allocator +) vcs_info(library-cpp-actors-testlib-ut) diff --git a/library/cpp/actors/testlib/ut/CMakeLists.linux-aarch64.txt b/library/cpp/actors/testlib/ut/CMakeLists.linux-aarch64.txt index 36ab768399..598b6e53de 100644 --- a/library/cpp/actors/testlib/ut/CMakeLists.linux-aarch64.txt +++ b/library/cpp/actors/testlib/ut/CMakeLists.linux-aarch64.txt @@ -11,6 +11,14 @@ add_executable(library-cpp-actors-testlib-ut) target_include_directories(library-cpp-actors-testlib-ut PRIVATE ${CMAKE_SOURCE_DIR}/library/cpp/actors/testlib ) +target_link_libraries(library-cpp-actors-testlib-ut PUBLIC + contrib-libs-linux-headers + contrib-libs-cxxsupp + yutil + cpp-testing-unittest_main + cpp-actors-testlib + cpp-actors-core +) target_link_options(library-cpp-actors-testlib-ut PRIVATE -ldl -lrt @@ -21,6 +29,9 @@ target_link_options(library-cpp-actors-testlib-ut PRIVATE -lrt -ldl ) +target_sources(library-cpp-actors-testlib-ut PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/actors/testlib/decorator_ut.cpp +) set_property( TARGET library-cpp-actors-testlib-ut @@ -54,4 +65,7 @@ set_yunittest_property( PROCESSORS 1 ) +target_allocator(library-cpp-actors-testlib-ut + cpp-malloc-jemalloc +) vcs_info(library-cpp-actors-testlib-ut) diff --git a/library/cpp/actors/testlib/ut/CMakeLists.linux-x86_64.txt b/library/cpp/actors/testlib/ut/CMakeLists.linux-x86_64.txt index 36ab768399..42713842da 100644 --- a/library/cpp/actors/testlib/ut/CMakeLists.linux-x86_64.txt +++ b/library/cpp/actors/testlib/ut/CMakeLists.linux-x86_64.txt @@ -11,6 +11,15 @@ add_executable(library-cpp-actors-testlib-ut) target_include_directories(library-cpp-actors-testlib-ut PRIVATE ${CMAKE_SOURCE_DIR}/library/cpp/actors/testlib ) +target_link_libraries(library-cpp-actors-testlib-ut PUBLIC + contrib-libs-linux-headers + contrib-libs-cxxsupp + yutil + library-cpp-cpuid_check + cpp-testing-unittest_main + cpp-actors-testlib + cpp-actors-core +) target_link_options(library-cpp-actors-testlib-ut PRIVATE -ldl -lrt @@ -21,6 +30,9 @@ target_link_options(library-cpp-actors-testlib-ut PRIVATE -lrt -ldl ) +target_sources(library-cpp-actors-testlib-ut PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/actors/testlib/decorator_ut.cpp +) set_property( TARGET library-cpp-actors-testlib-ut @@ -54,4 +66,8 @@ set_yunittest_property( PROCESSORS 1 ) +target_allocator(library-cpp-actors-testlib-ut + cpp-malloc-tcmalloc + libs-tcmalloc-no_percpu_cache +) vcs_info(library-cpp-actors-testlib-ut) diff --git a/library/cpp/actors/testlib/ut/CMakeLists.windows-x86_64.txt b/library/cpp/actors/testlib/ut/CMakeLists.windows-x86_64.txt index 084b0187b2..077ccae7fb 100644 --- a/library/cpp/actors/testlib/ut/CMakeLists.windows-x86_64.txt +++ b/library/cpp/actors/testlib/ut/CMakeLists.windows-x86_64.txt @@ -11,6 +11,17 @@ add_executable(library-cpp-actors-testlib-ut) target_include_directories(library-cpp-actors-testlib-ut PRIVATE ${CMAKE_SOURCE_DIR}/library/cpp/actors/testlib ) +target_link_libraries(library-cpp-actors-testlib-ut PUBLIC + contrib-libs-cxxsupp + yutil + library-cpp-cpuid_check + cpp-testing-unittest_main + cpp-actors-testlib + cpp-actors-core +) +target_sources(library-cpp-actors-testlib-ut PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/actors/testlib/decorator_ut.cpp +) set_property( TARGET library-cpp-actors-testlib-ut @@ -44,4 +55,7 @@ set_yunittest_property( PROCESSORS 1 ) +target_allocator(library-cpp-actors-testlib-ut + system_allocator +) vcs_info(library-cpp-actors-testlib-ut) diff --git a/library/cpp/actors/util/ut/CMakeLists.darwin-arm64.txt b/library/cpp/actors/util/ut/CMakeLists.darwin-arm64.txt index 9aa18545ca..9b02cd1836 100644 --- a/library/cpp/actors/util/ut/CMakeLists.darwin-arm64.txt +++ b/library/cpp/actors/util/ut/CMakeLists.darwin-arm64.txt @@ -11,6 +11,12 @@ add_executable(library-cpp-actors-util-ut) target_include_directories(library-cpp-actors-util-ut PRIVATE ${CMAKE_SOURCE_DIR}/library/cpp/actors/util ) +target_link_libraries(library-cpp-actors-util-ut PUBLIC + contrib-libs-cxxsupp + yutil + cpp-testing-unittest_main + cpp-actors-util +) target_link_options(library-cpp-actors-util-ut PRIVATE -Wl,-platform_version,macos,11.0,11.0 -fPIC @@ -18,6 +24,17 @@ target_link_options(library-cpp-actors-util-ut PRIVATE -framework CoreFoundation ) +target_sources(library-cpp-actors-util-ut PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/actors/util/cpu_load_log_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/util/memory_tracker_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/util/thread_load_log_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/util/rope_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/util/rc_buf_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/util/shared_data_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/util/shared_data_rope_backend_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/util/shared_data_native_rope_backend_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/util/unordered_cache_ut.cpp +) set_property( TARGET library-cpp-actors-util-ut @@ -51,4 +68,7 @@ set_yunittest_property( PROCESSORS 1 ) +target_allocator(library-cpp-actors-util-ut + system_allocator +) vcs_info(library-cpp-actors-util-ut) diff --git a/library/cpp/actors/util/ut/CMakeLists.darwin-x86_64.txt b/library/cpp/actors/util/ut/CMakeLists.darwin-x86_64.txt index 9aa18545ca..f02b2d926c 100644 --- a/library/cpp/actors/util/ut/CMakeLists.darwin-x86_64.txt +++ b/library/cpp/actors/util/ut/CMakeLists.darwin-x86_64.txt @@ -11,6 +11,13 @@ add_executable(library-cpp-actors-util-ut) target_include_directories(library-cpp-actors-util-ut PRIVATE ${CMAKE_SOURCE_DIR}/library/cpp/actors/util ) +target_link_libraries(library-cpp-actors-util-ut PUBLIC + contrib-libs-cxxsupp + yutil + library-cpp-cpuid_check + cpp-testing-unittest_main + cpp-actors-util +) target_link_options(library-cpp-actors-util-ut PRIVATE -Wl,-platform_version,macos,11.0,11.0 -fPIC @@ -18,6 +25,17 @@ target_link_options(library-cpp-actors-util-ut PRIVATE -framework CoreFoundation ) +target_sources(library-cpp-actors-util-ut PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/actors/util/cpu_load_log_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/util/memory_tracker_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/util/thread_load_log_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/util/rope_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/util/rc_buf_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/util/shared_data_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/util/shared_data_rope_backend_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/util/shared_data_native_rope_backend_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/util/unordered_cache_ut.cpp +) set_property( TARGET library-cpp-actors-util-ut @@ -51,4 +69,7 @@ set_yunittest_property( PROCESSORS 1 ) +target_allocator(library-cpp-actors-util-ut + system_allocator +) vcs_info(library-cpp-actors-util-ut) diff --git a/library/cpp/actors/util/ut/CMakeLists.linux-aarch64.txt b/library/cpp/actors/util/ut/CMakeLists.linux-aarch64.txt index 720db82e4b..27ff864fef 100644 --- a/library/cpp/actors/util/ut/CMakeLists.linux-aarch64.txt +++ b/library/cpp/actors/util/ut/CMakeLists.linux-aarch64.txt @@ -11,6 +11,13 @@ add_executable(library-cpp-actors-util-ut) target_include_directories(library-cpp-actors-util-ut PRIVATE ${CMAKE_SOURCE_DIR}/library/cpp/actors/util ) +target_link_libraries(library-cpp-actors-util-ut PUBLIC + contrib-libs-linux-headers + contrib-libs-cxxsupp + yutil + cpp-testing-unittest_main + cpp-actors-util +) target_link_options(library-cpp-actors-util-ut PRIVATE -ldl -lrt @@ -21,6 +28,17 @@ target_link_options(library-cpp-actors-util-ut PRIVATE -lrt -ldl ) +target_sources(library-cpp-actors-util-ut PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/actors/util/cpu_load_log_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/util/memory_tracker_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/util/thread_load_log_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/util/rope_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/util/rc_buf_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/util/shared_data_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/util/shared_data_rope_backend_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/util/shared_data_native_rope_backend_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/util/unordered_cache_ut.cpp +) set_property( TARGET library-cpp-actors-util-ut @@ -54,4 +72,7 @@ set_yunittest_property( PROCESSORS 1 ) +target_allocator(library-cpp-actors-util-ut + cpp-malloc-jemalloc +) vcs_info(library-cpp-actors-util-ut) diff --git a/library/cpp/actors/util/ut/CMakeLists.linux-x86_64.txt b/library/cpp/actors/util/ut/CMakeLists.linux-x86_64.txt index 720db82e4b..d1143a475b 100644 --- a/library/cpp/actors/util/ut/CMakeLists.linux-x86_64.txt +++ b/library/cpp/actors/util/ut/CMakeLists.linux-x86_64.txt @@ -11,6 +11,14 @@ add_executable(library-cpp-actors-util-ut) target_include_directories(library-cpp-actors-util-ut PRIVATE ${CMAKE_SOURCE_DIR}/library/cpp/actors/util ) +target_link_libraries(library-cpp-actors-util-ut PUBLIC + contrib-libs-linux-headers + contrib-libs-cxxsupp + yutil + library-cpp-cpuid_check + cpp-testing-unittest_main + cpp-actors-util +) target_link_options(library-cpp-actors-util-ut PRIVATE -ldl -lrt @@ -21,6 +29,17 @@ target_link_options(library-cpp-actors-util-ut PRIVATE -lrt -ldl ) +target_sources(library-cpp-actors-util-ut PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/actors/util/cpu_load_log_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/util/memory_tracker_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/util/thread_load_log_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/util/rope_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/util/rc_buf_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/util/shared_data_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/util/shared_data_rope_backend_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/util/shared_data_native_rope_backend_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/util/unordered_cache_ut.cpp +) set_property( TARGET library-cpp-actors-util-ut @@ -54,4 +73,8 @@ set_yunittest_property( PROCESSORS 1 ) +target_allocator(library-cpp-actors-util-ut + cpp-malloc-tcmalloc + libs-tcmalloc-no_percpu_cache +) vcs_info(library-cpp-actors-util-ut) diff --git a/library/cpp/actors/util/ut/CMakeLists.windows-x86_64.txt b/library/cpp/actors/util/ut/CMakeLists.windows-x86_64.txt index 56a3bb54d8..3af5d98ef0 100644 --- a/library/cpp/actors/util/ut/CMakeLists.windows-x86_64.txt +++ b/library/cpp/actors/util/ut/CMakeLists.windows-x86_64.txt @@ -11,6 +11,24 @@ add_executable(library-cpp-actors-util-ut) target_include_directories(library-cpp-actors-util-ut PRIVATE ${CMAKE_SOURCE_DIR}/library/cpp/actors/util ) +target_link_libraries(library-cpp-actors-util-ut PUBLIC + contrib-libs-cxxsupp + yutil + library-cpp-cpuid_check + cpp-testing-unittest_main + cpp-actors-util +) +target_sources(library-cpp-actors-util-ut PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/actors/util/cpu_load_log_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/util/memory_tracker_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/util/thread_load_log_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/util/rope_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/util/rc_buf_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/util/shared_data_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/util/shared_data_rope_backend_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/util/shared_data_native_rope_backend_ut.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/actors/util/unordered_cache_ut.cpp +) set_property( TARGET library-cpp-actors-util-ut @@ -44,4 +62,7 @@ set_yunittest_property( PROCESSORS 1 ) +target_allocator(library-cpp-actors-util-ut + system_allocator +) vcs_info(library-cpp-actors-util-ut) diff --git a/library/cpp/clickhouse/CMakeLists.darwin-arm64.txt b/library/cpp/clickhouse/CMakeLists.darwin-arm64.txt new file mode 100644 index 0000000000..7f79107ebc --- /dev/null +++ b/library/cpp/clickhouse/CMakeLists.darwin-arm64.txt @@ -0,0 +1,9 @@ + +# This file was generated by the build system used internally in the Yandex monorepo. +# Only simple modifications are allowed (adding source-files to targets, adding simple properties +# like target_include_directories). These modifications will be ported to original +# ya.make files by maintainers. Any complex modifications which can't be ported back to the +# original buildsystem will not be accepted. + + +add_subdirectory(client) diff --git a/library/cpp/clickhouse/CMakeLists.darwin-x86_64.txt b/library/cpp/clickhouse/CMakeLists.darwin-x86_64.txt new file mode 100644 index 0000000000..7f79107ebc --- /dev/null +++ b/library/cpp/clickhouse/CMakeLists.darwin-x86_64.txt @@ -0,0 +1,9 @@ + +# This file was generated by the build system used internally in the Yandex monorepo. +# Only simple modifications are allowed (adding source-files to targets, adding simple properties +# like target_include_directories). These modifications will be ported to original +# ya.make files by maintainers. Any complex modifications which can't be ported back to the +# original buildsystem will not be accepted. + + +add_subdirectory(client) diff --git a/library/cpp/clickhouse/CMakeLists.linux-aarch64.txt b/library/cpp/clickhouse/CMakeLists.linux-aarch64.txt new file mode 100644 index 0000000000..7f79107ebc --- /dev/null +++ b/library/cpp/clickhouse/CMakeLists.linux-aarch64.txt @@ -0,0 +1,9 @@ + +# This file was generated by the build system used internally in the Yandex monorepo. +# Only simple modifications are allowed (adding source-files to targets, adding simple properties +# like target_include_directories). These modifications will be ported to original +# ya.make files by maintainers. Any complex modifications which can't be ported back to the +# original buildsystem will not be accepted. + + +add_subdirectory(client) diff --git a/library/cpp/clickhouse/CMakeLists.linux-x86_64.txt b/library/cpp/clickhouse/CMakeLists.linux-x86_64.txt new file mode 100644 index 0000000000..7f79107ebc --- /dev/null +++ b/library/cpp/clickhouse/CMakeLists.linux-x86_64.txt @@ -0,0 +1,9 @@ + +# This file was generated by the build system used internally in the Yandex monorepo. +# Only simple modifications are allowed (adding source-files to targets, adding simple properties +# like target_include_directories). These modifications will be ported to original +# ya.make files by maintainers. Any complex modifications which can't be ported back to the +# original buildsystem will not be accepted. + + +add_subdirectory(client) diff --git a/library/cpp/clickhouse/CMakeLists.txt b/library/cpp/clickhouse/CMakeLists.txt new file mode 100644 index 0000000000..1beba2829f --- /dev/null +++ b/library/cpp/clickhouse/CMakeLists.txt @@ -0,0 +1,17 @@ + +# This file was generated by the build system used internally in the Yandex monorepo. +# Only simple modifications are allowed (adding source-files to targets, adding simple properties +# like target_include_directories). These modifications will be ported to original +# ya.make files by maintainers. Any complex modifications which can't be ported back to the +# original buildsystem will not be accepted. + + +if (CMAKE_SYSTEM_NAME STREQUAL "Linux" AND CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND NOT HAVE_CUDA) + include(CMakeLists.linux-aarch64.txt) +elseif (CMAKE_SYSTEM_NAME STREQUAL "Darwin" AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") + include(CMakeLists.darwin-x86_64.txt) +elseif (CMAKE_SYSTEM_NAME STREQUAL "Darwin" AND CMAKE_SYSTEM_PROCESSOR STREQUAL "arm64") + include(CMakeLists.darwin-arm64.txt) +elseif (CMAKE_SYSTEM_NAME STREQUAL "Linux" AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND NOT HAVE_CUDA) + include(CMakeLists.linux-x86_64.txt) +endif() diff --git a/library/cpp/clickhouse/client/CMakeLists.darwin-arm64.txt b/library/cpp/clickhouse/client/CMakeLists.darwin-arm64.txt new file mode 100644 index 0000000000..d31f838946 --- /dev/null +++ b/library/cpp/clickhouse/client/CMakeLists.darwin-arm64.txt @@ -0,0 +1,28 @@ + +# This file was generated by the build system used internally in the Yandex monorepo. +# Only simple modifications are allowed (adding source-files to targets, adding simple properties +# like target_include_directories). These modifications will be ported to original +# ya.make files by maintainers. Any complex modifications which can't be ported back to the +# original buildsystem will not be accepted. + + +add_subdirectory(base) +add_subdirectory(columns) +add_subdirectory(types) + +add_library(cpp-clickhouse-client) +target_link_libraries(cpp-clickhouse-client PUBLIC + contrib-libs-cxxsupp + yutil + contrib-libs-lz4 + contrib-restricted-cityhash-1.0.2 + clickhouse-client-base + clickhouse-client-columns + clickhouse-client-types + cpp-openssl-io +) +target_sources(cpp-clickhouse-client PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/clickhouse/client/block.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/clickhouse/client/client.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/clickhouse/client/query.cpp +) diff --git a/library/cpp/clickhouse/client/CMakeLists.darwin-x86_64.txt b/library/cpp/clickhouse/client/CMakeLists.darwin-x86_64.txt new file mode 100644 index 0000000000..d31f838946 --- /dev/null +++ b/library/cpp/clickhouse/client/CMakeLists.darwin-x86_64.txt @@ -0,0 +1,28 @@ + +# This file was generated by the build system used internally in the Yandex monorepo. +# Only simple modifications are allowed (adding source-files to targets, adding simple properties +# like target_include_directories). These modifications will be ported to original +# ya.make files by maintainers. Any complex modifications which can't be ported back to the +# original buildsystem will not be accepted. + + +add_subdirectory(base) +add_subdirectory(columns) +add_subdirectory(types) + +add_library(cpp-clickhouse-client) +target_link_libraries(cpp-clickhouse-client PUBLIC + contrib-libs-cxxsupp + yutil + contrib-libs-lz4 + contrib-restricted-cityhash-1.0.2 + clickhouse-client-base + clickhouse-client-columns + clickhouse-client-types + cpp-openssl-io +) +target_sources(cpp-clickhouse-client PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/clickhouse/client/block.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/clickhouse/client/client.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/clickhouse/client/query.cpp +) diff --git a/library/cpp/clickhouse/client/CMakeLists.linux-aarch64.txt b/library/cpp/clickhouse/client/CMakeLists.linux-aarch64.txt new file mode 100644 index 0000000000..f86df04097 --- /dev/null +++ b/library/cpp/clickhouse/client/CMakeLists.linux-aarch64.txt @@ -0,0 +1,29 @@ + +# This file was generated by the build system used internally in the Yandex monorepo. +# Only simple modifications are allowed (adding source-files to targets, adding simple properties +# like target_include_directories). These modifications will be ported to original +# ya.make files by maintainers. Any complex modifications which can't be ported back to the +# original buildsystem will not be accepted. + + +add_subdirectory(base) +add_subdirectory(columns) +add_subdirectory(types) + +add_library(cpp-clickhouse-client) +target_link_libraries(cpp-clickhouse-client PUBLIC + contrib-libs-linux-headers + contrib-libs-cxxsupp + yutil + contrib-libs-lz4 + contrib-restricted-cityhash-1.0.2 + clickhouse-client-base + clickhouse-client-columns + clickhouse-client-types + cpp-openssl-io +) +target_sources(cpp-clickhouse-client PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/clickhouse/client/block.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/clickhouse/client/client.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/clickhouse/client/query.cpp +) diff --git a/library/cpp/clickhouse/client/CMakeLists.linux-x86_64.txt b/library/cpp/clickhouse/client/CMakeLists.linux-x86_64.txt new file mode 100644 index 0000000000..f86df04097 --- /dev/null +++ b/library/cpp/clickhouse/client/CMakeLists.linux-x86_64.txt @@ -0,0 +1,29 @@ + +# This file was generated by the build system used internally in the Yandex monorepo. +# Only simple modifications are allowed (adding source-files to targets, adding simple properties +# like target_include_directories). These modifications will be ported to original +# ya.make files by maintainers. Any complex modifications which can't be ported back to the +# original buildsystem will not be accepted. + + +add_subdirectory(base) +add_subdirectory(columns) +add_subdirectory(types) + +add_library(cpp-clickhouse-client) +target_link_libraries(cpp-clickhouse-client PUBLIC + contrib-libs-linux-headers + contrib-libs-cxxsupp + yutil + contrib-libs-lz4 + contrib-restricted-cityhash-1.0.2 + clickhouse-client-base + clickhouse-client-columns + clickhouse-client-types + cpp-openssl-io +) +target_sources(cpp-clickhouse-client PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/clickhouse/client/block.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/clickhouse/client/client.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/clickhouse/client/query.cpp +) diff --git a/library/cpp/clickhouse/client/CMakeLists.txt b/library/cpp/clickhouse/client/CMakeLists.txt new file mode 100644 index 0000000000..1beba2829f --- /dev/null +++ b/library/cpp/clickhouse/client/CMakeLists.txt @@ -0,0 +1,17 @@ + +# This file was generated by the build system used internally in the Yandex monorepo. +# Only simple modifications are allowed (adding source-files to targets, adding simple properties +# like target_include_directories). These modifications will be ported to original +# ya.make files by maintainers. Any complex modifications which can't be ported back to the +# original buildsystem will not be accepted. + + +if (CMAKE_SYSTEM_NAME STREQUAL "Linux" AND CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND NOT HAVE_CUDA) + include(CMakeLists.linux-aarch64.txt) +elseif (CMAKE_SYSTEM_NAME STREQUAL "Darwin" AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") + include(CMakeLists.darwin-x86_64.txt) +elseif (CMAKE_SYSTEM_NAME STREQUAL "Darwin" AND CMAKE_SYSTEM_PROCESSOR STREQUAL "arm64") + include(CMakeLists.darwin-arm64.txt) +elseif (CMAKE_SYSTEM_NAME STREQUAL "Linux" AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND NOT HAVE_CUDA) + include(CMakeLists.linux-x86_64.txt) +endif() diff --git a/library/cpp/clickhouse/client/base/CMakeLists.darwin-arm64.txt b/library/cpp/clickhouse/client/base/CMakeLists.darwin-arm64.txt new file mode 100644 index 0000000000..a76303537c --- /dev/null +++ b/library/cpp/clickhouse/client/base/CMakeLists.darwin-arm64.txt @@ -0,0 +1,18 @@ + +# This file was generated by the build system used internally in the Yandex monorepo. +# Only simple modifications are allowed (adding source-files to targets, adding simple properties +# like target_include_directories). These modifications will be ported to original +# ya.make files by maintainers. Any complex modifications which can't be ported back to the +# original buildsystem will not be accepted. + + + +add_library(clickhouse-client-base) +target_link_libraries(clickhouse-client-base PUBLIC + contrib-libs-cxxsupp + yutil +) +target_sources(clickhouse-client-base PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/clickhouse/client/base/coded.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/clickhouse/client/base/compressed.cpp +) diff --git a/library/cpp/clickhouse/client/base/CMakeLists.darwin-x86_64.txt b/library/cpp/clickhouse/client/base/CMakeLists.darwin-x86_64.txt new file mode 100644 index 0000000000..a76303537c --- /dev/null +++ b/library/cpp/clickhouse/client/base/CMakeLists.darwin-x86_64.txt @@ -0,0 +1,18 @@ + +# This file was generated by the build system used internally in the Yandex monorepo. +# Only simple modifications are allowed (adding source-files to targets, adding simple properties +# like target_include_directories). These modifications will be ported to original +# ya.make files by maintainers. Any complex modifications which can't be ported back to the +# original buildsystem will not be accepted. + + + +add_library(clickhouse-client-base) +target_link_libraries(clickhouse-client-base PUBLIC + contrib-libs-cxxsupp + yutil +) +target_sources(clickhouse-client-base PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/clickhouse/client/base/coded.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/clickhouse/client/base/compressed.cpp +) diff --git a/library/cpp/clickhouse/client/base/CMakeLists.linux-aarch64.txt b/library/cpp/clickhouse/client/base/CMakeLists.linux-aarch64.txt new file mode 100644 index 0000000000..98015a9e92 --- /dev/null +++ b/library/cpp/clickhouse/client/base/CMakeLists.linux-aarch64.txt @@ -0,0 +1,19 @@ + +# This file was generated by the build system used internally in the Yandex monorepo. +# Only simple modifications are allowed (adding source-files to targets, adding simple properties +# like target_include_directories). These modifications will be ported to original +# ya.make files by maintainers. Any complex modifications which can't be ported back to the +# original buildsystem will not be accepted. + + + +add_library(clickhouse-client-base) +target_link_libraries(clickhouse-client-base PUBLIC + contrib-libs-linux-headers + contrib-libs-cxxsupp + yutil +) +target_sources(clickhouse-client-base PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/clickhouse/client/base/coded.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/clickhouse/client/base/compressed.cpp +) diff --git a/library/cpp/clickhouse/client/base/CMakeLists.linux-x86_64.txt b/library/cpp/clickhouse/client/base/CMakeLists.linux-x86_64.txt new file mode 100644 index 0000000000..98015a9e92 --- /dev/null +++ b/library/cpp/clickhouse/client/base/CMakeLists.linux-x86_64.txt @@ -0,0 +1,19 @@ + +# This file was generated by the build system used internally in the Yandex monorepo. +# Only simple modifications are allowed (adding source-files to targets, adding simple properties +# like target_include_directories). These modifications will be ported to original +# ya.make files by maintainers. Any complex modifications which can't be ported back to the +# original buildsystem will not be accepted. + + + +add_library(clickhouse-client-base) +target_link_libraries(clickhouse-client-base PUBLIC + contrib-libs-linux-headers + contrib-libs-cxxsupp + yutil +) +target_sources(clickhouse-client-base PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/clickhouse/client/base/coded.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/clickhouse/client/base/compressed.cpp +) diff --git a/library/cpp/clickhouse/client/base/CMakeLists.txt b/library/cpp/clickhouse/client/base/CMakeLists.txt new file mode 100644 index 0000000000..1beba2829f --- /dev/null +++ b/library/cpp/clickhouse/client/base/CMakeLists.txt @@ -0,0 +1,17 @@ + +# This file was generated by the build system used internally in the Yandex monorepo. +# Only simple modifications are allowed (adding source-files to targets, adding simple properties +# like target_include_directories). These modifications will be ported to original +# ya.make files by maintainers. Any complex modifications which can't be ported back to the +# original buildsystem will not be accepted. + + +if (CMAKE_SYSTEM_NAME STREQUAL "Linux" AND CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND NOT HAVE_CUDA) + include(CMakeLists.linux-aarch64.txt) +elseif (CMAKE_SYSTEM_NAME STREQUAL "Darwin" AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") + include(CMakeLists.darwin-x86_64.txt) +elseif (CMAKE_SYSTEM_NAME STREQUAL "Darwin" AND CMAKE_SYSTEM_PROCESSOR STREQUAL "arm64") + include(CMakeLists.darwin-arm64.txt) +elseif (CMAKE_SYSTEM_NAME STREQUAL "Linux" AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND NOT HAVE_CUDA) + include(CMakeLists.linux-x86_64.txt) +endif() diff --git a/library/cpp/clickhouse/client/columns/CMakeLists.darwin-arm64.txt b/library/cpp/clickhouse/client/columns/CMakeLists.darwin-arm64.txt new file mode 100644 index 0000000000..306332e5fa --- /dev/null +++ b/library/cpp/clickhouse/client/columns/CMakeLists.darwin-arm64.txt @@ -0,0 +1,26 @@ + +# This file was generated by the build system used internally in the Yandex monorepo. +# Only simple modifications are allowed (adding source-files to targets, adding simple properties +# like target_include_directories). These modifications will be ported to original +# ya.make files by maintainers. Any complex modifications which can't be ported back to the +# original buildsystem will not be accepted. + + + +add_library(clickhouse-client-columns) +target_link_libraries(clickhouse-client-columns PUBLIC + contrib-libs-cxxsupp + yutil + clickhouse-client-base + clickhouse-client-types +) +target_sources(clickhouse-client-columns PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/clickhouse/client/columns/array.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/clickhouse/client/columns/date.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/clickhouse/client/columns/enum.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/clickhouse/client/columns/factory.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/clickhouse/client/columns/nullable.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/clickhouse/client/columns/numeric.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/clickhouse/client/columns/string.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/clickhouse/client/columns/tuple.cpp +) diff --git a/library/cpp/clickhouse/client/columns/CMakeLists.darwin-x86_64.txt b/library/cpp/clickhouse/client/columns/CMakeLists.darwin-x86_64.txt new file mode 100644 index 0000000000..306332e5fa --- /dev/null +++ b/library/cpp/clickhouse/client/columns/CMakeLists.darwin-x86_64.txt @@ -0,0 +1,26 @@ + +# This file was generated by the build system used internally in the Yandex monorepo. +# Only simple modifications are allowed (adding source-files to targets, adding simple properties +# like target_include_directories). These modifications will be ported to original +# ya.make files by maintainers. Any complex modifications which can't be ported back to the +# original buildsystem will not be accepted. + + + +add_library(clickhouse-client-columns) +target_link_libraries(clickhouse-client-columns PUBLIC + contrib-libs-cxxsupp + yutil + clickhouse-client-base + clickhouse-client-types +) +target_sources(clickhouse-client-columns PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/clickhouse/client/columns/array.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/clickhouse/client/columns/date.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/clickhouse/client/columns/enum.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/clickhouse/client/columns/factory.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/clickhouse/client/columns/nullable.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/clickhouse/client/columns/numeric.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/clickhouse/client/columns/string.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/clickhouse/client/columns/tuple.cpp +) diff --git a/library/cpp/clickhouse/client/columns/CMakeLists.linux-aarch64.txt b/library/cpp/clickhouse/client/columns/CMakeLists.linux-aarch64.txt new file mode 100644 index 0000000000..90add55098 --- /dev/null +++ b/library/cpp/clickhouse/client/columns/CMakeLists.linux-aarch64.txt @@ -0,0 +1,27 @@ + +# This file was generated by the build system used internally in the Yandex monorepo. +# Only simple modifications are allowed (adding source-files to targets, adding simple properties +# like target_include_directories). These modifications will be ported to original +# ya.make files by maintainers. Any complex modifications which can't be ported back to the +# original buildsystem will not be accepted. + + + +add_library(clickhouse-client-columns) +target_link_libraries(clickhouse-client-columns PUBLIC + contrib-libs-linux-headers + contrib-libs-cxxsupp + yutil + clickhouse-client-base + clickhouse-client-types +) +target_sources(clickhouse-client-columns PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/clickhouse/client/columns/array.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/clickhouse/client/columns/date.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/clickhouse/client/columns/enum.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/clickhouse/client/columns/factory.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/clickhouse/client/columns/nullable.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/clickhouse/client/columns/numeric.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/clickhouse/client/columns/string.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/clickhouse/client/columns/tuple.cpp +) diff --git a/library/cpp/clickhouse/client/columns/CMakeLists.linux-x86_64.txt b/library/cpp/clickhouse/client/columns/CMakeLists.linux-x86_64.txt new file mode 100644 index 0000000000..90add55098 --- /dev/null +++ b/library/cpp/clickhouse/client/columns/CMakeLists.linux-x86_64.txt @@ -0,0 +1,27 @@ + +# This file was generated by the build system used internally in the Yandex monorepo. +# Only simple modifications are allowed (adding source-files to targets, adding simple properties +# like target_include_directories). These modifications will be ported to original +# ya.make files by maintainers. Any complex modifications which can't be ported back to the +# original buildsystem will not be accepted. + + + +add_library(clickhouse-client-columns) +target_link_libraries(clickhouse-client-columns PUBLIC + contrib-libs-linux-headers + contrib-libs-cxxsupp + yutil + clickhouse-client-base + clickhouse-client-types +) +target_sources(clickhouse-client-columns PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/clickhouse/client/columns/array.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/clickhouse/client/columns/date.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/clickhouse/client/columns/enum.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/clickhouse/client/columns/factory.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/clickhouse/client/columns/nullable.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/clickhouse/client/columns/numeric.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/clickhouse/client/columns/string.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/clickhouse/client/columns/tuple.cpp +) diff --git a/library/cpp/clickhouse/client/columns/CMakeLists.txt b/library/cpp/clickhouse/client/columns/CMakeLists.txt new file mode 100644 index 0000000000..1beba2829f --- /dev/null +++ b/library/cpp/clickhouse/client/columns/CMakeLists.txt @@ -0,0 +1,17 @@ + +# This file was generated by the build system used internally in the Yandex monorepo. +# Only simple modifications are allowed (adding source-files to targets, adding simple properties +# like target_include_directories). These modifications will be ported to original +# ya.make files by maintainers. Any complex modifications which can't be ported back to the +# original buildsystem will not be accepted. + + +if (CMAKE_SYSTEM_NAME STREQUAL "Linux" AND CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND NOT HAVE_CUDA) + include(CMakeLists.linux-aarch64.txt) +elseif (CMAKE_SYSTEM_NAME STREQUAL "Darwin" AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") + include(CMakeLists.darwin-x86_64.txt) +elseif (CMAKE_SYSTEM_NAME STREQUAL "Darwin" AND CMAKE_SYSTEM_PROCESSOR STREQUAL "arm64") + include(CMakeLists.darwin-arm64.txt) +elseif (CMAKE_SYSTEM_NAME STREQUAL "Linux" AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND NOT HAVE_CUDA) + include(CMakeLists.linux-x86_64.txt) +endif() diff --git a/library/cpp/clickhouse/client/types/CMakeLists.darwin-arm64.txt b/library/cpp/clickhouse/client/types/CMakeLists.darwin-arm64.txt new file mode 100644 index 0000000000..abd32a8751 --- /dev/null +++ b/library/cpp/clickhouse/client/types/CMakeLists.darwin-arm64.txt @@ -0,0 +1,18 @@ + +# This file was generated by the build system used internally in the Yandex monorepo. +# Only simple modifications are allowed (adding source-files to targets, adding simple properties +# like target_include_directories). These modifications will be ported to original +# ya.make files by maintainers. Any complex modifications which can't be ported back to the +# original buildsystem will not be accepted. + + + +add_library(clickhouse-client-types) +target_link_libraries(clickhouse-client-types PUBLIC + contrib-libs-cxxsupp + yutil +) +target_sources(clickhouse-client-types PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/clickhouse/client/types/type_parser.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/clickhouse/client/types/types.cpp +) diff --git a/library/cpp/clickhouse/client/types/CMakeLists.darwin-x86_64.txt b/library/cpp/clickhouse/client/types/CMakeLists.darwin-x86_64.txt new file mode 100644 index 0000000000..abd32a8751 --- /dev/null +++ b/library/cpp/clickhouse/client/types/CMakeLists.darwin-x86_64.txt @@ -0,0 +1,18 @@ + +# This file was generated by the build system used internally in the Yandex monorepo. +# Only simple modifications are allowed (adding source-files to targets, adding simple properties +# like target_include_directories). These modifications will be ported to original +# ya.make files by maintainers. Any complex modifications which can't be ported back to the +# original buildsystem will not be accepted. + + + +add_library(clickhouse-client-types) +target_link_libraries(clickhouse-client-types PUBLIC + contrib-libs-cxxsupp + yutil +) +target_sources(clickhouse-client-types PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/clickhouse/client/types/type_parser.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/clickhouse/client/types/types.cpp +) diff --git a/library/cpp/clickhouse/client/types/CMakeLists.linux-aarch64.txt b/library/cpp/clickhouse/client/types/CMakeLists.linux-aarch64.txt new file mode 100644 index 0000000000..1957c91ece --- /dev/null +++ b/library/cpp/clickhouse/client/types/CMakeLists.linux-aarch64.txt @@ -0,0 +1,19 @@ + +# This file was generated by the build system used internally in the Yandex monorepo. +# Only simple modifications are allowed (adding source-files to targets, adding simple properties +# like target_include_directories). These modifications will be ported to original +# ya.make files by maintainers. Any complex modifications which can't be ported back to the +# original buildsystem will not be accepted. + + + +add_library(clickhouse-client-types) +target_link_libraries(clickhouse-client-types PUBLIC + contrib-libs-linux-headers + contrib-libs-cxxsupp + yutil +) +target_sources(clickhouse-client-types PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/clickhouse/client/types/type_parser.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/clickhouse/client/types/types.cpp +) diff --git a/library/cpp/clickhouse/client/types/CMakeLists.linux-x86_64.txt b/library/cpp/clickhouse/client/types/CMakeLists.linux-x86_64.txt new file mode 100644 index 0000000000..1957c91ece --- /dev/null +++ b/library/cpp/clickhouse/client/types/CMakeLists.linux-x86_64.txt @@ -0,0 +1,19 @@ + +# This file was generated by the build system used internally in the Yandex monorepo. +# Only simple modifications are allowed (adding source-files to targets, adding simple properties +# like target_include_directories). These modifications will be ported to original +# ya.make files by maintainers. Any complex modifications which can't be ported back to the +# original buildsystem will not be accepted. + + + +add_library(clickhouse-client-types) +target_link_libraries(clickhouse-client-types PUBLIC + contrib-libs-linux-headers + contrib-libs-cxxsupp + yutil +) +target_sources(clickhouse-client-types PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/clickhouse/client/types/type_parser.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/clickhouse/client/types/types.cpp +) diff --git a/library/cpp/clickhouse/client/types/CMakeLists.txt b/library/cpp/clickhouse/client/types/CMakeLists.txt new file mode 100644 index 0000000000..1beba2829f --- /dev/null +++ b/library/cpp/clickhouse/client/types/CMakeLists.txt @@ -0,0 +1,17 @@ + +# This file was generated by the build system used internally in the Yandex monorepo. +# Only simple modifications are allowed (adding source-files to targets, adding simple properties +# like target_include_directories). These modifications will be ported to original +# ya.make files by maintainers. Any complex modifications which can't be ported back to the +# original buildsystem will not be accepted. + + +if (CMAKE_SYSTEM_NAME STREQUAL "Linux" AND CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND NOT HAVE_CUDA) + include(CMakeLists.linux-aarch64.txt) +elseif (CMAKE_SYSTEM_NAME STREQUAL "Darwin" AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") + include(CMakeLists.darwin-x86_64.txt) +elseif (CMAKE_SYSTEM_NAME STREQUAL "Darwin" AND CMAKE_SYSTEM_PROCESSOR STREQUAL "arm64") + include(CMakeLists.darwin-arm64.txt) +elseif (CMAKE_SYSTEM_NAME STREQUAL "Linux" AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND NOT HAVE_CUDA) + include(CMakeLists.linux-x86_64.txt) +endif() diff --git a/library/cpp/terminate_handler/CMakeLists.darwin-arm64.txt b/library/cpp/terminate_handler/CMakeLists.darwin-arm64.txt new file mode 100644 index 0000000000..050a5323bd --- /dev/null +++ b/library/cpp/terminate_handler/CMakeLists.darwin-arm64.txt @@ -0,0 +1,26 @@ + +# This file was generated by the build system used internally in the Yandex monorepo. +# Only simple modifications are allowed (adding source-files to targets, adding simple properties +# like target_include_directories). These modifications will be ported to original +# ya.make files by maintainers. Any complex modifications which can't be ported back to the +# original buildsystem will not be accepted. + + + +add_library(library-cpp-terminate_handler) +target_link_libraries(library-cpp-terminate_handler PUBLIC + contrib-libs-cxxsupp + yutil +) +target_sources(library-cpp-terminate_handler PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/terminate_handler/segv_handler.cpp +) + +add_global_library_for(library-cpp-terminate_handler.global library-cpp-terminate_handler) +target_link_libraries(library-cpp-terminate_handler.global PUBLIC + contrib-libs-cxxsupp + yutil +) +target_sources(library-cpp-terminate_handler.global PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/terminate_handler/terminate_handler.cpp +) diff --git a/library/cpp/terminate_handler/CMakeLists.darwin-x86_64.txt b/library/cpp/terminate_handler/CMakeLists.darwin-x86_64.txt new file mode 100644 index 0000000000..050a5323bd --- /dev/null +++ b/library/cpp/terminate_handler/CMakeLists.darwin-x86_64.txt @@ -0,0 +1,26 @@ + +# This file was generated by the build system used internally in the Yandex monorepo. +# Only simple modifications are allowed (adding source-files to targets, adding simple properties +# like target_include_directories). These modifications will be ported to original +# ya.make files by maintainers. Any complex modifications which can't be ported back to the +# original buildsystem will not be accepted. + + + +add_library(library-cpp-terminate_handler) +target_link_libraries(library-cpp-terminate_handler PUBLIC + contrib-libs-cxxsupp + yutil +) +target_sources(library-cpp-terminate_handler PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/terminate_handler/segv_handler.cpp +) + +add_global_library_for(library-cpp-terminate_handler.global library-cpp-terminate_handler) +target_link_libraries(library-cpp-terminate_handler.global PUBLIC + contrib-libs-cxxsupp + yutil +) +target_sources(library-cpp-terminate_handler.global PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/terminate_handler/terminate_handler.cpp +) diff --git a/library/cpp/terminate_handler/CMakeLists.linux-aarch64.txt b/library/cpp/terminate_handler/CMakeLists.linux-aarch64.txt new file mode 100644 index 0000000000..48d55d42ce --- /dev/null +++ b/library/cpp/terminate_handler/CMakeLists.linux-aarch64.txt @@ -0,0 +1,28 @@ + +# This file was generated by the build system used internally in the Yandex monorepo. +# Only simple modifications are allowed (adding source-files to targets, adding simple properties +# like target_include_directories). These modifications will be ported to original +# ya.make files by maintainers. Any complex modifications which can't be ported back to the +# original buildsystem will not be accepted. + + + +add_library(library-cpp-terminate_handler) +target_link_libraries(library-cpp-terminate_handler PUBLIC + contrib-libs-linux-headers + contrib-libs-cxxsupp + yutil +) +target_sources(library-cpp-terminate_handler PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/terminate_handler/segv_handler.cpp +) + +add_global_library_for(library-cpp-terminate_handler.global library-cpp-terminate_handler) +target_link_libraries(library-cpp-terminate_handler.global PUBLIC + contrib-libs-linux-headers + contrib-libs-cxxsupp + yutil +) +target_sources(library-cpp-terminate_handler.global PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/terminate_handler/terminate_handler.cpp +) diff --git a/library/cpp/terminate_handler/CMakeLists.linux-x86_64.txt b/library/cpp/terminate_handler/CMakeLists.linux-x86_64.txt new file mode 100644 index 0000000000..48d55d42ce --- /dev/null +++ b/library/cpp/terminate_handler/CMakeLists.linux-x86_64.txt @@ -0,0 +1,28 @@ + +# This file was generated by the build system used internally in the Yandex monorepo. +# Only simple modifications are allowed (adding source-files to targets, adding simple properties +# like target_include_directories). These modifications will be ported to original +# ya.make files by maintainers. Any complex modifications which can't be ported back to the +# original buildsystem will not be accepted. + + + +add_library(library-cpp-terminate_handler) +target_link_libraries(library-cpp-terminate_handler PUBLIC + contrib-libs-linux-headers + contrib-libs-cxxsupp + yutil +) +target_sources(library-cpp-terminate_handler PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/terminate_handler/segv_handler.cpp +) + +add_global_library_for(library-cpp-terminate_handler.global library-cpp-terminate_handler) +target_link_libraries(library-cpp-terminate_handler.global PUBLIC + contrib-libs-linux-headers + contrib-libs-cxxsupp + yutil +) +target_sources(library-cpp-terminate_handler.global PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/terminate_handler/terminate_handler.cpp +) diff --git a/library/cpp/terminate_handler/CMakeLists.txt b/library/cpp/terminate_handler/CMakeLists.txt new file mode 100644 index 0000000000..2dce3a77fe --- /dev/null +++ b/library/cpp/terminate_handler/CMakeLists.txt @@ -0,0 +1,19 @@ + +# This file was generated by the build system used internally in the Yandex monorepo. +# Only simple modifications are allowed (adding source-files to targets, adding simple properties +# like target_include_directories). These modifications will be ported to original +# ya.make files by maintainers. Any complex modifications which can't be ported back to the +# original buildsystem will not be accepted. + + +if (CMAKE_SYSTEM_NAME STREQUAL "Linux" AND CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND NOT HAVE_CUDA) + include(CMakeLists.linux-aarch64.txt) +elseif (CMAKE_SYSTEM_NAME STREQUAL "Darwin" AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") + include(CMakeLists.darwin-x86_64.txt) +elseif (CMAKE_SYSTEM_NAME STREQUAL "Darwin" AND CMAKE_SYSTEM_PROCESSOR STREQUAL "arm64") + include(CMakeLists.darwin-arm64.txt) +elseif (WIN32 AND CMAKE_SYSTEM_PROCESSOR STREQUAL "AMD64" AND NOT HAVE_CUDA) + include(CMakeLists.windows-x86_64.txt) +elseif (CMAKE_SYSTEM_NAME STREQUAL "Linux" AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND NOT HAVE_CUDA) + include(CMakeLists.linux-x86_64.txt) +endif() diff --git a/library/cpp/terminate_handler/CMakeLists.windows-x86_64.txt b/library/cpp/terminate_handler/CMakeLists.windows-x86_64.txt new file mode 100644 index 0000000000..050a5323bd --- /dev/null +++ b/library/cpp/terminate_handler/CMakeLists.windows-x86_64.txt @@ -0,0 +1,26 @@ + +# This file was generated by the build system used internally in the Yandex monorepo. +# Only simple modifications are allowed (adding source-files to targets, adding simple properties +# like target_include_directories). These modifications will be ported to original +# ya.make files by maintainers. Any complex modifications which can't be ported back to the +# original buildsystem will not be accepted. + + + +add_library(library-cpp-terminate_handler) +target_link_libraries(library-cpp-terminate_handler PUBLIC + contrib-libs-cxxsupp + yutil +) +target_sources(library-cpp-terminate_handler PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/terminate_handler/segv_handler.cpp +) + +add_global_library_for(library-cpp-terminate_handler.global library-cpp-terminate_handler) +target_link_libraries(library-cpp-terminate_handler.global PUBLIC + contrib-libs-cxxsupp + yutil +) +target_sources(library-cpp-terminate_handler.global PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/terminate_handler/terminate_handler.cpp +) diff --git a/library/cpp/testing/CMakeLists.txt b/library/cpp/testing/CMakeLists.txt index 8d3cd11d2a..6e9e24fec8 100644 --- a/library/cpp/testing/CMakeLists.txt +++ b/library/cpp/testing/CMakeLists.txt @@ -10,6 +10,10 @@ add_subdirectory(benchmark) add_subdirectory(common) add_subdirectory(gbenchmark) add_subdirectory(gmock_in_unittest) +add_subdirectory(gtest) add_subdirectory(gtest_extensions) +add_subdirectory(gtest_main) add_subdirectory(hook) +add_subdirectory(mock_server) add_subdirectory(unittest) +add_subdirectory(unittest_main) diff --git a/library/cpp/testing/gtest/CMakeLists.darwin-arm64.txt b/library/cpp/testing/gtest/CMakeLists.darwin-arm64.txt new file mode 100644 index 0000000000..41bc7e20f9 --- /dev/null +++ b/library/cpp/testing/gtest/CMakeLists.darwin-arm64.txt @@ -0,0 +1,25 @@ + +# This file was generated by the build system used internally in the Yandex monorepo. +# Only simple modifications are allowed (adding source-files to targets, adding simple properties +# like target_include_directories). These modifications will be ported to original +# ya.make files by maintainers. Any complex modifications which can't be ported back to the +# original buildsystem will not be accepted. + + + +add_library(cpp-testing-gtest) +target_link_libraries(cpp-testing-gtest PUBLIC + contrib-libs-cxxsupp + yutil + restricted-googletest-googlemock + restricted-googletest-googletest + cpp-string_utils-relaxed_escaper + cpp-testing-common + cpp-testing-gtest_extensions + cpp-testing-hook +) +target_sources(cpp-testing-gtest PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/testing/gtest/gtest.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/testing/gtest/main.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/testing/gtest/matchers.cpp +) diff --git a/library/cpp/testing/gtest/CMakeLists.darwin-x86_64.txt b/library/cpp/testing/gtest/CMakeLists.darwin-x86_64.txt new file mode 100644 index 0000000000..41bc7e20f9 --- /dev/null +++ b/library/cpp/testing/gtest/CMakeLists.darwin-x86_64.txt @@ -0,0 +1,25 @@ + +# This file was generated by the build system used internally in the Yandex monorepo. +# Only simple modifications are allowed (adding source-files to targets, adding simple properties +# like target_include_directories). These modifications will be ported to original +# ya.make files by maintainers. Any complex modifications which can't be ported back to the +# original buildsystem will not be accepted. + + + +add_library(cpp-testing-gtest) +target_link_libraries(cpp-testing-gtest PUBLIC + contrib-libs-cxxsupp + yutil + restricted-googletest-googlemock + restricted-googletest-googletest + cpp-string_utils-relaxed_escaper + cpp-testing-common + cpp-testing-gtest_extensions + cpp-testing-hook +) +target_sources(cpp-testing-gtest PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/testing/gtest/gtest.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/testing/gtest/main.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/testing/gtest/matchers.cpp +) diff --git a/library/cpp/testing/gtest/CMakeLists.linux-aarch64.txt b/library/cpp/testing/gtest/CMakeLists.linux-aarch64.txt new file mode 100644 index 0000000000..e172e2381a --- /dev/null +++ b/library/cpp/testing/gtest/CMakeLists.linux-aarch64.txt @@ -0,0 +1,26 @@ + +# This file was generated by the build system used internally in the Yandex monorepo. +# Only simple modifications are allowed (adding source-files to targets, adding simple properties +# like target_include_directories). These modifications will be ported to original +# ya.make files by maintainers. Any complex modifications which can't be ported back to the +# original buildsystem will not be accepted. + + + +add_library(cpp-testing-gtest) +target_link_libraries(cpp-testing-gtest PUBLIC + contrib-libs-linux-headers + contrib-libs-cxxsupp + yutil + restricted-googletest-googlemock + restricted-googletest-googletest + cpp-string_utils-relaxed_escaper + cpp-testing-common + cpp-testing-gtest_extensions + cpp-testing-hook +) +target_sources(cpp-testing-gtest PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/testing/gtest/gtest.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/testing/gtest/main.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/testing/gtest/matchers.cpp +) diff --git a/library/cpp/testing/gtest/CMakeLists.linux-x86_64.txt b/library/cpp/testing/gtest/CMakeLists.linux-x86_64.txt new file mode 100644 index 0000000000..e172e2381a --- /dev/null +++ b/library/cpp/testing/gtest/CMakeLists.linux-x86_64.txt @@ -0,0 +1,26 @@ + +# This file was generated by the build system used internally in the Yandex monorepo. +# Only simple modifications are allowed (adding source-files to targets, adding simple properties +# like target_include_directories). These modifications will be ported to original +# ya.make files by maintainers. Any complex modifications which can't be ported back to the +# original buildsystem will not be accepted. + + + +add_library(cpp-testing-gtest) +target_link_libraries(cpp-testing-gtest PUBLIC + contrib-libs-linux-headers + contrib-libs-cxxsupp + yutil + restricted-googletest-googlemock + restricted-googletest-googletest + cpp-string_utils-relaxed_escaper + cpp-testing-common + cpp-testing-gtest_extensions + cpp-testing-hook +) +target_sources(cpp-testing-gtest PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/testing/gtest/gtest.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/testing/gtest/main.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/testing/gtest/matchers.cpp +) diff --git a/library/cpp/testing/gtest/CMakeLists.txt b/library/cpp/testing/gtest/CMakeLists.txt new file mode 100644 index 0000000000..2dce3a77fe --- /dev/null +++ b/library/cpp/testing/gtest/CMakeLists.txt @@ -0,0 +1,19 @@ + +# This file was generated by the build system used internally in the Yandex monorepo. +# Only simple modifications are allowed (adding source-files to targets, adding simple properties +# like target_include_directories). These modifications will be ported to original +# ya.make files by maintainers. Any complex modifications which can't be ported back to the +# original buildsystem will not be accepted. + + +if (CMAKE_SYSTEM_NAME STREQUAL "Linux" AND CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND NOT HAVE_CUDA) + include(CMakeLists.linux-aarch64.txt) +elseif (CMAKE_SYSTEM_NAME STREQUAL "Darwin" AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") + include(CMakeLists.darwin-x86_64.txt) +elseif (CMAKE_SYSTEM_NAME STREQUAL "Darwin" AND CMAKE_SYSTEM_PROCESSOR STREQUAL "arm64") + include(CMakeLists.darwin-arm64.txt) +elseif (WIN32 AND CMAKE_SYSTEM_PROCESSOR STREQUAL "AMD64" AND NOT HAVE_CUDA) + include(CMakeLists.windows-x86_64.txt) +elseif (CMAKE_SYSTEM_NAME STREQUAL "Linux" AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND NOT HAVE_CUDA) + include(CMakeLists.linux-x86_64.txt) +endif() diff --git a/library/cpp/testing/gtest/CMakeLists.windows-x86_64.txt b/library/cpp/testing/gtest/CMakeLists.windows-x86_64.txt new file mode 100644 index 0000000000..41bc7e20f9 --- /dev/null +++ b/library/cpp/testing/gtest/CMakeLists.windows-x86_64.txt @@ -0,0 +1,25 @@ + +# This file was generated by the build system used internally in the Yandex monorepo. +# Only simple modifications are allowed (adding source-files to targets, adding simple properties +# like target_include_directories). These modifications will be ported to original +# ya.make files by maintainers. Any complex modifications which can't be ported back to the +# original buildsystem will not be accepted. + + + +add_library(cpp-testing-gtest) +target_link_libraries(cpp-testing-gtest PUBLIC + contrib-libs-cxxsupp + yutil + restricted-googletest-googlemock + restricted-googletest-googletest + cpp-string_utils-relaxed_escaper + cpp-testing-common + cpp-testing-gtest_extensions + cpp-testing-hook +) +target_sources(cpp-testing-gtest PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/testing/gtest/gtest.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/testing/gtest/main.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/testing/gtest/matchers.cpp +) diff --git a/library/cpp/testing/gtest_main/CMakeLists.darwin-arm64.txt b/library/cpp/testing/gtest_main/CMakeLists.darwin-arm64.txt new file mode 100644 index 0000000000..1075010e22 --- /dev/null +++ b/library/cpp/testing/gtest_main/CMakeLists.darwin-arm64.txt @@ -0,0 +1,18 @@ + +# This file was generated by the build system used internally in the Yandex monorepo. +# Only simple modifications are allowed (adding source-files to targets, adding simple properties +# like target_include_directories). These modifications will be ported to original +# ya.make files by maintainers. Any complex modifications which can't be ported back to the +# original buildsystem will not be accepted. + + + +add_library(cpp-testing-gtest_main) +target_link_libraries(cpp-testing-gtest_main PUBLIC + contrib-libs-cxxsupp + yutil + cpp-testing-gtest +) +target_sources(cpp-testing-gtest_main PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/testing/gtest_main/main.cpp +) diff --git a/library/cpp/testing/gtest_main/CMakeLists.darwin-x86_64.txt b/library/cpp/testing/gtest_main/CMakeLists.darwin-x86_64.txt new file mode 100644 index 0000000000..1075010e22 --- /dev/null +++ b/library/cpp/testing/gtest_main/CMakeLists.darwin-x86_64.txt @@ -0,0 +1,18 @@ + +# This file was generated by the build system used internally in the Yandex monorepo. +# Only simple modifications are allowed (adding source-files to targets, adding simple properties +# like target_include_directories). These modifications will be ported to original +# ya.make files by maintainers. Any complex modifications which can't be ported back to the +# original buildsystem will not be accepted. + + + +add_library(cpp-testing-gtest_main) +target_link_libraries(cpp-testing-gtest_main PUBLIC + contrib-libs-cxxsupp + yutil + cpp-testing-gtest +) +target_sources(cpp-testing-gtest_main PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/testing/gtest_main/main.cpp +) diff --git a/library/cpp/testing/gtest_main/CMakeLists.linux-aarch64.txt b/library/cpp/testing/gtest_main/CMakeLists.linux-aarch64.txt new file mode 100644 index 0000000000..f3ef692fb6 --- /dev/null +++ b/library/cpp/testing/gtest_main/CMakeLists.linux-aarch64.txt @@ -0,0 +1,19 @@ + +# This file was generated by the build system used internally in the Yandex monorepo. +# Only simple modifications are allowed (adding source-files to targets, adding simple properties +# like target_include_directories). These modifications will be ported to original +# ya.make files by maintainers. Any complex modifications which can't be ported back to the +# original buildsystem will not be accepted. + + + +add_library(cpp-testing-gtest_main) +target_link_libraries(cpp-testing-gtest_main PUBLIC + contrib-libs-linux-headers + contrib-libs-cxxsupp + yutil + cpp-testing-gtest +) +target_sources(cpp-testing-gtest_main PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/testing/gtest_main/main.cpp +) diff --git a/library/cpp/testing/gtest_main/CMakeLists.linux-x86_64.txt b/library/cpp/testing/gtest_main/CMakeLists.linux-x86_64.txt new file mode 100644 index 0000000000..f3ef692fb6 --- /dev/null +++ b/library/cpp/testing/gtest_main/CMakeLists.linux-x86_64.txt @@ -0,0 +1,19 @@ + +# This file was generated by the build system used internally in the Yandex monorepo. +# Only simple modifications are allowed (adding source-files to targets, adding simple properties +# like target_include_directories). These modifications will be ported to original +# ya.make files by maintainers. Any complex modifications which can't be ported back to the +# original buildsystem will not be accepted. + + + +add_library(cpp-testing-gtest_main) +target_link_libraries(cpp-testing-gtest_main PUBLIC + contrib-libs-linux-headers + contrib-libs-cxxsupp + yutil + cpp-testing-gtest +) +target_sources(cpp-testing-gtest_main PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/testing/gtest_main/main.cpp +) diff --git a/library/cpp/testing/gtest_main/CMakeLists.txt b/library/cpp/testing/gtest_main/CMakeLists.txt new file mode 100644 index 0000000000..2dce3a77fe --- /dev/null +++ b/library/cpp/testing/gtest_main/CMakeLists.txt @@ -0,0 +1,19 @@ + +# This file was generated by the build system used internally in the Yandex monorepo. +# Only simple modifications are allowed (adding source-files to targets, adding simple properties +# like target_include_directories). These modifications will be ported to original +# ya.make files by maintainers. Any complex modifications which can't be ported back to the +# original buildsystem will not be accepted. + + +if (CMAKE_SYSTEM_NAME STREQUAL "Linux" AND CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND NOT HAVE_CUDA) + include(CMakeLists.linux-aarch64.txt) +elseif (CMAKE_SYSTEM_NAME STREQUAL "Darwin" AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") + include(CMakeLists.darwin-x86_64.txt) +elseif (CMAKE_SYSTEM_NAME STREQUAL "Darwin" AND CMAKE_SYSTEM_PROCESSOR STREQUAL "arm64") + include(CMakeLists.darwin-arm64.txt) +elseif (WIN32 AND CMAKE_SYSTEM_PROCESSOR STREQUAL "AMD64" AND NOT HAVE_CUDA) + include(CMakeLists.windows-x86_64.txt) +elseif (CMAKE_SYSTEM_NAME STREQUAL "Linux" AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND NOT HAVE_CUDA) + include(CMakeLists.linux-x86_64.txt) +endif() diff --git a/library/cpp/testing/gtest_main/CMakeLists.windows-x86_64.txt b/library/cpp/testing/gtest_main/CMakeLists.windows-x86_64.txt new file mode 100644 index 0000000000..1075010e22 --- /dev/null +++ b/library/cpp/testing/gtest_main/CMakeLists.windows-x86_64.txt @@ -0,0 +1,18 @@ + +# This file was generated by the build system used internally in the Yandex monorepo. +# Only simple modifications are allowed (adding source-files to targets, adding simple properties +# like target_include_directories). These modifications will be ported to original +# ya.make files by maintainers. Any complex modifications which can't be ported back to the +# original buildsystem will not be accepted. + + + +add_library(cpp-testing-gtest_main) +target_link_libraries(cpp-testing-gtest_main PUBLIC + contrib-libs-cxxsupp + yutil + cpp-testing-gtest +) +target_sources(cpp-testing-gtest_main PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/testing/gtest_main/main.cpp +) diff --git a/library/cpp/testing/mock_server/CMakeLists.darwin-arm64.txt b/library/cpp/testing/mock_server/CMakeLists.darwin-arm64.txt new file mode 100644 index 0000000000..a5d1538c15 --- /dev/null +++ b/library/cpp/testing/mock_server/CMakeLists.darwin-arm64.txt @@ -0,0 +1,19 @@ + +# This file was generated by the build system used internally in the Yandex monorepo. +# Only simple modifications are allowed (adding source-files to targets, adding simple properties +# like target_include_directories). These modifications will be ported to original +# ya.make files by maintainers. Any complex modifications which can't be ported back to the +# original buildsystem will not be accepted. + + + +add_library(cpp-testing-mock_server) +target_link_libraries(cpp-testing-mock_server PUBLIC + contrib-libs-cxxsupp + yutil + cpp-http-misc + cpp-http-server +) +target_sources(cpp-testing-mock_server PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/testing/mock_server/server.cpp +) diff --git a/library/cpp/testing/mock_server/CMakeLists.darwin-x86_64.txt b/library/cpp/testing/mock_server/CMakeLists.darwin-x86_64.txt new file mode 100644 index 0000000000..a5d1538c15 --- /dev/null +++ b/library/cpp/testing/mock_server/CMakeLists.darwin-x86_64.txt @@ -0,0 +1,19 @@ + +# This file was generated by the build system used internally in the Yandex monorepo. +# Only simple modifications are allowed (adding source-files to targets, adding simple properties +# like target_include_directories). These modifications will be ported to original +# ya.make files by maintainers. Any complex modifications which can't be ported back to the +# original buildsystem will not be accepted. + + + +add_library(cpp-testing-mock_server) +target_link_libraries(cpp-testing-mock_server PUBLIC + contrib-libs-cxxsupp + yutil + cpp-http-misc + cpp-http-server +) +target_sources(cpp-testing-mock_server PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/testing/mock_server/server.cpp +) diff --git a/library/cpp/testing/mock_server/CMakeLists.linux-aarch64.txt b/library/cpp/testing/mock_server/CMakeLists.linux-aarch64.txt new file mode 100644 index 0000000000..c630a22d23 --- /dev/null +++ b/library/cpp/testing/mock_server/CMakeLists.linux-aarch64.txt @@ -0,0 +1,20 @@ + +# This file was generated by the build system used internally in the Yandex monorepo. +# Only simple modifications are allowed (adding source-files to targets, adding simple properties +# like target_include_directories). These modifications will be ported to original +# ya.make files by maintainers. Any complex modifications which can't be ported back to the +# original buildsystem will not be accepted. + + + +add_library(cpp-testing-mock_server) +target_link_libraries(cpp-testing-mock_server PUBLIC + contrib-libs-linux-headers + contrib-libs-cxxsupp + yutil + cpp-http-misc + cpp-http-server +) +target_sources(cpp-testing-mock_server PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/testing/mock_server/server.cpp +) diff --git a/library/cpp/testing/mock_server/CMakeLists.linux-x86_64.txt b/library/cpp/testing/mock_server/CMakeLists.linux-x86_64.txt new file mode 100644 index 0000000000..c630a22d23 --- /dev/null +++ b/library/cpp/testing/mock_server/CMakeLists.linux-x86_64.txt @@ -0,0 +1,20 @@ + +# This file was generated by the build system used internally in the Yandex monorepo. +# Only simple modifications are allowed (adding source-files to targets, adding simple properties +# like target_include_directories). These modifications will be ported to original +# ya.make files by maintainers. Any complex modifications which can't be ported back to the +# original buildsystem will not be accepted. + + + +add_library(cpp-testing-mock_server) +target_link_libraries(cpp-testing-mock_server PUBLIC + contrib-libs-linux-headers + contrib-libs-cxxsupp + yutil + cpp-http-misc + cpp-http-server +) +target_sources(cpp-testing-mock_server PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/testing/mock_server/server.cpp +) diff --git a/library/cpp/testing/mock_server/CMakeLists.txt b/library/cpp/testing/mock_server/CMakeLists.txt new file mode 100644 index 0000000000..2dce3a77fe --- /dev/null +++ b/library/cpp/testing/mock_server/CMakeLists.txt @@ -0,0 +1,19 @@ + +# This file was generated by the build system used internally in the Yandex monorepo. +# Only simple modifications are allowed (adding source-files to targets, adding simple properties +# like target_include_directories). These modifications will be ported to original +# ya.make files by maintainers. Any complex modifications which can't be ported back to the +# original buildsystem will not be accepted. + + +if (CMAKE_SYSTEM_NAME STREQUAL "Linux" AND CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND NOT HAVE_CUDA) + include(CMakeLists.linux-aarch64.txt) +elseif (CMAKE_SYSTEM_NAME STREQUAL "Darwin" AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") + include(CMakeLists.darwin-x86_64.txt) +elseif (CMAKE_SYSTEM_NAME STREQUAL "Darwin" AND CMAKE_SYSTEM_PROCESSOR STREQUAL "arm64") + include(CMakeLists.darwin-arm64.txt) +elseif (WIN32 AND CMAKE_SYSTEM_PROCESSOR STREQUAL "AMD64" AND NOT HAVE_CUDA) + include(CMakeLists.windows-x86_64.txt) +elseif (CMAKE_SYSTEM_NAME STREQUAL "Linux" AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND NOT HAVE_CUDA) + include(CMakeLists.linux-x86_64.txt) +endif() diff --git a/library/cpp/testing/mock_server/CMakeLists.windows-x86_64.txt b/library/cpp/testing/mock_server/CMakeLists.windows-x86_64.txt new file mode 100644 index 0000000000..a5d1538c15 --- /dev/null +++ b/library/cpp/testing/mock_server/CMakeLists.windows-x86_64.txt @@ -0,0 +1,19 @@ + +# This file was generated by the build system used internally in the Yandex monorepo. +# Only simple modifications are allowed (adding source-files to targets, adding simple properties +# like target_include_directories). These modifications will be ported to original +# ya.make files by maintainers. Any complex modifications which can't be ported back to the +# original buildsystem will not be accepted. + + + +add_library(cpp-testing-mock_server) +target_link_libraries(cpp-testing-mock_server PUBLIC + contrib-libs-cxxsupp + yutil + cpp-http-misc + cpp-http-server +) +target_sources(cpp-testing-mock_server PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/testing/mock_server/server.cpp +) diff --git a/library/cpp/testing/unittest_main/CMakeLists.darwin-arm64.txt b/library/cpp/testing/unittest_main/CMakeLists.darwin-arm64.txt new file mode 100644 index 0000000000..47d1aa79f6 --- /dev/null +++ b/library/cpp/testing/unittest_main/CMakeLists.darwin-arm64.txt @@ -0,0 +1,19 @@ + +# This file was generated by the build system used internally in the Yandex monorepo. +# Only simple modifications are allowed (adding source-files to targets, adding simple properties +# like target_include_directories). These modifications will be ported to original +# ya.make files by maintainers. Any complex modifications which can't be ported back to the +# original buildsystem will not be accepted. + + + +add_library(cpp-testing-unittest_main) +target_link_libraries(cpp-testing-unittest_main PUBLIC + contrib-libs-cxxsupp + yutil + cpp-testing-unittest + library-cpp-terminate_handler +) +target_sources(cpp-testing-unittest_main PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/testing/unittest_main/main.cpp +) diff --git a/library/cpp/testing/unittest_main/CMakeLists.darwin-x86_64.txt b/library/cpp/testing/unittest_main/CMakeLists.darwin-x86_64.txt new file mode 100644 index 0000000000..47d1aa79f6 --- /dev/null +++ b/library/cpp/testing/unittest_main/CMakeLists.darwin-x86_64.txt @@ -0,0 +1,19 @@ + +# This file was generated by the build system used internally in the Yandex monorepo. +# Only simple modifications are allowed (adding source-files to targets, adding simple properties +# like target_include_directories). These modifications will be ported to original +# ya.make files by maintainers. Any complex modifications which can't be ported back to the +# original buildsystem will not be accepted. + + + +add_library(cpp-testing-unittest_main) +target_link_libraries(cpp-testing-unittest_main PUBLIC + contrib-libs-cxxsupp + yutil + cpp-testing-unittest + library-cpp-terminate_handler +) +target_sources(cpp-testing-unittest_main PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/testing/unittest_main/main.cpp +) diff --git a/library/cpp/testing/unittest_main/CMakeLists.linux-aarch64.txt b/library/cpp/testing/unittest_main/CMakeLists.linux-aarch64.txt new file mode 100644 index 0000000000..38c9a6036d --- /dev/null +++ b/library/cpp/testing/unittest_main/CMakeLists.linux-aarch64.txt @@ -0,0 +1,20 @@ + +# This file was generated by the build system used internally in the Yandex monorepo. +# Only simple modifications are allowed (adding source-files to targets, adding simple properties +# like target_include_directories). These modifications will be ported to original +# ya.make files by maintainers. Any complex modifications which can't be ported back to the +# original buildsystem will not be accepted. + + + +add_library(cpp-testing-unittest_main) +target_link_libraries(cpp-testing-unittest_main PUBLIC + contrib-libs-linux-headers + contrib-libs-cxxsupp + yutil + cpp-testing-unittest + library-cpp-terminate_handler +) +target_sources(cpp-testing-unittest_main PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/testing/unittest_main/main.cpp +) diff --git a/library/cpp/testing/unittest_main/CMakeLists.linux-x86_64.txt b/library/cpp/testing/unittest_main/CMakeLists.linux-x86_64.txt new file mode 100644 index 0000000000..38c9a6036d --- /dev/null +++ b/library/cpp/testing/unittest_main/CMakeLists.linux-x86_64.txt @@ -0,0 +1,20 @@ + +# This file was generated by the build system used internally in the Yandex monorepo. +# Only simple modifications are allowed (adding source-files to targets, adding simple properties +# like target_include_directories). These modifications will be ported to original +# ya.make files by maintainers. Any complex modifications which can't be ported back to the +# original buildsystem will not be accepted. + + + +add_library(cpp-testing-unittest_main) +target_link_libraries(cpp-testing-unittest_main PUBLIC + contrib-libs-linux-headers + contrib-libs-cxxsupp + yutil + cpp-testing-unittest + library-cpp-terminate_handler +) +target_sources(cpp-testing-unittest_main PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/testing/unittest_main/main.cpp +) diff --git a/library/cpp/testing/unittest_main/CMakeLists.txt b/library/cpp/testing/unittest_main/CMakeLists.txt new file mode 100644 index 0000000000..2dce3a77fe --- /dev/null +++ b/library/cpp/testing/unittest_main/CMakeLists.txt @@ -0,0 +1,19 @@ + +# This file was generated by the build system used internally in the Yandex monorepo. +# Only simple modifications are allowed (adding source-files to targets, adding simple properties +# like target_include_directories). These modifications will be ported to original +# ya.make files by maintainers. Any complex modifications which can't be ported back to the +# original buildsystem will not be accepted. + + +if (CMAKE_SYSTEM_NAME STREQUAL "Linux" AND CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND NOT HAVE_CUDA) + include(CMakeLists.linux-aarch64.txt) +elseif (CMAKE_SYSTEM_NAME STREQUAL "Darwin" AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") + include(CMakeLists.darwin-x86_64.txt) +elseif (CMAKE_SYSTEM_NAME STREQUAL "Darwin" AND CMAKE_SYSTEM_PROCESSOR STREQUAL "arm64") + include(CMakeLists.darwin-arm64.txt) +elseif (WIN32 AND CMAKE_SYSTEM_PROCESSOR STREQUAL "AMD64" AND NOT HAVE_CUDA) + include(CMakeLists.windows-x86_64.txt) +elseif (CMAKE_SYSTEM_NAME STREQUAL "Linux" AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND NOT HAVE_CUDA) + include(CMakeLists.linux-x86_64.txt) +endif() diff --git a/library/cpp/testing/unittest_main/CMakeLists.windows-x86_64.txt b/library/cpp/testing/unittest_main/CMakeLists.windows-x86_64.txt new file mode 100644 index 0000000000..47d1aa79f6 --- /dev/null +++ b/library/cpp/testing/unittest_main/CMakeLists.windows-x86_64.txt @@ -0,0 +1,19 @@ + +# This file was generated by the build system used internally in the Yandex monorepo. +# Only simple modifications are allowed (adding source-files to targets, adding simple properties +# like target_include_directories). These modifications will be ported to original +# ya.make files by maintainers. Any complex modifications which can't be ported back to the +# original buildsystem will not be accepted. + + + +add_library(cpp-testing-unittest_main) +target_link_libraries(cpp-testing-unittest_main PUBLIC + contrib-libs-cxxsupp + yutil + cpp-testing-unittest + library-cpp-terminate_handler +) +target_sources(cpp-testing-unittest_main PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/testing/unittest_main/main.cpp +) |