diff options
author | arcadia-devtools <arcadia-devtools@yandex-team.ru> | 2022-04-06 18:33:33 +0300 |
---|---|---|
committer | arcadia-devtools <arcadia-devtools@yandex-team.ru> | 2022-04-06 18:33:33 +0300 |
commit | 40b71ca5f57840f038abe9fd4f0615f92b8dece8 (patch) | |
tree | 5a257c817c11203ee636535cace605aecca3c282 | |
parent | 61b49a878a33977897d44f72118d6791ac3794fa (diff) | |
download | ydb-40b71ca5f57840f038abe9fd4f0615f92b8dece8.tar.gz |
intermediate changes
ref:e8092279aeb152c7934ef72249a90434dbbe4318
552 files changed, 4907 insertions, 5729 deletions
diff --git a/build/rules/autocheck.blacklist b/build/rules/autocheck.blacklist index a92611464f4..f410bfddac3 100644 --- a/build/rules/autocheck.blacklist +++ b/build/rules/autocheck.blacklist @@ -436,3 +436,18 @@ noc/traffic/junk/dnsmanager/backend noc/traffic/junk/dnsmanager/frontend diehard/legacy/backend noc/traffic/junk/heat-map +portal/frontend/logo-admin-back +portal/frontend/logo-admin-front +yandex360/frontend +taxi/github/infra-cfg-logfeller +data-ui/cloud-console-terraform +data-ui/cloud-l7 +taxi/github/fleet-autotests +marketing/patterns/api +data-ui/cloud-docfarm-api +data-ui/tracker-ios +taxi/frontend/packages/amber-blocks +portal/frontend/fakestat +taxi/dmp/ssas-http +data-ui/cloud-deploy +market/front/libs/jest-allure-report diff --git a/build/ymake.core.conf b/build/ymake.core.conf index b93138364ed..577eaabfc90 100644 --- a/build/ymake.core.conf +++ b/build/ymake.core.conf @@ -1707,7 +1707,7 @@ module _BASE_PROGRAM: _LINK_UNIT { CPP_PROGRAM_SEM=add_executable $MODDIR $REALPRJNAME ${hide:TARGET} ${hide:AUTO_INPUT} \ && vcs_info \ - && target_link_flags PUBLIC $LDFLAGS $LDFLAGS_GLOBAL $OBJADDE_LIB $OBJADDE \ + && target_link_options PRIVATE $LDFLAGS $OBJADDE_LIB $OBJADDE \ && target_include_directories PRIVATE $_C__INCLUDE_OWNED \ && target_compile_options PRIVATE $USER_CFLAGS $USER_CXXFLAGS ### @usage: PROGRAM([progname]) @@ -2471,6 +2471,7 @@ CPP_LIBRARY_SEM=add_library ${MODDIR} $REALPRJNAME ${hide:TARGET} ${hide:AUTO_IN && target_include_directories PRIVATE $_C__INCLUDE_OWNED \ && target_compile_options PRIVATE $USER_CFLAGS $USER_CXXFLAGS \ && target_compile_options PUBLIC $USER_CFLAGS_GLOBAL_RAW $USER_CXXFLAGS_GLOBAL_RAW \ + && target_link_options INTERFACE $LDFLAGS_GLOBAL_RAW \ && add_language C && add_language CXX CPP_OBJ_LIBRARY_SEM=add_global_library_for ${MODDIR} ${suf=.global:REALPRJNAME} $REALPRJNAME ${hide:GLOBAL_TARGET} ${hide:AUTO_INPUT} \ && target_include_directories PUBLIC $_C__INCLUDE_GLOBAL \ diff --git a/contrib/libs/cctz/CMakeLists.darwin.txt b/contrib/libs/cctz/CMakeLists.darwin.txt new file mode 100644 index 00000000000..67cf4379ad2 --- /dev/null +++ b/contrib/libs/cctz/CMakeLists.darwin.txt @@ -0,0 +1,35 @@ + +# This file was gererated 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(contrib-libs-cctz) +target_include_directories(contrib-libs-cctz PUBLIC + ${CMAKE_SOURCE_DIR}/contrib/libs/cctz/include +) +target_include_directories(contrib-libs-cctz PRIVATE + ${CMAKE_SOURCE_DIR}/contrib/libs/cctz/include +) +target_link_libraries(contrib-libs-cctz PUBLIC + contrib-libs-cxxsupp +) +target_link_options(contrib-libs-cctz INTERFACE + -framework + CoreFoundation +) +target_sources(contrib-libs-cctz PRIVATE + ${CMAKE_SOURCE_DIR}/contrib/libs/cctz/src/civil_time_detail.cc + ${CMAKE_SOURCE_DIR}/contrib/libs/cctz/src/time_zone_fixed.cc + ${CMAKE_SOURCE_DIR}/contrib/libs/cctz/src/time_zone_format.cc + ${CMAKE_SOURCE_DIR}/contrib/libs/cctz/src/time_zone_if.cc + ${CMAKE_SOURCE_DIR}/contrib/libs/cctz/src/time_zone_impl.cc + ${CMAKE_SOURCE_DIR}/contrib/libs/cctz/src/time_zone_info.cc + ${CMAKE_SOURCE_DIR}/contrib/libs/cctz/src/time_zone_libc.cc + ${CMAKE_SOURCE_DIR}/contrib/libs/cctz/src/time_zone_lookup.cc + ${CMAKE_SOURCE_DIR}/contrib/libs/cctz/src/time_zone_posix.cc + ${CMAKE_SOURCE_DIR}/contrib/libs/cctz/src/zone_info_source.cc +) diff --git a/contrib/libs/cctz/CMakeLists.linux.txt b/contrib/libs/cctz/CMakeLists.linux.txt new file mode 100644 index 00000000000..379577bfa4a --- /dev/null +++ b/contrib/libs/cctz/CMakeLists.linux.txt @@ -0,0 +1,31 @@ + +# This file was gererated 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(contrib-libs-cctz) +target_include_directories(contrib-libs-cctz PUBLIC + ${CMAKE_SOURCE_DIR}/contrib/libs/cctz/include +) +target_include_directories(contrib-libs-cctz PRIVATE + ${CMAKE_SOURCE_DIR}/contrib/libs/cctz/include +) +target_link_libraries(contrib-libs-cctz PUBLIC + contrib-libs-cxxsupp +) +target_sources(contrib-libs-cctz PRIVATE + ${CMAKE_SOURCE_DIR}/contrib/libs/cctz/src/civil_time_detail.cc + ${CMAKE_SOURCE_DIR}/contrib/libs/cctz/src/time_zone_fixed.cc + ${CMAKE_SOURCE_DIR}/contrib/libs/cctz/src/time_zone_format.cc + ${CMAKE_SOURCE_DIR}/contrib/libs/cctz/src/time_zone_if.cc + ${CMAKE_SOURCE_DIR}/contrib/libs/cctz/src/time_zone_impl.cc + ${CMAKE_SOURCE_DIR}/contrib/libs/cctz/src/time_zone_info.cc + ${CMAKE_SOURCE_DIR}/contrib/libs/cctz/src/time_zone_libc.cc + ${CMAKE_SOURCE_DIR}/contrib/libs/cctz/src/time_zone_lookup.cc + ${CMAKE_SOURCE_DIR}/contrib/libs/cctz/src/time_zone_posix.cc + ${CMAKE_SOURCE_DIR}/contrib/libs/cctz/src/zone_info_source.cc +) diff --git a/contrib/libs/cctz/CMakeLists.txt b/contrib/libs/cctz/CMakeLists.txt index 379577bfa4a..a681d385f3e 100644 --- a/contrib/libs/cctz/CMakeLists.txt +++ b/contrib/libs/cctz/CMakeLists.txt @@ -6,26 +6,8 @@ # original buildsystem will not be accepted. - -add_library(contrib-libs-cctz) -target_include_directories(contrib-libs-cctz PUBLIC - ${CMAKE_SOURCE_DIR}/contrib/libs/cctz/include -) -target_include_directories(contrib-libs-cctz PRIVATE - ${CMAKE_SOURCE_DIR}/contrib/libs/cctz/include -) -target_link_libraries(contrib-libs-cctz PUBLIC - contrib-libs-cxxsupp -) -target_sources(contrib-libs-cctz PRIVATE - ${CMAKE_SOURCE_DIR}/contrib/libs/cctz/src/civil_time_detail.cc - ${CMAKE_SOURCE_DIR}/contrib/libs/cctz/src/time_zone_fixed.cc - ${CMAKE_SOURCE_DIR}/contrib/libs/cctz/src/time_zone_format.cc - ${CMAKE_SOURCE_DIR}/contrib/libs/cctz/src/time_zone_if.cc - ${CMAKE_SOURCE_DIR}/contrib/libs/cctz/src/time_zone_impl.cc - ${CMAKE_SOURCE_DIR}/contrib/libs/cctz/src/time_zone_info.cc - ${CMAKE_SOURCE_DIR}/contrib/libs/cctz/src/time_zone_libc.cc - ${CMAKE_SOURCE_DIR}/contrib/libs/cctz/src/time_zone_lookup.cc - ${CMAKE_SOURCE_DIR}/contrib/libs/cctz/src/time_zone_posix.cc - ${CMAKE_SOURCE_DIR}/contrib/libs/cctz/src/zone_info_source.cc -) +if (APPLE) + include(CMakeLists.darwin.txt) +elseif (UNIX) + include(CMakeLists.linux.txt) +endif() diff --git a/contrib/libs/llvm12/utils/TableGen/CMakeLists.darwin.txt b/contrib/libs/llvm12/utils/TableGen/CMakeLists.darwin.txt index 5401fb00e9f..165f5fd495b 100644 --- a/contrib/libs/llvm12/utils/TableGen/CMakeLists.darwin.txt +++ b/contrib/libs/llvm12/utils/TableGen/CMakeLists.darwin.txt @@ -19,6 +19,12 @@ target_link_libraries(llvm-tblgen PUBLIC llvm12-lib-TableGen utils-TableGen-GlobalISel ) +target_link_options(llvm-tblgen PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC +) target_sources(llvm-tblgen PRIVATE ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/AsmMatcherEmitter.cpp ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/AsmWriterEmitter.cpp @@ -73,11 +79,4 @@ target_sources(llvm-tblgen PRIVATE ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/X86ModRMFilters.cpp ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/X86RecognizableInstr.cpp ) -target_link_flags(llvm-tblgen - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC -) vcs_info(llvm-tblgen) diff --git a/contrib/libs/llvm12/utils/TableGen/CMakeLists.linux.txt b/contrib/libs/llvm12/utils/TableGen/CMakeLists.linux.txt index 93bbea30a1c..875a0af01f5 100644 --- a/contrib/libs/llvm12/utils/TableGen/CMakeLists.linux.txt +++ b/contrib/libs/llvm12/utils/TableGen/CMakeLists.linux.txt @@ -20,6 +20,16 @@ target_link_libraries(llvm-tblgen PUBLIC llvm12-lib-TableGen utils-TableGen-GlobalISel ) +target_link_options(llvm-tblgen PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(llvm-tblgen PRIVATE ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/AsmMatcherEmitter.cpp ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/AsmWriterEmitter.cpp @@ -74,15 +84,4 @@ target_sources(llvm-tblgen PRIVATE ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/X86ModRMFilters.cpp ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/X86RecognizableInstr.cpp ) -target_link_flags(llvm-tblgen - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(llvm-tblgen) diff --git a/contrib/restricted/aws/aws-c-common/CMakeLists.darwin.txt b/contrib/restricted/aws/aws-c-common/CMakeLists.darwin.txt new file mode 100644 index 00000000000..10b97eb4f96 --- /dev/null +++ b/contrib/restricted/aws/aws-c-common/CMakeLists.darwin.txt @@ -0,0 +1,71 @@ + +# This file was gererated 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(restricted-aws-aws-c-common) +target_include_directories(restricted-aws-aws-c-common PUBLIC + ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/generated/include + ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/include +) +target_include_directories(restricted-aws-aws-c-common PRIVATE + ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/generated/include + ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/include +) +target_link_options(restricted-aws-aws-c-common INTERFACE + -framework + CoreFoundation +) +target_sources(restricted-aws-aws-c-common PRIVATE + ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/allocator.c + ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/allocator_sba.c + ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/array_list.c + ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/assert.c + ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/byte_buf.c + ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/cache.c + ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/codegen.c + ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/command_line_parser.c + ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/common.c + ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/condition_variable.c + ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/date_time.c + ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/device_random.c + ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/encoding.c + ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/error.c + ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/fifo_cache.c + ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/hash_table.c + ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/lifo_cache.c + ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/linked_hash_table.c + ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/log_channel.c + ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/log_formatter.c + ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/log_writer.c + ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/logging.c + ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/lru_cache.c + ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/math.c + ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/memtrace.c + ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/posix/clock.c + ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/posix/condition_variable.c + ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/posix/device_random.c + ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/posix/environment.c + ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/posix/mutex.c + ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/posix/process.c + ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/posix/rw_lock.c + ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/posix/system_info.c + ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/posix/thread.c + ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/posix/time.c + ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/priority_queue.c + ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/process_common.c + ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/ref_count.c + ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/resource_name.c + ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/ring_buffer.c + ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/statistics.c + ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/string.c + ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/task_scheduler.c + ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/uuid.c + ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/xml_parser.c + ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/arch/intel/asm/cpuid.c + ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/arch/intel/cpuid.c +) diff --git a/contrib/restricted/aws/aws-c-common/CMakeLists.linux.txt b/contrib/restricted/aws/aws-c-common/CMakeLists.linux.txt new file mode 100644 index 00000000000..a38629a11e7 --- /dev/null +++ b/contrib/restricted/aws/aws-c-common/CMakeLists.linux.txt @@ -0,0 +1,67 @@ + +# This file was gererated 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(restricted-aws-aws-c-common) +target_include_directories(restricted-aws-aws-c-common PUBLIC + ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/generated/include + ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/include +) +target_include_directories(restricted-aws-aws-c-common PRIVATE + ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/generated/include + ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/include +) +target_sources(restricted-aws-aws-c-common PRIVATE + ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/allocator.c + ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/allocator_sba.c + ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/array_list.c + ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/assert.c + ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/byte_buf.c + ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/cache.c + ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/codegen.c + ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/command_line_parser.c + ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/common.c + ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/condition_variable.c + ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/date_time.c + ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/device_random.c + ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/encoding.c + ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/error.c + ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/fifo_cache.c + ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/hash_table.c + ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/lifo_cache.c + ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/linked_hash_table.c + ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/log_channel.c + ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/log_formatter.c + ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/log_writer.c + ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/logging.c + ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/lru_cache.c + ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/math.c + ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/memtrace.c + ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/posix/clock.c + ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/posix/condition_variable.c + ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/posix/device_random.c + ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/posix/environment.c + ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/posix/mutex.c + ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/posix/process.c + ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/posix/rw_lock.c + ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/posix/system_info.c + ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/posix/thread.c + ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/posix/time.c + ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/priority_queue.c + ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/process_common.c + ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/ref_count.c + ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/resource_name.c + ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/ring_buffer.c + ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/statistics.c + ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/string.c + ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/task_scheduler.c + ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/uuid.c + ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/xml_parser.c + ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/arch/intel/asm/cpuid.c + ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/arch/intel/cpuid.c +) diff --git a/contrib/restricted/aws/aws-c-common/CMakeLists.txt b/contrib/restricted/aws/aws-c-common/CMakeLists.txt index a38629a11e7..a681d385f3e 100644 --- a/contrib/restricted/aws/aws-c-common/CMakeLists.txt +++ b/contrib/restricted/aws/aws-c-common/CMakeLists.txt @@ -6,62 +6,8 @@ # original buildsystem will not be accepted. - -add_library(restricted-aws-aws-c-common) -target_include_directories(restricted-aws-aws-c-common PUBLIC - ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/generated/include - ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/include -) -target_include_directories(restricted-aws-aws-c-common PRIVATE - ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/generated/include - ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/include -) -target_sources(restricted-aws-aws-c-common PRIVATE - ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/allocator.c - ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/allocator_sba.c - ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/array_list.c - ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/assert.c - ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/byte_buf.c - ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/cache.c - ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/codegen.c - ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/command_line_parser.c - ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/common.c - ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/condition_variable.c - ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/date_time.c - ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/device_random.c - ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/encoding.c - ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/error.c - ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/fifo_cache.c - ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/hash_table.c - ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/lifo_cache.c - ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/linked_hash_table.c - ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/log_channel.c - ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/log_formatter.c - ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/log_writer.c - ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/logging.c - ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/lru_cache.c - ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/math.c - ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/memtrace.c - ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/posix/clock.c - ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/posix/condition_variable.c - ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/posix/device_random.c - ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/posix/environment.c - ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/posix/mutex.c - ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/posix/process.c - ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/posix/rw_lock.c - ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/posix/system_info.c - ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/posix/thread.c - ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/posix/time.c - ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/priority_queue.c - ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/process_common.c - ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/ref_count.c - ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/resource_name.c - ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/ring_buffer.c - ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/statistics.c - ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/string.c - ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/task_scheduler.c - ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/uuid.c - ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/xml_parser.c - ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/arch/intel/asm/cpuid.c - ${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/source/arch/intel/cpuid.c -) +if (APPLE) + include(CMakeLists.darwin.txt) +elseif (UNIX) + include(CMakeLists.linux.txt) +endif() diff --git a/contrib/tools/protoc/bin/CMakeLists.darwin.txt b/contrib/tools/protoc/bin/CMakeLists.darwin.txt index 00c5ae2afaf..81fe0970e10 100644 --- a/contrib/tools/protoc/bin/CMakeLists.darwin.txt +++ b/contrib/tools/protoc/bin/CMakeLists.darwin.txt @@ -14,14 +14,13 @@ target_link_libraries(protoc PUBLIC library-cpp-cpuid_check contrib-libs-protoc ) -target_sources(protoc PRIVATE - ${CMAKE_SOURCE_DIR}/contrib/libs/protoc/src/google/protobuf/compiler/main.cc -) -target_link_flags(protoc - PUBLIC +target_link_options(protoc PRIVATE -Wl,-no_deduplicate -Wl,-sdk_version,10.15 -fPIC -fPIC ) +target_sources(protoc PRIVATE + ${CMAKE_SOURCE_DIR}/contrib/libs/protoc/src/google/protobuf/compiler/main.cc +) vcs_info(protoc) diff --git a/contrib/tools/protoc/bin/CMakeLists.linux.txt b/contrib/tools/protoc/bin/CMakeLists.linux.txt index d0e1886d1e2..59419fb9693 100644 --- a/contrib/tools/protoc/bin/CMakeLists.linux.txt +++ b/contrib/tools/protoc/bin/CMakeLists.linux.txt @@ -15,11 +15,7 @@ target_link_libraries(protoc PUBLIC library-cpp-cpuid_check contrib-libs-protoc ) -target_sources(protoc PRIVATE - ${CMAKE_SOURCE_DIR}/contrib/libs/protoc/src/google/protobuf/compiler/main.cc -) -target_link_flags(protoc - PUBLIC +target_link_options(protoc PRIVATE -ldl -lrt -Wl,--no-as-needed @@ -29,4 +25,7 @@ target_link_flags(protoc -lrt -ldl ) +target_sources(protoc PRIVATE + ${CMAKE_SOURCE_DIR}/contrib/libs/protoc/src/google/protobuf/compiler/main.cc +) vcs_info(protoc) diff --git a/contrib/tools/protoc/plugins/cpp_styleguide/CMakeLists.darwin.txt b/contrib/tools/protoc/plugins/cpp_styleguide/CMakeLists.darwin.txt index c86c30114f1..3f6b3edfd3b 100644 --- a/contrib/tools/protoc/plugins/cpp_styleguide/CMakeLists.darwin.txt +++ b/contrib/tools/protoc/plugins/cpp_styleguide/CMakeLists.darwin.txt @@ -14,14 +14,13 @@ target_link_libraries(cpp_styleguide PUBLIC library-cpp-cpuid_check contrib-libs-protoc ) -target_sources(cpp_styleguide PRIVATE - ${CMAKE_SOURCE_DIR}/contrib/tools/protoc/plugins/cpp_styleguide/cpp_styleguide.cpp -) -target_link_flags(cpp_styleguide - PUBLIC +target_link_options(cpp_styleguide PRIVATE -Wl,-no_deduplicate -Wl,-sdk_version,10.15 -fPIC -fPIC ) +target_sources(cpp_styleguide PRIVATE + ${CMAKE_SOURCE_DIR}/contrib/tools/protoc/plugins/cpp_styleguide/cpp_styleguide.cpp +) vcs_info(cpp_styleguide) diff --git a/contrib/tools/protoc/plugins/cpp_styleguide/CMakeLists.linux.txt b/contrib/tools/protoc/plugins/cpp_styleguide/CMakeLists.linux.txt index f7cbff28a25..84ec725be34 100644 --- a/contrib/tools/protoc/plugins/cpp_styleguide/CMakeLists.linux.txt +++ b/contrib/tools/protoc/plugins/cpp_styleguide/CMakeLists.linux.txt @@ -15,11 +15,7 @@ target_link_libraries(cpp_styleguide PUBLIC library-cpp-cpuid_check contrib-libs-protoc ) -target_sources(cpp_styleguide PRIVATE - ${CMAKE_SOURCE_DIR}/contrib/tools/protoc/plugins/cpp_styleguide/cpp_styleguide.cpp -) -target_link_flags(cpp_styleguide - PUBLIC +target_link_options(cpp_styleguide PRIVATE -ldl -lrt -Wl,--no-as-needed @@ -29,4 +25,7 @@ target_link_flags(cpp_styleguide -lrt -ldl ) +target_sources(cpp_styleguide PRIVATE + ${CMAKE_SOURCE_DIR}/contrib/tools/protoc/plugins/cpp_styleguide/cpp_styleguide.cpp +) vcs_info(cpp_styleguide) diff --git a/contrib/tools/protoc/plugins/grpc_cpp/CMakeLists.darwin.txt b/contrib/tools/protoc/plugins/grpc_cpp/CMakeLists.darwin.txt index 9af28345e47..340c4a561ea 100644 --- a/contrib/tools/protoc/plugins/grpc_cpp/CMakeLists.darwin.txt +++ b/contrib/tools/protoc/plugins/grpc_cpp/CMakeLists.darwin.txt @@ -21,14 +21,13 @@ target_link_libraries(grpc_cpp PUBLIC library-cpp-cpuid_check src-compiler-grpc_plugin_support ) -target_sources(grpc_cpp PRIVATE - ${CMAKE_SOURCE_DIR}/contrib/libs/grpc/src/compiler/cpp_plugin.cc -) -target_link_flags(grpc_cpp - PUBLIC +target_link_options(grpc_cpp PRIVATE -Wl,-no_deduplicate -Wl,-sdk_version,10.15 -fPIC -fPIC ) +target_sources(grpc_cpp PRIVATE + ${CMAKE_SOURCE_DIR}/contrib/libs/grpc/src/compiler/cpp_plugin.cc +) vcs_info(grpc_cpp) diff --git a/contrib/tools/protoc/plugins/grpc_cpp/CMakeLists.linux.txt b/contrib/tools/protoc/plugins/grpc_cpp/CMakeLists.linux.txt index ea5b7085090..e93850280eb 100644 --- a/contrib/tools/protoc/plugins/grpc_cpp/CMakeLists.linux.txt +++ b/contrib/tools/protoc/plugins/grpc_cpp/CMakeLists.linux.txt @@ -22,11 +22,7 @@ target_link_libraries(grpc_cpp PUBLIC library-cpp-cpuid_check src-compiler-grpc_plugin_support ) -target_sources(grpc_cpp PRIVATE - ${CMAKE_SOURCE_DIR}/contrib/libs/grpc/src/compiler/cpp_plugin.cc -) -target_link_flags(grpc_cpp - PUBLIC +target_link_options(grpc_cpp PRIVATE -ldl -lrt -Wl,--no-as-needed @@ -36,4 +32,7 @@ target_link_flags(grpc_cpp -lrt -ldl ) +target_sources(grpc_cpp PRIVATE + ${CMAKE_SOURCE_DIR}/contrib/libs/grpc/src/compiler/cpp_plugin.cc +) vcs_info(grpc_cpp) diff --git a/library/cpp/digest/old_crc/gencrc/CMakeLists.darwin.txt b/library/cpp/digest/old_crc/gencrc/CMakeLists.darwin.txt index c0d3fd8fdc2..a99f813ab9f 100644 --- a/library/cpp/digest/old_crc/gencrc/CMakeLists.darwin.txt +++ b/library/cpp/digest/old_crc/gencrc/CMakeLists.darwin.txt @@ -13,14 +13,13 @@ target_link_libraries(gencrc PUBLIC yutil library-cpp-cpuid_check ) -target_sources(gencrc PRIVATE - ${CMAKE_SOURCE_DIR}/library/cpp/digest/old_crc/gencrc/main.cpp -) -target_link_flags(gencrc - PUBLIC +target_link_options(gencrc PRIVATE -Wl,-no_deduplicate -Wl,-sdk_version,10.15 -fPIC -fPIC ) +target_sources(gencrc PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/digest/old_crc/gencrc/main.cpp +) vcs_info(gencrc) diff --git a/library/cpp/digest/old_crc/gencrc/CMakeLists.linux.txt b/library/cpp/digest/old_crc/gencrc/CMakeLists.linux.txt index 4ae8cb297ce..c1a455ac5ba 100644 --- a/library/cpp/digest/old_crc/gencrc/CMakeLists.linux.txt +++ b/library/cpp/digest/old_crc/gencrc/CMakeLists.linux.txt @@ -14,11 +14,7 @@ target_link_libraries(gencrc PUBLIC library-cpp-lfalloc library-cpp-cpuid_check ) -target_sources(gencrc PRIVATE - ${CMAKE_SOURCE_DIR}/library/cpp/digest/old_crc/gencrc/main.cpp -) -target_link_flags(gencrc - PUBLIC +target_link_options(gencrc PRIVATE -ldl -lrt -Wl,--no-as-needed @@ -28,4 +24,7 @@ target_link_flags(gencrc -lrt -ldl ) +target_sources(gencrc PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/digest/old_crc/gencrc/main.cpp +) vcs_info(gencrc) diff --git a/tools/enum_parser/enum_parser/bin/CMakeLists.darwin.txt b/tools/enum_parser/enum_parser/bin/CMakeLists.darwin.txt index 7ad865307f3..921141a4677 100644 --- a/tools/enum_parser/enum_parser/bin/CMakeLists.darwin.txt +++ b/tools/enum_parser/enum_parser/bin/CMakeLists.darwin.txt @@ -15,14 +15,13 @@ target_link_libraries(enum_parser PUBLIC cpp-getopt-small tools-enum_parser-parse_enum ) -target_sources(enum_parser PRIVATE - ${CMAKE_SOURCE_DIR}/tools/enum_parser/enum_parser/main.cpp -) -target_link_flags(enum_parser - PUBLIC +target_link_options(enum_parser PRIVATE -Wl,-no_deduplicate -Wl,-sdk_version,10.15 -fPIC -fPIC ) +target_sources(enum_parser PRIVATE + ${CMAKE_SOURCE_DIR}/tools/enum_parser/enum_parser/main.cpp +) vcs_info(enum_parser) diff --git a/tools/enum_parser/enum_parser/bin/CMakeLists.linux.txt b/tools/enum_parser/enum_parser/bin/CMakeLists.linux.txt index 322b89ac636..92e953f543a 100644 --- a/tools/enum_parser/enum_parser/bin/CMakeLists.linux.txt +++ b/tools/enum_parser/enum_parser/bin/CMakeLists.linux.txt @@ -16,11 +16,7 @@ target_link_libraries(enum_parser PUBLIC cpp-getopt-small tools-enum_parser-parse_enum ) -target_sources(enum_parser PRIVATE - ${CMAKE_SOURCE_DIR}/tools/enum_parser/enum_parser/main.cpp -) -target_link_flags(enum_parser - PUBLIC +target_link_options(enum_parser PRIVATE -ldl -lrt -Wl,--no-as-needed @@ -30,4 +26,7 @@ target_link_flags(enum_parser -lrt -ldl ) +target_sources(enum_parser PRIVATE + ${CMAKE_SOURCE_DIR}/tools/enum_parser/enum_parser/main.cpp +) vcs_info(enum_parser) diff --git a/tools/rescompiler/bin/CMakeLists.darwin.txt b/tools/rescompiler/bin/CMakeLists.darwin.txt index a0b217f7643..b3a00b437d2 100644 --- a/tools/rescompiler/bin/CMakeLists.darwin.txt +++ b/tools/rescompiler/bin/CMakeLists.darwin.txt @@ -14,14 +14,13 @@ target_link_libraries(rescompiler PUBLIC library-cpp-cpuid_check library-cpp-resource ) -target_sources(rescompiler PRIVATE - ${CMAKE_SOURCE_DIR}/tools/rescompiler/main.cpp -) -target_link_flags(rescompiler - PUBLIC +target_link_options(rescompiler PRIVATE -Wl,-no_deduplicate -Wl,-sdk_version,10.15 -fPIC -fPIC ) +target_sources(rescompiler PRIVATE + ${CMAKE_SOURCE_DIR}/tools/rescompiler/main.cpp +) vcs_info(rescompiler) diff --git a/tools/rescompiler/bin/CMakeLists.linux.txt b/tools/rescompiler/bin/CMakeLists.linux.txt index 1e812927a15..970f878c13c 100644 --- a/tools/rescompiler/bin/CMakeLists.linux.txt +++ b/tools/rescompiler/bin/CMakeLists.linux.txt @@ -15,11 +15,7 @@ target_link_libraries(rescompiler PUBLIC library-cpp-cpuid_check library-cpp-resource ) -target_sources(rescompiler PRIVATE - ${CMAKE_SOURCE_DIR}/tools/rescompiler/main.cpp -) -target_link_flags(rescompiler - PUBLIC +target_link_options(rescompiler PRIVATE -ldl -lrt -Wl,--no-as-needed @@ -29,4 +25,7 @@ target_link_flags(rescompiler -lrt -ldl ) +target_sources(rescompiler PRIVATE + ${CMAKE_SOURCE_DIR}/tools/rescompiler/main.cpp +) vcs_info(rescompiler) diff --git a/ydb/apps/ydb/CMakeLists.darwin.txt b/ydb/apps/ydb/CMakeLists.darwin.txt index 546de8a49a5..9b11728efe2 100644 --- a/ydb/apps/ydb/CMakeLists.darwin.txt +++ b/ydb/apps/ydb/CMakeLists.darwin.txt @@ -14,11 +14,7 @@ target_link_libraries(ydb PUBLIC library-cpp-cpuid_check commands ) -target_sources(ydb PRIVATE - ${CMAKE_SOURCE_DIR}/ydb/apps/ydb/main.cpp -) -target_link_flags(ydb - PUBLIC +target_link_options(ydb PRIVATE -Wl,-no_deduplicate -Wl,-sdk_version,10.15 -fPIC @@ -26,4 +22,7 @@ target_link_flags(ydb -framework CoreFoundation ) +target_sources(ydb PRIVATE + ${CMAKE_SOURCE_DIR}/ydb/apps/ydb/main.cpp +) vcs_info(ydb) diff --git a/ydb/apps/ydb/CMakeLists.linux.txt b/ydb/apps/ydb/CMakeLists.linux.txt index bbe8244bd79..c33fe8a0362 100644 --- a/ydb/apps/ydb/CMakeLists.linux.txt +++ b/ydb/apps/ydb/CMakeLists.linux.txt @@ -15,11 +15,7 @@ target_link_libraries(ydb PUBLIC library-cpp-cpuid_check commands ) -target_sources(ydb PRIVATE - ${CMAKE_SOURCE_DIR}/ydb/apps/ydb/main.cpp -) -target_link_flags(ydb - PUBLIC +target_link_options(ydb PRIVATE -ldl -lrt -Wl,--no-as-needed @@ -29,4 +25,7 @@ target_link_flags(ydb -lrt -ldl ) +target_sources(ydb PRIVATE + ${CMAKE_SOURCE_DIR}/ydb/apps/ydb/main.cpp +) vcs_info(ydb) diff --git a/ydb/apps/ydbd/CMakeLists.darwin.txt b/ydb/apps/ydbd/CMakeLists.darwin.txt index f78e08311ea..6f946488aec 100644 --- a/ydb/apps/ydbd/CMakeLists.darwin.txt +++ b/ydb/apps/ydbd/CMakeLists.darwin.txt @@ -49,20 +49,17 @@ target_link_libraries(ydbd PUBLIC yson2_udf dsv_udf ) -target_sources(ydbd PRIVATE - ${CMAKE_SOURCE_DIR}/ydb/apps/ydbd/export.cpp - ${CMAKE_SOURCE_DIR}/ydb/apps/ydbd/sqs.cpp - ${CMAKE_SOURCE_DIR}/ydb/apps/ydbd/main.cpp -) -target_link_flags(ydbd - PUBLIC +target_link_options(ydbd PRIVATE -Wl,-no_deduplicate -Wl,-sdk_version,10.15 -fPIC -fPIC -framework CoreFoundation - -framework - CoreFoundation +) +target_sources(ydbd PRIVATE + ${CMAKE_SOURCE_DIR}/ydb/apps/ydbd/export.cpp + ${CMAKE_SOURCE_DIR}/ydb/apps/ydbd/sqs.cpp + ${CMAKE_SOURCE_DIR}/ydb/apps/ydbd/main.cpp ) vcs_info(ydbd) diff --git a/ydb/apps/ydbd/CMakeLists.linux.txt b/ydb/apps/ydbd/CMakeLists.linux.txt index 7c350372242..0709e2db54b 100644 --- a/ydb/apps/ydbd/CMakeLists.linux.txt +++ b/ydb/apps/ydbd/CMakeLists.linux.txt @@ -50,13 +50,7 @@ target_link_libraries(ydbd PUBLIC yson2_udf dsv_udf ) -target_sources(ydbd PRIVATE - ${CMAKE_SOURCE_DIR}/ydb/apps/ydbd/export.cpp - ${CMAKE_SOURCE_DIR}/ydb/apps/ydbd/sqs.cpp - ${CMAKE_SOURCE_DIR}/ydb/apps/ydbd/main.cpp -) -target_link_flags(ydbd - PUBLIC +target_link_options(ydbd PRIVATE -ldl -lrt -Wl,--no-as-needed @@ -66,4 +60,9 @@ target_link_flags(ydbd -lrt -ldl ) +target_sources(ydbd PRIVATE + ${CMAKE_SOURCE_DIR}/ydb/apps/ydbd/export.cpp + ${CMAKE_SOURCE_DIR}/ydb/apps/ydbd/sqs.cpp + ${CMAKE_SOURCE_DIR}/ydb/apps/ydbd/main.cpp +) vcs_info(ydbd) diff --git a/ydb/core/actorlib_impl/ut/CMakeLists.darwin.txt b/ydb/core/actorlib_impl/ut/CMakeLists.darwin.txt index 3e59cd3c8df..f720b5a034a 100644 --- a/ydb/core/actorlib_impl/ut/CMakeLists.darwin.txt +++ b/ydb/core/actorlib_impl/ut/CMakeLists.darwin.txt @@ -27,6 +27,14 @@ target_link_libraries(ydb-core-actorlib_impl-ut PUBLIC core-testlib-actors core-testlib-basics ) +target_link_options(ydb-core-actorlib_impl-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-actorlib_impl-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/actorlib_impl/actor_activity_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/actorlib_impl/actor_bootstrapped_ut.cpp @@ -45,15 +53,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-actorlib_impl-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-actorlib_impl-ut) diff --git a/ydb/core/actorlib_impl/ut/CMakeLists.linux.txt b/ydb/core/actorlib_impl/ut/CMakeLists.linux.txt index 450a1866cef..37a94de841f 100644 --- a/ydb/core/actorlib_impl/ut/CMakeLists.linux.txt +++ b/ydb/core/actorlib_impl/ut/CMakeLists.linux.txt @@ -28,6 +28,16 @@ target_link_libraries(ydb-core-actorlib_impl-ut PUBLIC core-testlib-actors core-testlib-basics ) +target_link_options(ydb-core-actorlib_impl-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-actorlib_impl-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/actorlib_impl/actor_activity_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/actorlib_impl/actor_bootstrapped_ut.cpp @@ -46,15 +56,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-actorlib_impl-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-actorlib_impl-ut) diff --git a/ydb/core/base/ut/CMakeLists.darwin.txt b/ydb/core/base/ut/CMakeLists.darwin.txt index 390284e3d25..d4554fcf05c 100644 --- a/ydb/core/base/ut/CMakeLists.darwin.txt +++ b/ydb/core/base/ut/CMakeLists.darwin.txt @@ -20,6 +20,14 @@ target_link_libraries(ydb-core-base-ut PUBLIC library-cpp-getopt library-cpp-svnversion ) +target_link_options(ydb-core-base-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-base-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/base/blobstorage_grouptype_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/base/localdb_ut.cpp @@ -39,15 +47,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-base-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-base-ut) diff --git a/ydb/core/base/ut/CMakeLists.linux.txt b/ydb/core/base/ut/CMakeLists.linux.txt index 302dc9eedd0..c3c3fbb83d9 100644 --- a/ydb/core/base/ut/CMakeLists.linux.txt +++ b/ydb/core/base/ut/CMakeLists.linux.txt @@ -21,6 +21,16 @@ target_link_libraries(ydb-core-base-ut PUBLIC library-cpp-getopt library-cpp-svnversion ) +target_link_options(ydb-core-base-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-base-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/base/blobstorage_grouptype_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/base/localdb_ut.cpp @@ -40,15 +50,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-base-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-base-ut) diff --git a/ydb/core/blobstorage/backpressure/ut/CMakeLists.darwin.txt b/ydb/core/blobstorage/backpressure/ut/CMakeLists.darwin.txt index 5870fc57cc5..b61c55f5d8b 100644 --- a/ydb/core/blobstorage/backpressure/ut/CMakeLists.darwin.txt +++ b/ydb/core/blobstorage/backpressure/ut/CMakeLists.darwin.txt @@ -22,6 +22,14 @@ target_link_libraries(ydb-core-blobstorage-backpressure-ut PUBLIC ydb-core-base ydb-core-blobstorage ) +target_link_options(ydb-core-blobstorage-backpressure-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-blobstorage-backpressure-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/backpressure/queue_backpressure_client_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/backpressure/queue_backpressure_server_ut.cpp @@ -37,15 +45,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-blobstorage-backpressure-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-blobstorage-backpressure-ut) diff --git a/ydb/core/blobstorage/backpressure/ut/CMakeLists.linux.txt b/ydb/core/blobstorage/backpressure/ut/CMakeLists.linux.txt index fcaab71f414..6ca63033662 100644 --- a/ydb/core/blobstorage/backpressure/ut/CMakeLists.linux.txt +++ b/ydb/core/blobstorage/backpressure/ut/CMakeLists.linux.txt @@ -23,6 +23,16 @@ target_link_libraries(ydb-core-blobstorage-backpressure-ut PUBLIC ydb-core-base ydb-core-blobstorage ) +target_link_options(ydb-core-blobstorage-backpressure-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-blobstorage-backpressure-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/backpressure/queue_backpressure_client_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/backpressure/queue_backpressure_server_ut.cpp @@ -38,15 +48,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-blobstorage-backpressure-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-blobstorage-backpressure-ut) diff --git a/ydb/core/blobstorage/backpressure/ut_client/CMakeLists.darwin.txt b/ydb/core/blobstorage/backpressure/ut_client/CMakeLists.darwin.txt index 74328d9e70f..2bd20e22bdd 100644 --- a/ydb/core/blobstorage/backpressure/ut_client/CMakeLists.darwin.txt +++ b/ydb/core/blobstorage/backpressure/ut_client/CMakeLists.darwin.txt @@ -24,6 +24,14 @@ target_link_libraries(ydb-core-blobstorage-backpressure-ut_client PUBLIC core-tx-scheme_board udf-service-stub ) +target_link_options(ydb-core-blobstorage-backpressure-ut_client PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-blobstorage-backpressure-ut_client PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/backpressure/ut_client/backpressure_ut.cpp ) @@ -38,15 +46,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-blobstorage-backpressure-ut_client - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-blobstorage-backpressure-ut_client) diff --git a/ydb/core/blobstorage/backpressure/ut_client/CMakeLists.linux.txt b/ydb/core/blobstorage/backpressure/ut_client/CMakeLists.linux.txt index 01abfc3daa9..0a838ec9631 100644 --- a/ydb/core/blobstorage/backpressure/ut_client/CMakeLists.linux.txt +++ b/ydb/core/blobstorage/backpressure/ut_client/CMakeLists.linux.txt @@ -25,6 +25,16 @@ target_link_libraries(ydb-core-blobstorage-backpressure-ut_client PUBLIC core-tx-scheme_board udf-service-stub ) +target_link_options(ydb-core-blobstorage-backpressure-ut_client PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-blobstorage-backpressure-ut_client PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/backpressure/ut_client/backpressure_ut.cpp ) @@ -39,15 +49,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-blobstorage-backpressure-ut_client - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-blobstorage-backpressure-ut_client) diff --git a/ydb/core/blobstorage/base/ut/CMakeLists.darwin.txt b/ydb/core/blobstorage/base/ut/CMakeLists.darwin.txt index 85db5d7357a..6df562914e0 100644 --- a/ydb/core/blobstorage/base/ut/CMakeLists.darwin.txt +++ b/ydb/core/blobstorage/base/ut/CMakeLists.darwin.txt @@ -22,6 +22,14 @@ target_link_libraries(ydb-core-blobstorage-base-ut PUBLIC ydb-core-erasure ydb-core-protos ) +target_link_options(ydb-core-blobstorage-base-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-blobstorage-base-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/base/batched_vec_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/base/bufferwithgaps_ut.cpp @@ -38,13 +46,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-blobstorage-base-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation -) vcs_info(ydb-core-blobstorage-base-ut) diff --git a/ydb/core/blobstorage/base/ut/CMakeLists.linux.txt b/ydb/core/blobstorage/base/ut/CMakeLists.linux.txt index 0d00542a33c..5d24c12fdc6 100644 --- a/ydb/core/blobstorage/base/ut/CMakeLists.linux.txt +++ b/ydb/core/blobstorage/base/ut/CMakeLists.linux.txt @@ -23,6 +23,16 @@ target_link_libraries(ydb-core-blobstorage-base-ut PUBLIC ydb-core-erasure ydb-core-protos ) +target_link_options(ydb-core-blobstorage-base-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-blobstorage-base-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/base/batched_vec_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/base/bufferwithgaps_ut.cpp @@ -39,15 +49,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-blobstorage-base-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-blobstorage-base-ut) diff --git a/ydb/core/blobstorage/crypto/ut/CMakeLists.darwin.txt b/ydb/core/blobstorage/crypto/ut/CMakeLists.darwin.txt index 11759069b8d..787c1d803e8 100644 --- a/ydb/core/blobstorage/crypto/ut/CMakeLists.darwin.txt +++ b/ydb/core/blobstorage/crypto/ut/CMakeLists.darwin.txt @@ -18,6 +18,12 @@ target_link_libraries(ydb-core-blobstorage-crypto-ut PUBLIC cpp-testing-unittest_main core-blobstorage-crypto ) +target_link_options(ydb-core-blobstorage-crypto-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC +) target_sources(ydb-core-blobstorage-crypto-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/crypto/chacha_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/crypto/chacha_vec_ut.cpp @@ -37,11 +43,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-blobstorage-crypto-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC -) vcs_info(ydb-core-blobstorage-crypto-ut) diff --git a/ydb/core/blobstorage/crypto/ut/CMakeLists.linux.txt b/ydb/core/blobstorage/crypto/ut/CMakeLists.linux.txt index abe41670fa6..5cf26fdaf07 100644 --- a/ydb/core/blobstorage/crypto/ut/CMakeLists.linux.txt +++ b/ydb/core/blobstorage/crypto/ut/CMakeLists.linux.txt @@ -19,6 +19,16 @@ target_link_libraries(ydb-core-blobstorage-crypto-ut PUBLIC cpp-testing-unittest_main core-blobstorage-crypto ) +target_link_options(ydb-core-blobstorage-crypto-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-blobstorage-crypto-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/crypto/chacha_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/crypto/chacha_vec_ut.cpp @@ -38,15 +48,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-blobstorage-crypto-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-blobstorage-crypto-ut) diff --git a/ydb/core/blobstorage/dsproxy/ut/CMakeLists.darwin.txt b/ydb/core/blobstorage/dsproxy/ut/CMakeLists.darwin.txt index f17c4172539..505bfc907f6 100644 --- a/ydb/core/blobstorage/dsproxy/ut/CMakeLists.darwin.txt +++ b/ydb/core/blobstorage/dsproxy/ut/CMakeLists.darwin.txt @@ -30,6 +30,14 @@ target_link_libraries(ydb-core-blobstorage-dsproxy-ut PUBLIC core-testlib-actors core-testlib-basics ) +target_link_options(ydb-core-blobstorage-dsproxy-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-blobstorage-dsproxy-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/dsproxy/ut/dsproxy_put_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/dsproxy/ut/dsproxy_quorum_tracker_ut.cpp @@ -50,15 +58,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-blobstorage-dsproxy-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-blobstorage-dsproxy-ut) diff --git a/ydb/core/blobstorage/dsproxy/ut/CMakeLists.linux.txt b/ydb/core/blobstorage/dsproxy/ut/CMakeLists.linux.txt index d83d62cfa06..498e1f9de63 100644 --- a/ydb/core/blobstorage/dsproxy/ut/CMakeLists.linux.txt +++ b/ydb/core/blobstorage/dsproxy/ut/CMakeLists.linux.txt @@ -31,6 +31,16 @@ target_link_libraries(ydb-core-blobstorage-dsproxy-ut PUBLIC core-testlib-actors core-testlib-basics ) +target_link_options(ydb-core-blobstorage-dsproxy-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-blobstorage-dsproxy-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/dsproxy/ut/dsproxy_put_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/dsproxy/ut/dsproxy_quorum_tracker_ut.cpp @@ -51,15 +61,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-blobstorage-dsproxy-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-blobstorage-dsproxy-ut) diff --git a/ydb/core/blobstorage/dsproxy/ut_fat/CMakeLists.darwin.txt b/ydb/core/blobstorage/dsproxy/ut_fat/CMakeLists.darwin.txt index 17bc58f9cec..f470ddf13e5 100644 --- a/ydb/core/blobstorage/dsproxy/ut_fat/CMakeLists.darwin.txt +++ b/ydb/core/blobstorage/dsproxy/ut_fat/CMakeLists.darwin.txt @@ -26,6 +26,14 @@ target_link_libraries(ydb-core-blobstorage-dsproxy-ut_fat PUBLIC blobstorage-vdisk-common ydb-core-testlib ) +target_link_options(ydb-core-blobstorage-dsproxy-ut_fat PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-blobstorage-dsproxy-ut_fat PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/dsproxy/ut_fat/dsproxy_ut.cpp ) @@ -40,15 +48,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-blobstorage-dsproxy-ut_fat - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-blobstorage-dsproxy-ut_fat) diff --git a/ydb/core/blobstorage/dsproxy/ut_fat/CMakeLists.linux.txt b/ydb/core/blobstorage/dsproxy/ut_fat/CMakeLists.linux.txt index 8af90113f91..670562e67db 100644 --- a/ydb/core/blobstorage/dsproxy/ut_fat/CMakeLists.linux.txt +++ b/ydb/core/blobstorage/dsproxy/ut_fat/CMakeLists.linux.txt @@ -27,6 +27,16 @@ target_link_libraries(ydb-core-blobstorage-dsproxy-ut_fat PUBLIC blobstorage-vdisk-common ydb-core-testlib ) +target_link_options(ydb-core-blobstorage-dsproxy-ut_fat PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-blobstorage-dsproxy-ut_fat PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/dsproxy/ut_fat/dsproxy_ut.cpp ) @@ -41,15 +51,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-blobstorage-dsproxy-ut_fat - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-blobstorage-dsproxy-ut_fat) diff --git a/ydb/core/blobstorage/groupinfo/ut/CMakeLists.darwin.txt b/ydb/core/blobstorage/groupinfo/ut/CMakeLists.darwin.txt index ca429765a8b..b92bf4d986c 100644 --- a/ydb/core/blobstorage/groupinfo/ut/CMakeLists.darwin.txt +++ b/ydb/core/blobstorage/groupinfo/ut/CMakeLists.darwin.txt @@ -23,6 +23,14 @@ target_link_libraries(ydb-core-blobstorage-groupinfo-ut PUBLIC core-blobstorage-base ydb-core-erasure ) +target_link_options(ydb-core-blobstorage-groupinfo-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-blobstorage-groupinfo-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/groupinfo/blobstorage_groupinfo_iter_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/groupinfo/blobstorage_groupinfo_ut.cpp @@ -40,15 +48,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-blobstorage-groupinfo-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-blobstorage-groupinfo-ut) diff --git a/ydb/core/blobstorage/groupinfo/ut/CMakeLists.linux.txt b/ydb/core/blobstorage/groupinfo/ut/CMakeLists.linux.txt index 5d9b05f0ec7..de53b9da4c6 100644 --- a/ydb/core/blobstorage/groupinfo/ut/CMakeLists.linux.txt +++ b/ydb/core/blobstorage/groupinfo/ut/CMakeLists.linux.txt @@ -24,6 +24,16 @@ target_link_libraries(ydb-core-blobstorage-groupinfo-ut PUBLIC core-blobstorage-base ydb-core-erasure ) +target_link_options(ydb-core-blobstorage-groupinfo-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-blobstorage-groupinfo-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/groupinfo/blobstorage_groupinfo_iter_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/groupinfo/blobstorage_groupinfo_ut.cpp @@ -41,15 +51,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-blobstorage-groupinfo-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-blobstorage-groupinfo-ut) diff --git a/ydb/core/blobstorage/incrhuge/ut/CMakeLists.darwin.txt b/ydb/core/blobstorage/incrhuge/ut/CMakeLists.darwin.txt index e30ac1daf04..7c873c5c472 100644 --- a/ydb/core/blobstorage/incrhuge/ut/CMakeLists.darwin.txt +++ b/ydb/core/blobstorage/incrhuge/ut/CMakeLists.darwin.txt @@ -18,6 +18,14 @@ target_link_libraries(ydb-core-blobstorage-incrhuge-ut PUBLIC core-blobstorage-incrhuge core-blobstorage-pdisk ) +target_link_options(ydb-core-blobstorage-incrhuge-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-blobstorage-incrhuge-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/incrhuge/ut/incrhuge_basic_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/incrhuge/ut/incrhuge_id_dict_ut.cpp @@ -34,15 +42,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-blobstorage-incrhuge-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-blobstorage-incrhuge-ut) diff --git a/ydb/core/blobstorage/incrhuge/ut/CMakeLists.linux.txt b/ydb/core/blobstorage/incrhuge/ut/CMakeLists.linux.txt index b72828c7c33..2d26e2e9321 100644 --- a/ydb/core/blobstorage/incrhuge/ut/CMakeLists.linux.txt +++ b/ydb/core/blobstorage/incrhuge/ut/CMakeLists.linux.txt @@ -19,6 +19,16 @@ target_link_libraries(ydb-core-blobstorage-incrhuge-ut PUBLIC core-blobstorage-incrhuge core-blobstorage-pdisk ) +target_link_options(ydb-core-blobstorage-incrhuge-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-blobstorage-incrhuge-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/incrhuge/ut/incrhuge_basic_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/incrhuge/ut/incrhuge_id_dict_ut.cpp @@ -35,15 +45,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-blobstorage-incrhuge-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-blobstorage-incrhuge-ut) diff --git a/ydb/core/blobstorage/nodewarden/ut/CMakeLists.darwin.txt b/ydb/core/blobstorage/nodewarden/ut/CMakeLists.darwin.txt index 6b7f1e75157..0fb64510bd5 100644 --- a/ydb/core/blobstorage/nodewarden/ut/CMakeLists.darwin.txt +++ b/ydb/core/blobstorage/nodewarden/ut/CMakeLists.darwin.txt @@ -22,6 +22,14 @@ target_link_libraries(ydb-core-blobstorage-nodewarden-ut PUBLIC core-blobstorage-nodewarden ydb-core-testlib ) +target_link_options(ydb-core-blobstorage-nodewarden-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-blobstorage-nodewarden-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/nodewarden/blobstorage_node_warden_ut.cpp ) @@ -36,15 +44,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-blobstorage-nodewarden-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-blobstorage-nodewarden-ut) diff --git a/ydb/core/blobstorage/nodewarden/ut/CMakeLists.linux.txt b/ydb/core/blobstorage/nodewarden/ut/CMakeLists.linux.txt index 0379492b248..26233b9fb76 100644 --- a/ydb/core/blobstorage/nodewarden/ut/CMakeLists.linux.txt +++ b/ydb/core/blobstorage/nodewarden/ut/CMakeLists.linux.txt @@ -23,6 +23,16 @@ target_link_libraries(ydb-core-blobstorage-nodewarden-ut PUBLIC core-blobstorage-nodewarden ydb-core-testlib ) +target_link_options(ydb-core-blobstorage-nodewarden-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-blobstorage-nodewarden-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/nodewarden/blobstorage_node_warden_ut.cpp ) @@ -37,15 +47,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-blobstorage-nodewarden-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-blobstorage-nodewarden-ut) diff --git a/ydb/core/blobstorage/nodewarden/ut_sequence/CMakeLists.darwin.txt b/ydb/core/blobstorage/nodewarden/ut_sequence/CMakeLists.darwin.txt index 5ad2d2cf65a..1ba91724ddf 100644 --- a/ydb/core/blobstorage/nodewarden/ut_sequence/CMakeLists.darwin.txt +++ b/ydb/core/blobstorage/nodewarden/ut_sequence/CMakeLists.darwin.txt @@ -22,6 +22,14 @@ target_link_libraries(ydb-core-blobstorage-nodewarden-ut_sequence PUBLIC core-blobstorage-pdisk ydb-core-testlib ) +target_link_options(ydb-core-blobstorage-nodewarden-ut_sequence PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-blobstorage-nodewarden-ut_sequence PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/nodewarden/ut_sequence/dsproxy_config_retrieval.cpp ) @@ -36,15 +44,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-blobstorage-nodewarden-ut_sequence - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-blobstorage-nodewarden-ut_sequence) diff --git a/ydb/core/blobstorage/nodewarden/ut_sequence/CMakeLists.linux.txt b/ydb/core/blobstorage/nodewarden/ut_sequence/CMakeLists.linux.txt index e78fd95f5ab..e4491e8637d 100644 --- a/ydb/core/blobstorage/nodewarden/ut_sequence/CMakeLists.linux.txt +++ b/ydb/core/blobstorage/nodewarden/ut_sequence/CMakeLists.linux.txt @@ -23,6 +23,16 @@ target_link_libraries(ydb-core-blobstorage-nodewarden-ut_sequence PUBLIC core-blobstorage-pdisk ydb-core-testlib ) +target_link_options(ydb-core-blobstorage-nodewarden-ut_sequence PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-blobstorage-nodewarden-ut_sequence PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/nodewarden/ut_sequence/dsproxy_config_retrieval.cpp ) @@ -37,15 +47,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-blobstorage-nodewarden-ut_sequence - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-blobstorage-nodewarden-ut_sequence) diff --git a/ydb/core/blobstorage/pdisk/ut/CMakeLists.darwin.txt b/ydb/core/blobstorage/pdisk/ut/CMakeLists.darwin.txt index 39d41986e7b..d254c4fe210 100644 --- a/ydb/core/blobstorage/pdisk/ut/CMakeLists.darwin.txt +++ b/ydb/core/blobstorage/pdisk/ut/CMakeLists.darwin.txt @@ -22,6 +22,14 @@ target_link_libraries(ydb-core-blobstorage-pdisk-ut PUBLIC core-blobstorage-lwtrace_probes core-testlib-actors ) +target_link_options(ydb-core-blobstorage-pdisk-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-blobstorage-pdisk-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/pdisk/blobstorage_pdisk_blockdevice_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/pdisk/blobstorage_pdisk_crypto_ut.cpp @@ -43,15 +51,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-blobstorage-pdisk-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-blobstorage-pdisk-ut) diff --git a/ydb/core/blobstorage/pdisk/ut/CMakeLists.linux.txt b/ydb/core/blobstorage/pdisk/ut/CMakeLists.linux.txt index 8fa6928fb2c..8585197f2b1 100644 --- a/ydb/core/blobstorage/pdisk/ut/CMakeLists.linux.txt +++ b/ydb/core/blobstorage/pdisk/ut/CMakeLists.linux.txt @@ -23,6 +23,16 @@ target_link_libraries(ydb-core-blobstorage-pdisk-ut PUBLIC core-blobstorage-lwtrace_probes core-testlib-actors ) +target_link_options(ydb-core-blobstorage-pdisk-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-blobstorage-pdisk-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/pdisk/blobstorage_pdisk_blockdevice_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/pdisk/blobstorage_pdisk_crypto_ut.cpp @@ -44,15 +54,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-blobstorage-pdisk-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-blobstorage-pdisk-ut) diff --git a/ydb/core/blobstorage/storagepoolmon/ut/CMakeLists.darwin.txt b/ydb/core/blobstorage/storagepoolmon/ut/CMakeLists.darwin.txt index 89905ef74db..dbf6c826c16 100644 --- a/ydb/core/blobstorage/storagepoolmon/ut/CMakeLists.darwin.txt +++ b/ydb/core/blobstorage/storagepoolmon/ut/CMakeLists.darwin.txt @@ -20,6 +20,14 @@ target_link_libraries(ydb-core-blobstorage-storagepoolmon-ut PUBLIC core-testlib-actors core-testlib-basics ) +target_link_options(ydb-core-blobstorage-storagepoolmon-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-blobstorage-storagepoolmon-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/storagepoolmon/ut/storagepoolmon_ut.cpp ) @@ -34,15 +42,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-blobstorage-storagepoolmon-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-blobstorage-storagepoolmon-ut) diff --git a/ydb/core/blobstorage/storagepoolmon/ut/CMakeLists.linux.txt b/ydb/core/blobstorage/storagepoolmon/ut/CMakeLists.linux.txt index 336f0a79d47..182faf7ca23 100644 --- a/ydb/core/blobstorage/storagepoolmon/ut/CMakeLists.linux.txt +++ b/ydb/core/blobstorage/storagepoolmon/ut/CMakeLists.linux.txt @@ -21,6 +21,16 @@ target_link_libraries(ydb-core-blobstorage-storagepoolmon-ut PUBLIC core-testlib-actors core-testlib-basics ) +target_link_options(ydb-core-blobstorage-storagepoolmon-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-blobstorage-storagepoolmon-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/storagepoolmon/ut/storagepoolmon_ut.cpp ) @@ -35,15 +45,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-blobstorage-storagepoolmon-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-blobstorage-storagepoolmon-ut) diff --git a/ydb/core/blobstorage/ut_blobstorage/CMakeLists.darwin.txt b/ydb/core/blobstorage/ut_blobstorage/CMakeLists.darwin.txt index 33829c5e789..46272ff7922 100644 --- a/ydb/core/blobstorage/ut_blobstorage/CMakeLists.darwin.txt +++ b/ydb/core/blobstorage/ut_blobstorage/CMakeLists.darwin.txt @@ -20,6 +20,14 @@ target_link_libraries(ydb-core-blobstorage-ut_blobstorage PUBLIC blobstorage-vdisk-common blobstorage-vdisk-scrub ) +target_link_options(ydb-core-blobstorage-ut_blobstorage PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-blobstorage-ut_blobstorage PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/ut_blobstorage/block_race.cpp ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/ut_blobstorage/counting_events.cpp @@ -52,15 +60,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-blobstorage-ut_blobstorage - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-blobstorage-ut_blobstorage) diff --git a/ydb/core/blobstorage/ut_blobstorage/CMakeLists.linux.txt b/ydb/core/blobstorage/ut_blobstorage/CMakeLists.linux.txt index 5a514146bfb..0c713121adf 100644 --- a/ydb/core/blobstorage/ut_blobstorage/CMakeLists.linux.txt +++ b/ydb/core/blobstorage/ut_blobstorage/CMakeLists.linux.txt @@ -21,6 +21,16 @@ target_link_libraries(ydb-core-blobstorage-ut_blobstorage PUBLIC blobstorage-vdisk-common blobstorage-vdisk-scrub ) +target_link_options(ydb-core-blobstorage-ut_blobstorage PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-blobstorage-ut_blobstorage PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/ut_blobstorage/block_race.cpp ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/ut_blobstorage/counting_events.cpp @@ -53,15 +63,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-blobstorage-ut_blobstorage - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-blobstorage-ut_blobstorage) diff --git a/ydb/core/blobstorage/ut_blobstorage/ut_group_reconfiguration/CMakeLists.darwin.txt b/ydb/core/blobstorage/ut_blobstorage/ut_group_reconfiguration/CMakeLists.darwin.txt index 41b182e3668..197861a4402 100644 --- a/ydb/core/blobstorage/ut_blobstorage/ut_group_reconfiguration/CMakeLists.darwin.txt +++ b/ydb/core/blobstorage/ut_blobstorage/ut_group_reconfiguration/CMakeLists.darwin.txt @@ -18,6 +18,14 @@ target_link_libraries(ut_group_reconfiguration PUBLIC cpp-testing-unittest_main blobstorage-ut_blobstorage-lib ) +target_link_options(ut_group_reconfiguration PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ut_group_reconfiguration PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/ut_blobstorage/race.cpp ) @@ -32,15 +40,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ut_group_reconfiguration - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ut_group_reconfiguration) diff --git a/ydb/core/blobstorage/ut_blobstorage/ut_group_reconfiguration/CMakeLists.linux.txt b/ydb/core/blobstorage/ut_blobstorage/ut_group_reconfiguration/CMakeLists.linux.txt index d75b692ffad..44b4c79d227 100644 --- a/ydb/core/blobstorage/ut_blobstorage/ut_group_reconfiguration/CMakeLists.linux.txt +++ b/ydb/core/blobstorage/ut_blobstorage/ut_group_reconfiguration/CMakeLists.linux.txt @@ -19,6 +19,16 @@ target_link_libraries(ut_group_reconfiguration PUBLIC cpp-testing-unittest_main blobstorage-ut_blobstorage-lib ) +target_link_options(ut_group_reconfiguration PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ut_group_reconfiguration PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/ut_blobstorage/race.cpp ) @@ -33,15 +43,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ut_group_reconfiguration - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ut_group_reconfiguration) diff --git a/ydb/core/blobstorage/ut_blobstorage/ut_osiris/CMakeLists.darwin.txt b/ydb/core/blobstorage/ut_blobstorage/ut_osiris/CMakeLists.darwin.txt index 7118db1c194..6e26f605b25 100644 --- a/ydb/core/blobstorage/ut_blobstorage/ut_osiris/CMakeLists.darwin.txt +++ b/ydb/core/blobstorage/ut_blobstorage/ut_osiris/CMakeLists.darwin.txt @@ -18,6 +18,14 @@ target_link_libraries(ydb-core-blobstorage-ut_blobstorage-ut_osiris PUBLIC cpp-testing-unittest_main blobstorage-ut_blobstorage-lib ) +target_link_options(ydb-core-blobstorage-ut_blobstorage-ut_osiris PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-blobstorage-ut_blobstorage-ut_osiris PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/ut_blobstorage/osiris.cpp ) @@ -32,15 +40,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-blobstorage-ut_blobstorage-ut_osiris - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-blobstorage-ut_blobstorage-ut_osiris) diff --git a/ydb/core/blobstorage/ut_blobstorage/ut_osiris/CMakeLists.linux.txt b/ydb/core/blobstorage/ut_blobstorage/ut_osiris/CMakeLists.linux.txt index 07ba605afd1..0147cb03a24 100644 --- a/ydb/core/blobstorage/ut_blobstorage/ut_osiris/CMakeLists.linux.txt +++ b/ydb/core/blobstorage/ut_blobstorage/ut_osiris/CMakeLists.linux.txt @@ -19,6 +19,16 @@ target_link_libraries(ydb-core-blobstorage-ut_blobstorage-ut_osiris PUBLIC cpp-testing-unittest_main blobstorage-ut_blobstorage-lib ) +target_link_options(ydb-core-blobstorage-ut_blobstorage-ut_osiris PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-blobstorage-ut_blobstorage-ut_osiris PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/ut_blobstorage/osiris.cpp ) @@ -33,15 +43,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-blobstorage-ut_blobstorage-ut_osiris - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-blobstorage-ut_blobstorage-ut_osiris) diff --git a/ydb/core/blobstorage/ut_blobstorage/ut_replication/CMakeLists.darwin.txt b/ydb/core/blobstorage/ut_blobstorage/ut_replication/CMakeLists.darwin.txt index 670dd9480e7..f7f8d299c83 100644 --- a/ydb/core/blobstorage/ut_blobstorage/ut_replication/CMakeLists.darwin.txt +++ b/ydb/core/blobstorage/ut_blobstorage/ut_replication/CMakeLists.darwin.txt @@ -18,6 +18,14 @@ target_link_libraries(core-blobstorage-ut_blobstorage-ut_replication PUBLIC cpp-testing-unittest_main blobstorage-ut_blobstorage-lib ) +target_link_options(core-blobstorage-ut_blobstorage-ut_replication PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(core-blobstorage-ut_blobstorage-ut_replication PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/ut_blobstorage/replication.cpp ) @@ -32,15 +40,4 @@ add_test( --print-times --show-fails ) -target_link_flags(core-blobstorage-ut_blobstorage-ut_replication - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(core-blobstorage-ut_blobstorage-ut_replication) diff --git a/ydb/core/blobstorage/ut_blobstorage/ut_replication/CMakeLists.linux.txt b/ydb/core/blobstorage/ut_blobstorage/ut_replication/CMakeLists.linux.txt index 2b3285041ac..8f24a9c5411 100644 --- a/ydb/core/blobstorage/ut_blobstorage/ut_replication/CMakeLists.linux.txt +++ b/ydb/core/blobstorage/ut_blobstorage/ut_replication/CMakeLists.linux.txt @@ -19,6 +19,16 @@ target_link_libraries(core-blobstorage-ut_blobstorage-ut_replication PUBLIC cpp-testing-unittest_main blobstorage-ut_blobstorage-lib ) +target_link_options(core-blobstorage-ut_blobstorage-ut_replication PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(core-blobstorage-ut_blobstorage-ut_replication PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/ut_blobstorage/replication.cpp ) @@ -33,15 +43,4 @@ add_test( --print-times --show-fails ) -target_link_flags(core-blobstorage-ut_blobstorage-ut_replication - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(core-blobstorage-ut_blobstorage-ut_replication) diff --git a/ydb/core/blobstorage/ut_blobstorage/ut_scrub/CMakeLists.darwin.txt b/ydb/core/blobstorage/ut_blobstorage/ut_scrub/CMakeLists.darwin.txt index 5bcf0999cd7..a6bb8d2bbd7 100644 --- a/ydb/core/blobstorage/ut_blobstorage/ut_scrub/CMakeLists.darwin.txt +++ b/ydb/core/blobstorage/ut_blobstorage/ut_scrub/CMakeLists.darwin.txt @@ -18,6 +18,14 @@ target_link_libraries(ydb-core-blobstorage-ut_blobstorage-ut_scrub PUBLIC cpp-testing-unittest_main blobstorage-ut_blobstorage-lib ) +target_link_options(ydb-core-blobstorage-ut_blobstorage-ut_scrub PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-blobstorage-ut_blobstorage-ut_scrub PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/ut_blobstorage/scrub.cpp ) @@ -32,15 +40,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-blobstorage-ut_blobstorage-ut_scrub - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-blobstorage-ut_blobstorage-ut_scrub) diff --git a/ydb/core/blobstorage/ut_blobstorage/ut_scrub/CMakeLists.linux.txt b/ydb/core/blobstorage/ut_blobstorage/ut_scrub/CMakeLists.linux.txt index 5dc6434e9f1..5e9f9de1885 100644 --- a/ydb/core/blobstorage/ut_blobstorage/ut_scrub/CMakeLists.linux.txt +++ b/ydb/core/blobstorage/ut_blobstorage/ut_scrub/CMakeLists.linux.txt @@ -19,6 +19,16 @@ target_link_libraries(ydb-core-blobstorage-ut_blobstorage-ut_scrub PUBLIC cpp-testing-unittest_main blobstorage-ut_blobstorage-lib ) +target_link_options(ydb-core-blobstorage-ut_blobstorage-ut_scrub PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-blobstorage-ut_blobstorage-ut_scrub PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/ut_blobstorage/scrub.cpp ) @@ -33,15 +43,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-blobstorage-ut_blobstorage-ut_scrub - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-blobstorage-ut_blobstorage-ut_scrub) diff --git a/ydb/core/blobstorage/ut_group/CMakeLists.darwin.txt b/ydb/core/blobstorage/ut_group/CMakeLists.darwin.txt index a2cb97d396a..aa91dbd9cb0 100644 --- a/ydb/core/blobstorage/ut_group/CMakeLists.darwin.txt +++ b/ydb/core/blobstorage/ut_group/CMakeLists.darwin.txt @@ -24,6 +24,14 @@ target_link_libraries(ydb-core-blobstorage-ut_group PUBLIC core-tx-scheme_board ydb-core-util ) +target_link_options(ydb-core-blobstorage-ut_group PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-blobstorage-ut_group PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/ut_group/main.cpp ) @@ -38,15 +46,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-blobstorage-ut_group - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-blobstorage-ut_group) diff --git a/ydb/core/blobstorage/ut_group/CMakeLists.linux.txt b/ydb/core/blobstorage/ut_group/CMakeLists.linux.txt index 80c5720aadc..7bc5f6ff0d5 100644 --- a/ydb/core/blobstorage/ut_group/CMakeLists.linux.txt +++ b/ydb/core/blobstorage/ut_group/CMakeLists.linux.txt @@ -25,6 +25,16 @@ target_link_libraries(ydb-core-blobstorage-ut_group PUBLIC core-tx-scheme_board ydb-core-util ) +target_link_options(ydb-core-blobstorage-ut_group PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-blobstorage-ut_group PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/ut_group/main.cpp ) @@ -39,15 +49,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-blobstorage-ut_group - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-blobstorage-ut_group) diff --git a/ydb/core/blobstorage/ut_mirror3of4/CMakeLists.darwin.txt b/ydb/core/blobstorage/ut_mirror3of4/CMakeLists.darwin.txt index 0e155561177..800e098ce15 100644 --- a/ydb/core/blobstorage/ut_mirror3of4/CMakeLists.darwin.txt +++ b/ydb/core/blobstorage/ut_mirror3of4/CMakeLists.darwin.txt @@ -26,6 +26,14 @@ target_link_libraries(ydb-core-blobstorage-ut_mirror3of4 PUBLIC core-tx-scheme_board ydb-core-util ) +target_link_options(ydb-core-blobstorage-ut_mirror3of4 PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-blobstorage-ut_mirror3of4 PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/ut_mirror3of4/main.cpp ) @@ -40,15 +48,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-blobstorage-ut_mirror3of4 - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-blobstorage-ut_mirror3of4) diff --git a/ydb/core/blobstorage/ut_mirror3of4/CMakeLists.linux.txt b/ydb/core/blobstorage/ut_mirror3of4/CMakeLists.linux.txt index b6eb8ee1f93..b646340cf7a 100644 --- a/ydb/core/blobstorage/ut_mirror3of4/CMakeLists.linux.txt +++ b/ydb/core/blobstorage/ut_mirror3of4/CMakeLists.linux.txt @@ -27,6 +27,16 @@ target_link_libraries(ydb-core-blobstorage-ut_mirror3of4 PUBLIC core-tx-scheme_board ydb-core-util ) +target_link_options(ydb-core-blobstorage-ut_mirror3of4 PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-blobstorage-ut_mirror3of4 PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/ut_mirror3of4/main.cpp ) @@ -41,15 +51,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-blobstorage-ut_mirror3of4 - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-blobstorage-ut_mirror3of4) diff --git a/ydb/core/blobstorage/ut_pdiskfit/pdiskfit/CMakeLists.linux.txt b/ydb/core/blobstorage/ut_pdiskfit/pdiskfit/CMakeLists.linux.txt index c13d4c80142..5de4f7ad102 100644 --- a/ydb/core/blobstorage/ut_pdiskfit/pdiskfit/CMakeLists.linux.txt +++ b/ydb/core/blobstorage/ut_pdiskfit/pdiskfit/CMakeLists.linux.txt @@ -19,11 +19,7 @@ target_link_libraries(pdiskfit PUBLIC blobstorage-ut_pdiskfit-lib ydb-core-mon ) -target_sources(pdiskfit PRIVATE - ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/ut_pdiskfit/pdiskfit/pdiskfit.cpp -) -target_link_flags(pdiskfit - PUBLIC +target_link_options(pdiskfit PRIVATE -ldl -lrt -Wl,--no-as-needed @@ -33,4 +29,7 @@ target_link_flags(pdiskfit -lrt -ldl ) +target_sources(pdiskfit PRIVATE + ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/ut_pdiskfit/pdiskfit/pdiskfit.cpp +) vcs_info(pdiskfit) diff --git a/ydb/core/blobstorage/ut_pdiskfit/ut/CMakeLists.linux.txt b/ydb/core/blobstorage/ut_pdiskfit/ut/CMakeLists.linux.txt index a0ec4a2e06b..e15920cf97a 100644 --- a/ydb/core/blobstorage/ut_pdiskfit/ut/CMakeLists.linux.txt +++ b/ydb/core/blobstorage/ut_pdiskfit/ut/CMakeLists.linux.txt @@ -17,6 +17,16 @@ target_link_libraries(ydb-core-blobstorage-ut_pdiskfit-ut PUBLIC ydb-core-blobstorage blobstorage-ut_pdiskfit-lib ) +target_link_options(ydb-core-blobstorage-ut_pdiskfit-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-blobstorage-ut_pdiskfit-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/ut_pdiskfit/ut/main.cpp ) @@ -31,15 +41,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-blobstorage-ut_pdiskfit-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-blobstorage-ut_pdiskfit-ut) diff --git a/ydb/core/blobstorage/ut_vdisk/CMakeLists.darwin.txt b/ydb/core/blobstorage/ut_vdisk/CMakeLists.darwin.txt index b24fb2a25cf..08e0716c009 100644 --- a/ydb/core/blobstorage/ut_vdisk/CMakeLists.darwin.txt +++ b/ydb/core/blobstorage/ut_vdisk/CMakeLists.darwin.txt @@ -29,6 +29,14 @@ target_link_libraries(ydb-core-blobstorage-ut_vdisk PUBLIC ydb-core-scheme udf-service-stub ) +target_link_options(ydb-core-blobstorage-ut_vdisk PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-blobstorage-ut_vdisk PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/ut_vdisk/gen_restarts.cpp ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/ut_vdisk/huge_migration_ut.cpp @@ -46,15 +54,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-blobstorage-ut_vdisk - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-blobstorage-ut_vdisk) diff --git a/ydb/core/blobstorage/ut_vdisk/CMakeLists.linux.txt b/ydb/core/blobstorage/ut_vdisk/CMakeLists.linux.txt index f8dc4e7ae18..b9d700cec6e 100644 --- a/ydb/core/blobstorage/ut_vdisk/CMakeLists.linux.txt +++ b/ydb/core/blobstorage/ut_vdisk/CMakeLists.linux.txt @@ -30,6 +30,16 @@ target_link_libraries(ydb-core-blobstorage-ut_vdisk PUBLIC ydb-core-scheme udf-service-stub ) +target_link_options(ydb-core-blobstorage-ut_vdisk PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-blobstorage-ut_vdisk PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/ut_vdisk/gen_restarts.cpp ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/ut_vdisk/huge_migration_ut.cpp @@ -47,15 +57,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-blobstorage-ut_vdisk - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-blobstorage-ut_vdisk) diff --git a/ydb/core/blobstorage/ut_vdisk2/CMakeLists.darwin.txt b/ydb/core/blobstorage/ut_vdisk2/CMakeLists.darwin.txt index d5b055a2bd0..d2e100f31d5 100644 --- a/ydb/core/blobstorage/ut_vdisk2/CMakeLists.darwin.txt +++ b/ydb/core/blobstorage/ut_vdisk2/CMakeLists.darwin.txt @@ -22,6 +22,14 @@ target_link_libraries(ydb-core-blobstorage-ut_vdisk2 PUBLIC core-tx-scheme_board udf-service-stub ) +target_link_options(ydb-core-blobstorage-ut_vdisk2 PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-blobstorage-ut_vdisk2 PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/ut_vdisk2/huge.cpp ) @@ -36,15 +44,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-blobstorage-ut_vdisk2 - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-blobstorage-ut_vdisk2) diff --git a/ydb/core/blobstorage/ut_vdisk2/CMakeLists.linux.txt b/ydb/core/blobstorage/ut_vdisk2/CMakeLists.linux.txt index 061d92fde13..a46ece5781d 100644 --- a/ydb/core/blobstorage/ut_vdisk2/CMakeLists.linux.txt +++ b/ydb/core/blobstorage/ut_vdisk2/CMakeLists.linux.txt @@ -23,6 +23,16 @@ target_link_libraries(ydb-core-blobstorage-ut_vdisk2 PUBLIC core-tx-scheme_board udf-service-stub ) +target_link_options(ydb-core-blobstorage-ut_vdisk2 PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-blobstorage-ut_vdisk2 PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/ut_vdisk2/huge.cpp ) @@ -37,15 +47,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-blobstorage-ut_vdisk2 - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-blobstorage-ut_vdisk2) diff --git a/ydb/core/blobstorage/vdisk/anubis_osiris/ut/CMakeLists.darwin.txt b/ydb/core/blobstorage/vdisk/anubis_osiris/ut/CMakeLists.darwin.txt index 01372e7f620..a0a4dde53f1 100644 --- a/ydb/core/blobstorage/vdisk/anubis_osiris/ut/CMakeLists.darwin.txt +++ b/ydb/core/blobstorage/vdisk/anubis_osiris/ut/CMakeLists.darwin.txt @@ -21,6 +21,14 @@ target_link_libraries(ydb-core-blobstorage-vdisk-anubis_osiris-ut PUBLIC library-cpp-svnversion ydb-core-base ) +target_link_options(ydb-core-blobstorage-vdisk-anubis_osiris-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-blobstorage-vdisk-anubis_osiris-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/vdisk/anubis_osiris/blobstorage_anubis_algo_ut.cpp ) @@ -35,15 +43,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-blobstorage-vdisk-anubis_osiris-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-blobstorage-vdisk-anubis_osiris-ut) diff --git a/ydb/core/blobstorage/vdisk/anubis_osiris/ut/CMakeLists.linux.txt b/ydb/core/blobstorage/vdisk/anubis_osiris/ut/CMakeLists.linux.txt index 1d123f603b8..965987d0701 100644 --- a/ydb/core/blobstorage/vdisk/anubis_osiris/ut/CMakeLists.linux.txt +++ b/ydb/core/blobstorage/vdisk/anubis_osiris/ut/CMakeLists.linux.txt @@ -22,6 +22,16 @@ target_link_libraries(ydb-core-blobstorage-vdisk-anubis_osiris-ut PUBLIC library-cpp-svnversion ydb-core-base ) +target_link_options(ydb-core-blobstorage-vdisk-anubis_osiris-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-blobstorage-vdisk-anubis_osiris-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/vdisk/anubis_osiris/blobstorage_anubis_algo_ut.cpp ) @@ -36,15 +46,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-blobstorage-vdisk-anubis_osiris-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-blobstorage-vdisk-anubis_osiris-ut) diff --git a/ydb/core/blobstorage/vdisk/common/ut/CMakeLists.darwin.txt b/ydb/core/blobstorage/vdisk/common/ut/CMakeLists.darwin.txt index 8ad6baad760..5d1b2a11bf4 100644 --- a/ydb/core/blobstorage/vdisk/common/ut/CMakeLists.darwin.txt +++ b/ydb/core/blobstorage/vdisk/common/ut/CMakeLists.darwin.txt @@ -23,6 +23,14 @@ target_link_libraries(ydb-core-blobstorage-vdisk-common-ut PUBLIC core-blobstorage-groupinfo ydb-core-erasure ) +target_link_options(ydb-core-blobstorage-vdisk-common-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-blobstorage-vdisk-common-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/vdisk/common/circlebufresize_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/vdisk/common/circlebufstream_ut.cpp @@ -45,15 +53,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-blobstorage-vdisk-common-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-blobstorage-vdisk-common-ut) diff --git a/ydb/core/blobstorage/vdisk/common/ut/CMakeLists.linux.txt b/ydb/core/blobstorage/vdisk/common/ut/CMakeLists.linux.txt index 03a87554c84..f30cc242d71 100644 --- a/ydb/core/blobstorage/vdisk/common/ut/CMakeLists.linux.txt +++ b/ydb/core/blobstorage/vdisk/common/ut/CMakeLists.linux.txt @@ -24,6 +24,16 @@ target_link_libraries(ydb-core-blobstorage-vdisk-common-ut PUBLIC core-blobstorage-groupinfo ydb-core-erasure ) +target_link_options(ydb-core-blobstorage-vdisk-common-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-blobstorage-vdisk-common-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/vdisk/common/circlebufresize_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/vdisk/common/circlebufstream_ut.cpp @@ -46,15 +56,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-blobstorage-vdisk-common-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-blobstorage-vdisk-common-ut) diff --git a/ydb/core/blobstorage/vdisk/defrag/ut/CMakeLists.darwin.txt b/ydb/core/blobstorage/vdisk/defrag/ut/CMakeLists.darwin.txt index 0c48d2207b1..fb796d8ba7b 100644 --- a/ydb/core/blobstorage/vdisk/defrag/ut/CMakeLists.darwin.txt +++ b/ydb/core/blobstorage/vdisk/defrag/ut/CMakeLists.darwin.txt @@ -21,6 +21,14 @@ target_link_libraries(ydb-core-blobstorage-vdisk-defrag-ut PUBLIC library-cpp-svnversion blobstorage-vdisk-hulldb ) +target_link_options(ydb-core-blobstorage-vdisk-defrag-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-blobstorage-vdisk-defrag-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/vdisk/defrag/defrag_actor_ut.cpp ) @@ -35,15 +43,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-blobstorage-vdisk-defrag-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-blobstorage-vdisk-defrag-ut) diff --git a/ydb/core/blobstorage/vdisk/defrag/ut/CMakeLists.linux.txt b/ydb/core/blobstorage/vdisk/defrag/ut/CMakeLists.linux.txt index 2fc4d2bbb34..068addab89f 100644 --- a/ydb/core/blobstorage/vdisk/defrag/ut/CMakeLists.linux.txt +++ b/ydb/core/blobstorage/vdisk/defrag/ut/CMakeLists.linux.txt @@ -22,6 +22,16 @@ target_link_libraries(ydb-core-blobstorage-vdisk-defrag-ut PUBLIC library-cpp-svnversion blobstorage-vdisk-hulldb ) +target_link_options(ydb-core-blobstorage-vdisk-defrag-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-blobstorage-vdisk-defrag-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/vdisk/defrag/defrag_actor_ut.cpp ) @@ -36,15 +46,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-blobstorage-vdisk-defrag-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-blobstorage-vdisk-defrag-ut) diff --git a/ydb/core/blobstorage/vdisk/huge/ut/CMakeLists.darwin.txt b/ydb/core/blobstorage/vdisk/huge/ut/CMakeLists.darwin.txt index 5aad694665e..6e625bcd48d 100644 --- a/ydb/core/blobstorage/vdisk/huge/ut/CMakeLists.darwin.txt +++ b/ydb/core/blobstorage/vdisk/huge/ut/CMakeLists.darwin.txt @@ -24,6 +24,14 @@ target_link_libraries(ydb-core-blobstorage-vdisk-huge-ut PUBLIC core-blobstorage-groupinfo ydb-core-erasure ) +target_link_options(ydb-core-blobstorage-vdisk-huge-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-blobstorage-vdisk-huge-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/vdisk/huge/blobstorage_hullhugedefs_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/vdisk/huge/blobstorage_hullhugeheap_ctx_ut.cpp @@ -43,15 +51,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-blobstorage-vdisk-huge-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-blobstorage-vdisk-huge-ut) diff --git a/ydb/core/blobstorage/vdisk/huge/ut/CMakeLists.linux.txt b/ydb/core/blobstorage/vdisk/huge/ut/CMakeLists.linux.txt index a3535b66be7..a47f4ea0dc4 100644 --- a/ydb/core/blobstorage/vdisk/huge/ut/CMakeLists.linux.txt +++ b/ydb/core/blobstorage/vdisk/huge/ut/CMakeLists.linux.txt @@ -25,6 +25,16 @@ target_link_libraries(ydb-core-blobstorage-vdisk-huge-ut PUBLIC core-blobstorage-groupinfo ydb-core-erasure ) +target_link_options(ydb-core-blobstorage-vdisk-huge-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-blobstorage-vdisk-huge-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/vdisk/huge/blobstorage_hullhugedefs_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/vdisk/huge/blobstorage_hullhugeheap_ctx_ut.cpp @@ -44,15 +54,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-blobstorage-vdisk-huge-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-blobstorage-vdisk-huge-ut) diff --git a/ydb/core/blobstorage/vdisk/hulldb/barriers/ut/CMakeLists.darwin.txt b/ydb/core/blobstorage/vdisk/hulldb/barriers/ut/CMakeLists.darwin.txt index 2d1903dba02..2cb0ad80f04 100644 --- a/ydb/core/blobstorage/vdisk/hulldb/barriers/ut/CMakeLists.darwin.txt +++ b/ydb/core/blobstorage/vdisk/hulldb/barriers/ut/CMakeLists.darwin.txt @@ -22,6 +22,14 @@ target_link_libraries(ydb-core-blobstorage-vdisk-hulldb-barriers-ut PUBLIC ydb-core-base blobstorage-vdisk-common ) +target_link_options(ydb-core-blobstorage-vdisk-hulldb-barriers-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-blobstorage-vdisk-hulldb-barriers-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/vdisk/hulldb/barriers/barriers_tree_ut.cpp ) @@ -36,15 +44,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-blobstorage-vdisk-hulldb-barriers-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-blobstorage-vdisk-hulldb-barriers-ut) diff --git a/ydb/core/blobstorage/vdisk/hulldb/barriers/ut/CMakeLists.linux.txt b/ydb/core/blobstorage/vdisk/hulldb/barriers/ut/CMakeLists.linux.txt index 6c076ecbe2a..85fa21863ef 100644 --- a/ydb/core/blobstorage/vdisk/hulldb/barriers/ut/CMakeLists.linux.txt +++ b/ydb/core/blobstorage/vdisk/hulldb/barriers/ut/CMakeLists.linux.txt @@ -23,6 +23,16 @@ target_link_libraries(ydb-core-blobstorage-vdisk-hulldb-barriers-ut PUBLIC ydb-core-base blobstorage-vdisk-common ) +target_link_options(ydb-core-blobstorage-vdisk-hulldb-barriers-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-blobstorage-vdisk-hulldb-barriers-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/vdisk/hulldb/barriers/barriers_tree_ut.cpp ) @@ -37,15 +47,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-blobstorage-vdisk-hulldb-barriers-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-blobstorage-vdisk-hulldb-barriers-ut) diff --git a/ydb/core/blobstorage/vdisk/hulldb/base/ut/CMakeLists.darwin.txt b/ydb/core/blobstorage/vdisk/hulldb/base/ut/CMakeLists.darwin.txt index c6a33d52f04..d9c773cfab9 100644 --- a/ydb/core/blobstorage/vdisk/hulldb/base/ut/CMakeLists.darwin.txt +++ b/ydb/core/blobstorage/vdisk/hulldb/base/ut/CMakeLists.darwin.txt @@ -23,6 +23,14 @@ target_link_libraries(ydb-core-blobstorage-vdisk-hulldb-base-ut PUBLIC blobstorage-vdisk-common blobstorage-vdisk-hulldb ) +target_link_options(ydb-core-blobstorage-vdisk-hulldb-base-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-blobstorage-vdisk-hulldb-base-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/vdisk/hulldb/base/blobstorage_blob_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/vdisk/hulldb/base/blobstorage_hullsatisfactionrank_ut.cpp @@ -41,15 +49,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-blobstorage-vdisk-hulldb-base-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-blobstorage-vdisk-hulldb-base-ut) diff --git a/ydb/core/blobstorage/vdisk/hulldb/base/ut/CMakeLists.linux.txt b/ydb/core/blobstorage/vdisk/hulldb/base/ut/CMakeLists.linux.txt index 455ca5e241b..01ef98e9386 100644 --- a/ydb/core/blobstorage/vdisk/hulldb/base/ut/CMakeLists.linux.txt +++ b/ydb/core/blobstorage/vdisk/hulldb/base/ut/CMakeLists.linux.txt @@ -24,6 +24,16 @@ target_link_libraries(ydb-core-blobstorage-vdisk-hulldb-base-ut PUBLIC blobstorage-vdisk-common blobstorage-vdisk-hulldb ) +target_link_options(ydb-core-blobstorage-vdisk-hulldb-base-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-blobstorage-vdisk-hulldb-base-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/vdisk/hulldb/base/blobstorage_blob_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/vdisk/hulldb/base/blobstorage_hullsatisfactionrank_ut.cpp @@ -42,15 +52,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-blobstorage-vdisk-hulldb-base-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-blobstorage-vdisk-hulldb-base-ut) diff --git a/ydb/core/blobstorage/vdisk/hulldb/compstrat/ut/CMakeLists.darwin.txt b/ydb/core/blobstorage/vdisk/hulldb/compstrat/ut/CMakeLists.darwin.txt index bcbd6e10810..e058a134a1d 100644 --- a/ydb/core/blobstorage/vdisk/hulldb/compstrat/ut/CMakeLists.darwin.txt +++ b/ydb/core/blobstorage/vdisk/hulldb/compstrat/ut/CMakeLists.darwin.txt @@ -22,6 +22,14 @@ target_link_libraries(ydb-core-blobstorage-vdisk-hulldb-compstrat-ut PUBLIC blobstorage-vdisk-hulldb vdisk-hulldb-test ) +target_link_options(ydb-core-blobstorage-vdisk-hulldb-compstrat-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-blobstorage-vdisk-hulldb-compstrat-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/vdisk/hulldb/compstrat/hulldb_compstrat_ut.cpp ) @@ -36,15 +44,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-blobstorage-vdisk-hulldb-compstrat-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-blobstorage-vdisk-hulldb-compstrat-ut) diff --git a/ydb/core/blobstorage/vdisk/hulldb/compstrat/ut/CMakeLists.linux.txt b/ydb/core/blobstorage/vdisk/hulldb/compstrat/ut/CMakeLists.linux.txt index 0dbe229dc87..50c44c98c64 100644 --- a/ydb/core/blobstorage/vdisk/hulldb/compstrat/ut/CMakeLists.linux.txt +++ b/ydb/core/blobstorage/vdisk/hulldb/compstrat/ut/CMakeLists.linux.txt @@ -23,6 +23,16 @@ target_link_libraries(ydb-core-blobstorage-vdisk-hulldb-compstrat-ut PUBLIC blobstorage-vdisk-hulldb vdisk-hulldb-test ) +target_link_options(ydb-core-blobstorage-vdisk-hulldb-compstrat-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-blobstorage-vdisk-hulldb-compstrat-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/vdisk/hulldb/compstrat/hulldb_compstrat_ut.cpp ) @@ -37,15 +47,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-blobstorage-vdisk-hulldb-compstrat-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-blobstorage-vdisk-hulldb-compstrat-ut) diff --git a/ydb/core/blobstorage/vdisk/hulldb/fresh/ut/CMakeLists.darwin.txt b/ydb/core/blobstorage/vdisk/hulldb/fresh/ut/CMakeLists.darwin.txt index 8dac67e764b..0ceb538497d 100644 --- a/ydb/core/blobstorage/vdisk/hulldb/fresh/ut/CMakeLists.darwin.txt +++ b/ydb/core/blobstorage/vdisk/hulldb/fresh/ut/CMakeLists.darwin.txt @@ -23,6 +23,14 @@ target_link_libraries(ydb-core-blobstorage-vdisk-hulldb-fresh-ut PUBLIC blobstorage-vdisk-common blobstorage-vdisk-hulldb ) +target_link_options(ydb-core-blobstorage-vdisk-hulldb-fresh-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-blobstorage-vdisk-hulldb-fresh-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/vdisk/hulldb/fresh/fresh_appendix_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/vdisk/hulldb/fresh/fresh_data_ut.cpp @@ -40,15 +48,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-blobstorage-vdisk-hulldb-fresh-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-blobstorage-vdisk-hulldb-fresh-ut) diff --git a/ydb/core/blobstorage/vdisk/hulldb/fresh/ut/CMakeLists.linux.txt b/ydb/core/blobstorage/vdisk/hulldb/fresh/ut/CMakeLists.linux.txt index 84e68abe09e..23931518425 100644 --- a/ydb/core/blobstorage/vdisk/hulldb/fresh/ut/CMakeLists.linux.txt +++ b/ydb/core/blobstorage/vdisk/hulldb/fresh/ut/CMakeLists.linux.txt @@ -24,6 +24,16 @@ target_link_libraries(ydb-core-blobstorage-vdisk-hulldb-fresh-ut PUBLIC blobstorage-vdisk-common blobstorage-vdisk-hulldb ) +target_link_options(ydb-core-blobstorage-vdisk-hulldb-fresh-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-blobstorage-vdisk-hulldb-fresh-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/vdisk/hulldb/fresh/fresh_appendix_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/vdisk/hulldb/fresh/fresh_data_ut.cpp @@ -41,15 +51,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-blobstorage-vdisk-hulldb-fresh-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-blobstorage-vdisk-hulldb-fresh-ut) diff --git a/ydb/core/blobstorage/vdisk/hulldb/generic/ut/CMakeLists.darwin.txt b/ydb/core/blobstorage/vdisk/hulldb/generic/ut/CMakeLists.darwin.txt index 42c1050f7d5..f7a8926041f 100644 --- a/ydb/core/blobstorage/vdisk/hulldb/generic/ut/CMakeLists.darwin.txt +++ b/ydb/core/blobstorage/vdisk/hulldb/generic/ut/CMakeLists.darwin.txt @@ -23,6 +23,14 @@ target_link_libraries(ydb-core-blobstorage-vdisk-hulldb-generic-ut PUBLIC blobstorage-vdisk-common blobstorage-vdisk-hulldb ) +target_link_options(ydb-core-blobstorage-vdisk-hulldb-generic-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-blobstorage-vdisk-hulldb-generic-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/vdisk/hulldb/generic/hullds_sst_it_all_ut.cpp ) @@ -37,15 +45,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-blobstorage-vdisk-hulldb-generic-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-blobstorage-vdisk-hulldb-generic-ut) diff --git a/ydb/core/blobstorage/vdisk/hulldb/generic/ut/CMakeLists.linux.txt b/ydb/core/blobstorage/vdisk/hulldb/generic/ut/CMakeLists.linux.txt index d47c5933efe..9acf999d4ca 100644 --- a/ydb/core/blobstorage/vdisk/hulldb/generic/ut/CMakeLists.linux.txt +++ b/ydb/core/blobstorage/vdisk/hulldb/generic/ut/CMakeLists.linux.txt @@ -24,6 +24,16 @@ target_link_libraries(ydb-core-blobstorage-vdisk-hulldb-generic-ut PUBLIC blobstorage-vdisk-common blobstorage-vdisk-hulldb ) +target_link_options(ydb-core-blobstorage-vdisk-hulldb-generic-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-blobstorage-vdisk-hulldb-generic-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/vdisk/hulldb/generic/hullds_sst_it_all_ut.cpp ) @@ -38,15 +48,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-blobstorage-vdisk-hulldb-generic-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-blobstorage-vdisk-hulldb-generic-ut) diff --git a/ydb/core/blobstorage/vdisk/hulldb/ut/CMakeLists.darwin.txt b/ydb/core/blobstorage/vdisk/hulldb/ut/CMakeLists.darwin.txt index 18fb699605c..86bc36f8415 100644 --- a/ydb/core/blobstorage/vdisk/hulldb/ut/CMakeLists.darwin.txt +++ b/ydb/core/blobstorage/vdisk/hulldb/ut/CMakeLists.darwin.txt @@ -23,6 +23,14 @@ target_link_libraries(ydb-core-blobstorage-vdisk-hulldb-ut PUBLIC ydb-core-blobstorage ydb-core-erasure ) +target_link_options(ydb-core-blobstorage-vdisk-hulldb-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-blobstorage-vdisk-hulldb-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/vdisk/hulldb/hullds_cache_block_ut.cpp ) @@ -37,15 +45,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-blobstorage-vdisk-hulldb-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-blobstorage-vdisk-hulldb-ut) diff --git a/ydb/core/blobstorage/vdisk/hulldb/ut/CMakeLists.linux.txt b/ydb/core/blobstorage/vdisk/hulldb/ut/CMakeLists.linux.txt index 13bc247c310..9ca1302eaff 100644 --- a/ydb/core/blobstorage/vdisk/hulldb/ut/CMakeLists.linux.txt +++ b/ydb/core/blobstorage/vdisk/hulldb/ut/CMakeLists.linux.txt @@ -24,6 +24,16 @@ target_link_libraries(ydb-core-blobstorage-vdisk-hulldb-ut PUBLIC ydb-core-blobstorage ydb-core-erasure ) +target_link_options(ydb-core-blobstorage-vdisk-hulldb-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-blobstorage-vdisk-hulldb-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/vdisk/hulldb/hullds_cache_block_ut.cpp ) @@ -38,15 +48,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-blobstorage-vdisk-hulldb-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-blobstorage-vdisk-hulldb-ut) diff --git a/ydb/core/blobstorage/vdisk/hullop/ut/CMakeLists.darwin.txt b/ydb/core/blobstorage/vdisk/hullop/ut/CMakeLists.darwin.txt index c37d33dc97e..956034dc82b 100644 --- a/ydb/core/blobstorage/vdisk/hullop/ut/CMakeLists.darwin.txt +++ b/ydb/core/blobstorage/vdisk/hullop/ut/CMakeLists.darwin.txt @@ -21,6 +21,14 @@ target_link_libraries(ydb-core-blobstorage-vdisk-hullop-ut PUBLIC library-cpp-svnversion core-blobstorage-pdisk ) +target_link_options(ydb-core-blobstorage-vdisk-hullop-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-blobstorage-vdisk-hullop-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/vdisk/hullop/blobstorage_hullcompactdeferredqueue_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/vdisk/hullop/blobstorage_readbatch_ut.cpp @@ -37,15 +45,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-blobstorage-vdisk-hullop-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-blobstorage-vdisk-hullop-ut) diff --git a/ydb/core/blobstorage/vdisk/hullop/ut/CMakeLists.linux.txt b/ydb/core/blobstorage/vdisk/hullop/ut/CMakeLists.linux.txt index 07b88fdbd7d..e88452834d2 100644 --- a/ydb/core/blobstorage/vdisk/hullop/ut/CMakeLists.linux.txt +++ b/ydb/core/blobstorage/vdisk/hullop/ut/CMakeLists.linux.txt @@ -22,6 +22,16 @@ target_link_libraries(ydb-core-blobstorage-vdisk-hullop-ut PUBLIC library-cpp-svnversion core-blobstorage-pdisk ) +target_link_options(ydb-core-blobstorage-vdisk-hullop-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-blobstorage-vdisk-hullop-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/vdisk/hullop/blobstorage_hullcompactdeferredqueue_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/vdisk/hullop/blobstorage_readbatch_ut.cpp @@ -38,15 +48,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-blobstorage-vdisk-hullop-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-blobstorage-vdisk-hullop-ut) diff --git a/ydb/core/blobstorage/vdisk/ingress/ut/CMakeLists.darwin.txt b/ydb/core/blobstorage/vdisk/ingress/ut/CMakeLists.darwin.txt index 412ea21bcb0..e5cf6405439 100644 --- a/ydb/core/blobstorage/vdisk/ingress/ut/CMakeLists.darwin.txt +++ b/ydb/core/blobstorage/vdisk/ingress/ut/CMakeLists.darwin.txt @@ -24,6 +24,14 @@ target_link_libraries(ydb-core-blobstorage-vdisk-ingress-ut PUBLIC core-blobstorage-groupinfo ydb-core-erasure ) +target_link_options(ydb-core-blobstorage-vdisk-ingress-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-blobstorage-vdisk-ingress-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/vdisk/ingress/blobstorage_ingress_matrix_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/vdisk/ingress/blobstorage_ingress_ut.cpp @@ -39,15 +47,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-blobstorage-vdisk-ingress-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-blobstorage-vdisk-ingress-ut) diff --git a/ydb/core/blobstorage/vdisk/ingress/ut/CMakeLists.linux.txt b/ydb/core/blobstorage/vdisk/ingress/ut/CMakeLists.linux.txt index 3edde3a9a99..1366b143b62 100644 --- a/ydb/core/blobstorage/vdisk/ingress/ut/CMakeLists.linux.txt +++ b/ydb/core/blobstorage/vdisk/ingress/ut/CMakeLists.linux.txt @@ -25,6 +25,16 @@ target_link_libraries(ydb-core-blobstorage-vdisk-ingress-ut PUBLIC core-blobstorage-groupinfo ydb-core-erasure ) +target_link_options(ydb-core-blobstorage-vdisk-ingress-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-blobstorage-vdisk-ingress-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/vdisk/ingress/blobstorage_ingress_matrix_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/vdisk/ingress/blobstorage_ingress_ut.cpp @@ -40,15 +50,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-blobstorage-vdisk-ingress-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-blobstorage-vdisk-ingress-ut) diff --git a/ydb/core/blobstorage/vdisk/query/ut/CMakeLists.darwin.txt b/ydb/core/blobstorage/vdisk/query/ut/CMakeLists.darwin.txt index 4d71a408727..b3c260f34be 100644 --- a/ydb/core/blobstorage/vdisk/query/ut/CMakeLists.darwin.txt +++ b/ydb/core/blobstorage/vdisk/query/ut/CMakeLists.darwin.txt @@ -20,6 +20,14 @@ target_link_libraries(ydb-core-blobstorage-vdisk-query-ut PUBLIC blobstorage-vdisk-huge ydb-core-protos ) +target_link_options(ydb-core-blobstorage-vdisk-query-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-blobstorage-vdisk-query-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/vdisk/query/query_spacetracker_ut.cpp ) @@ -34,15 +42,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-blobstorage-vdisk-query-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-blobstorage-vdisk-query-ut) diff --git a/ydb/core/blobstorage/vdisk/query/ut/CMakeLists.linux.txt b/ydb/core/blobstorage/vdisk/query/ut/CMakeLists.linux.txt index 17fa5ae8c9c..65b92b989eb 100644 --- a/ydb/core/blobstorage/vdisk/query/ut/CMakeLists.linux.txt +++ b/ydb/core/blobstorage/vdisk/query/ut/CMakeLists.linux.txt @@ -21,6 +21,16 @@ target_link_libraries(ydb-core-blobstorage-vdisk-query-ut PUBLIC blobstorage-vdisk-huge ydb-core-protos ) +target_link_options(ydb-core-blobstorage-vdisk-query-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-blobstorage-vdisk-query-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/vdisk/query/query_spacetracker_ut.cpp ) @@ -35,15 +45,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-blobstorage-vdisk-query-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-blobstorage-vdisk-query-ut) diff --git a/ydb/core/blobstorage/vdisk/repl/ut/CMakeLists.darwin.txt b/ydb/core/blobstorage/vdisk/repl/ut/CMakeLists.darwin.txt index 1d9dad9e776..3b170e77bcc 100644 --- a/ydb/core/blobstorage/vdisk/repl/ut/CMakeLists.darwin.txt +++ b/ydb/core/blobstorage/vdisk/repl/ut/CMakeLists.darwin.txt @@ -23,6 +23,14 @@ target_link_libraries(ydb-core-blobstorage-vdisk-repl-ut PUBLIC ydb-core-blobstorage ydb-core-erasure ) +target_link_options(ydb-core-blobstorage-vdisk-repl-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-blobstorage-vdisk-repl-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/vdisk/repl/blobstorage_hullreplwritesst_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/vdisk/repl/blobstorage_replrecoverymachine_ut.cpp @@ -38,15 +46,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-blobstorage-vdisk-repl-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-blobstorage-vdisk-repl-ut) diff --git a/ydb/core/blobstorage/vdisk/repl/ut/CMakeLists.linux.txt b/ydb/core/blobstorage/vdisk/repl/ut/CMakeLists.linux.txt index e82a5f0fe13..7a5e441fb63 100644 --- a/ydb/core/blobstorage/vdisk/repl/ut/CMakeLists.linux.txt +++ b/ydb/core/blobstorage/vdisk/repl/ut/CMakeLists.linux.txt @@ -24,6 +24,16 @@ target_link_libraries(ydb-core-blobstorage-vdisk-repl-ut PUBLIC ydb-core-blobstorage ydb-core-erasure ) +target_link_options(ydb-core-blobstorage-vdisk-repl-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-blobstorage-vdisk-repl-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/vdisk/repl/blobstorage_hullreplwritesst_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/vdisk/repl/blobstorage_replrecoverymachine_ut.cpp @@ -39,15 +49,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-blobstorage-vdisk-repl-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-blobstorage-vdisk-repl-ut) diff --git a/ydb/core/blobstorage/vdisk/skeleton/ut/CMakeLists.darwin.txt b/ydb/core/blobstorage/vdisk/skeleton/ut/CMakeLists.darwin.txt index 3b9208313cf..318f73ce482 100644 --- a/ydb/core/blobstorage/vdisk/skeleton/ut/CMakeLists.darwin.txt +++ b/ydb/core/blobstorage/vdisk/skeleton/ut/CMakeLists.darwin.txt @@ -27,6 +27,14 @@ target_link_libraries(ydb-core-blobstorage-vdisk-skeleton-ut PUBLIC ydb-core-testlib core-testlib-actors ) +target_link_options(ydb-core-blobstorage-vdisk-skeleton-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-blobstorage-vdisk-skeleton-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/vdisk/skeleton/skeleton_oos_logic_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/vdisk/skeleton/skeleton_vpatch_actor_ut.cpp @@ -42,15 +50,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-blobstorage-vdisk-skeleton-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-blobstorage-vdisk-skeleton-ut) diff --git a/ydb/core/blobstorage/vdisk/skeleton/ut/CMakeLists.linux.txt b/ydb/core/blobstorage/vdisk/skeleton/ut/CMakeLists.linux.txt index abba02534e1..047271bba56 100644 --- a/ydb/core/blobstorage/vdisk/skeleton/ut/CMakeLists.linux.txt +++ b/ydb/core/blobstorage/vdisk/skeleton/ut/CMakeLists.linux.txt @@ -28,6 +28,16 @@ target_link_libraries(ydb-core-blobstorage-vdisk-skeleton-ut PUBLIC ydb-core-testlib core-testlib-actors ) +target_link_options(ydb-core-blobstorage-vdisk-skeleton-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-blobstorage-vdisk-skeleton-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/vdisk/skeleton/skeleton_oos_logic_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/vdisk/skeleton/skeleton_vpatch_actor_ut.cpp @@ -43,15 +53,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-blobstorage-vdisk-skeleton-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-blobstorage-vdisk-skeleton-ut) diff --git a/ydb/core/blobstorage/vdisk/syncer/ut/CMakeLists.darwin.txt b/ydb/core/blobstorage/vdisk/syncer/ut/CMakeLists.darwin.txt index f77bc217ed3..b03c26e9c38 100644 --- a/ydb/core/blobstorage/vdisk/syncer/ut/CMakeLists.darwin.txt +++ b/ydb/core/blobstorage/vdisk/syncer/ut/CMakeLists.darwin.txt @@ -22,6 +22,14 @@ target_link_libraries(ydb-core-blobstorage-vdisk-syncer-ut PUBLIC ydb-core-base ydb-core-blobstorage ) +target_link_options(ydb-core-blobstorage-vdisk-syncer-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-blobstorage-vdisk-syncer-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/vdisk/syncer/blobstorage_syncer_data_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/vdisk/syncer/blobstorage_syncer_localwriter_ut.cpp @@ -38,15 +46,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-blobstorage-vdisk-syncer-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-blobstorage-vdisk-syncer-ut) diff --git a/ydb/core/blobstorage/vdisk/syncer/ut/CMakeLists.linux.txt b/ydb/core/blobstorage/vdisk/syncer/ut/CMakeLists.linux.txt index ff1a2ed1998..1af2fb86dcc 100644 --- a/ydb/core/blobstorage/vdisk/syncer/ut/CMakeLists.linux.txt +++ b/ydb/core/blobstorage/vdisk/syncer/ut/CMakeLists.linux.txt @@ -23,6 +23,16 @@ target_link_libraries(ydb-core-blobstorage-vdisk-syncer-ut PUBLIC ydb-core-base ydb-core-blobstorage ) +target_link_options(ydb-core-blobstorage-vdisk-syncer-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-blobstorage-vdisk-syncer-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/vdisk/syncer/blobstorage_syncer_data_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/vdisk/syncer/blobstorage_syncer_localwriter_ut.cpp @@ -39,15 +49,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-blobstorage-vdisk-syncer-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-blobstorage-vdisk-syncer-ut) diff --git a/ydb/core/blobstorage/vdisk/synclog/ut/CMakeLists.darwin.txt b/ydb/core/blobstorage/vdisk/synclog/ut/CMakeLists.darwin.txt index 2c1ea83028f..b5f042987d4 100644 --- a/ydb/core/blobstorage/vdisk/synclog/ut/CMakeLists.darwin.txt +++ b/ydb/core/blobstorage/vdisk/synclog/ut/CMakeLists.darwin.txt @@ -23,6 +23,14 @@ target_link_libraries(ydb-core-blobstorage-vdisk-synclog-ut PUBLIC ydb-core-base ydb-core-blobstorage ) +target_link_options(ydb-core-blobstorage-vdisk-synclog-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-blobstorage-vdisk-synclog-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/vdisk/synclog/blobstorage_synclogdata_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/vdisk/synclog/blobstorage_synclogdsk_ut.cpp @@ -43,15 +51,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-blobstorage-vdisk-synclog-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-blobstorage-vdisk-synclog-ut) diff --git a/ydb/core/blobstorage/vdisk/synclog/ut/CMakeLists.linux.txt b/ydb/core/blobstorage/vdisk/synclog/ut/CMakeLists.linux.txt index 413cd5e34d5..4d467ee22e2 100644 --- a/ydb/core/blobstorage/vdisk/synclog/ut/CMakeLists.linux.txt +++ b/ydb/core/blobstorage/vdisk/synclog/ut/CMakeLists.linux.txt @@ -24,6 +24,16 @@ target_link_libraries(ydb-core-blobstorage-vdisk-synclog-ut PUBLIC ydb-core-base ydb-core-blobstorage ) +target_link_options(ydb-core-blobstorage-vdisk-synclog-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-blobstorage-vdisk-synclog-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/vdisk/synclog/blobstorage_synclogdata_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/vdisk/synclog/blobstorage_synclogdsk_ut.cpp @@ -44,15 +54,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-blobstorage-vdisk-synclog-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-blobstorage-vdisk-synclog-ut) diff --git a/ydb/core/client/metadata/ut/CMakeLists.darwin.txt b/ydb/core/client/metadata/ut/CMakeLists.darwin.txt index 43c102ef7ca..a7088c32bed 100644 --- a/ydb/core/client/metadata/ut/CMakeLists.darwin.txt +++ b/ydb/core/client/metadata/ut/CMakeLists.darwin.txt @@ -23,6 +23,14 @@ target_link_libraries(ydb-core-client-metadata-ut PUBLIC udf-service-stub yql-sql-pg_dummy ) +target_link_options(ydb-core-client-metadata-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-client-metadata-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/client/metadata/ut/functions_metadata_ut.cpp ) @@ -37,15 +45,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-client-metadata-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-client-metadata-ut) diff --git a/ydb/core/client/metadata/ut/CMakeLists.linux.txt b/ydb/core/client/metadata/ut/CMakeLists.linux.txt index e7b5a22ebe7..bca5009e0aa 100644 --- a/ydb/core/client/metadata/ut/CMakeLists.linux.txt +++ b/ydb/core/client/metadata/ut/CMakeLists.linux.txt @@ -24,6 +24,16 @@ target_link_libraries(ydb-core-client-metadata-ut PUBLIC udf-service-stub yql-sql-pg_dummy ) +target_link_options(ydb-core-client-metadata-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-client-metadata-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/client/metadata/ut/functions_metadata_ut.cpp ) @@ -38,15 +48,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-client-metadata-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-client-metadata-ut) diff --git a/ydb/core/client/minikql_compile/ut/CMakeLists.darwin.txt b/ydb/core/client/minikql_compile/ut/CMakeLists.darwin.txt index d3e44e5f7ae..8179879db9d 100644 --- a/ydb/core/client/minikql_compile/ut/CMakeLists.darwin.txt +++ b/ydb/core/client/minikql_compile/ut/CMakeLists.darwin.txt @@ -30,6 +30,14 @@ target_link_libraries(ydb-core-client-minikql_compile-ut PUBLIC library-yql-minikql udf-service-exception_policy ) +target_link_options(ydb-core-client-minikql_compile-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-client-minikql_compile-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/client/minikql_compile/yql_expr_minikql_compile_ut.cpp ) @@ -44,15 +52,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-client-minikql_compile-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-client-minikql_compile-ut) diff --git a/ydb/core/client/minikql_compile/ut/CMakeLists.linux.txt b/ydb/core/client/minikql_compile/ut/CMakeLists.linux.txt index 8bf98ceda12..e7535e44a61 100644 --- a/ydb/core/client/minikql_compile/ut/CMakeLists.linux.txt +++ b/ydb/core/client/minikql_compile/ut/CMakeLists.linux.txt @@ -30,6 +30,16 @@ target_link_libraries(ydb-core-client-minikql_compile-ut PUBLIC library-yql-minikql udf-service-exception_policy ) +target_link_options(ydb-core-client-minikql_compile-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-client-minikql_compile-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/client/minikql_compile/yql_expr_minikql_compile_ut.cpp ) @@ -44,15 +54,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-client-minikql_compile-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-client-minikql_compile-ut) diff --git a/ydb/core/client/minikql_result_lib/ut/CMakeLists.darwin.txt b/ydb/core/client/minikql_result_lib/ut/CMakeLists.darwin.txt index b4199b3dee9..d1521ad2cb2 100644 --- a/ydb/core/client/minikql_result_lib/ut/CMakeLists.darwin.txt +++ b/ydb/core/client/minikql_result_lib/ut/CMakeLists.darwin.txt @@ -23,6 +23,14 @@ target_link_libraries(ydb-core-client-minikql_result_lib-ut PUBLIC cpp-testing-unittest ydb-core-testlib ) +target_link_options(ydb-core-client-minikql_result_lib-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-client-minikql_result_lib-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/client/minikql_result_lib/converter_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/client/minikql_result_lib/objects_ut.cpp @@ -38,15 +46,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-client-minikql_result_lib-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-client-minikql_result_lib-ut) diff --git a/ydb/core/client/minikql_result_lib/ut/CMakeLists.linux.txt b/ydb/core/client/minikql_result_lib/ut/CMakeLists.linux.txt index 2b823a56433..75a462b272f 100644 --- a/ydb/core/client/minikql_result_lib/ut/CMakeLists.linux.txt +++ b/ydb/core/client/minikql_result_lib/ut/CMakeLists.linux.txt @@ -24,6 +24,16 @@ target_link_libraries(ydb-core-client-minikql_result_lib-ut PUBLIC cpp-testing-unittest ydb-core-testlib ) +target_link_options(ydb-core-client-minikql_result_lib-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-client-minikql_result_lib-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/client/minikql_result_lib/converter_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/client/minikql_result_lib/objects_ut.cpp @@ -39,15 +49,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-client-minikql_result_lib-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-client-minikql_result_lib-ut) diff --git a/ydb/core/client/server/ut/CMakeLists.darwin.txt b/ydb/core/client/server/ut/CMakeLists.darwin.txt index b993911e557..b669624bbde 100644 --- a/ydb/core/client/server/ut/CMakeLists.darwin.txt +++ b/ydb/core/client/server/ut/CMakeLists.darwin.txt @@ -26,6 +26,14 @@ target_link_libraries(ydb-core-client-server-ut PUBLIC ydb-core-testlib core-testlib-actors ) +target_link_options(ydb-core-client-server-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-client-server-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/client/server/pq_metacache_v2_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/client/server/msgbus_server_pq_metarequest_ut.cpp @@ -41,15 +49,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-client-server-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-client-server-ut) diff --git a/ydb/core/client/server/ut/CMakeLists.linux.txt b/ydb/core/client/server/ut/CMakeLists.linux.txt index 8e7efa1338f..e3fc03f4c06 100644 --- a/ydb/core/client/server/ut/CMakeLists.linux.txt +++ b/ydb/core/client/server/ut/CMakeLists.linux.txt @@ -27,6 +27,16 @@ target_link_libraries(ydb-core-client-server-ut PUBLIC ydb-core-testlib core-testlib-actors ) +target_link_options(ydb-core-client-server-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-client-server-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/client/server/pq_metacache_v2_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/client/server/msgbus_server_pq_metarequest_ut.cpp @@ -42,15 +52,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-client-server-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-client-server-ut) diff --git a/ydb/core/client/ut/CMakeLists.darwin.txt b/ydb/core/client/ut/CMakeLists.darwin.txt index 7d131482b8c..adca63db791 100644 --- a/ydb/core/client/ut/CMakeLists.darwin.txt +++ b/ydb/core/client/ut/CMakeLists.darwin.txt @@ -27,6 +27,14 @@ target_link_libraries(ydb-core-client-ut PUBLIC test-libs-rows ydb-core-testlib ) +target_link_options(ydb-core-client-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-client-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/client/cancel_tx_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/client/client_ut.cpp @@ -46,15 +54,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-client-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-client-ut) diff --git a/ydb/core/client/ut/CMakeLists.linux.txt b/ydb/core/client/ut/CMakeLists.linux.txt index 81d44fb75fb..e246e845213 100644 --- a/ydb/core/client/ut/CMakeLists.linux.txt +++ b/ydb/core/client/ut/CMakeLists.linux.txt @@ -28,6 +28,16 @@ target_link_libraries(ydb-core-client-ut PUBLIC test-libs-rows ydb-core-testlib ) +target_link_options(ydb-core-client-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-client-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/client/cancel_tx_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/client/client_ut.cpp @@ -47,15 +57,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-client-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-client-ut) diff --git a/ydb/core/cms/console/ut/CMakeLists.darwin.txt b/ydb/core/cms/console/ut/CMakeLists.darwin.txt index 1ce2b47c936..8daffabf380 100644 --- a/ydb/core/cms/console/ut/CMakeLists.darwin.txt +++ b/ydb/core/cms/console/ut/CMakeLists.darwin.txt @@ -26,6 +26,14 @@ target_link_libraries(ydb-core-cms-console-ut PUBLIC library-cpp-svnversion ydb-core-testlib ) +target_link_options(ydb-core-cms-console-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-cms-console-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/cms/console/configs_cache_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/cms/console/configs_dispatcher_ut.cpp @@ -47,15 +55,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-cms-console-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-cms-console-ut) diff --git a/ydb/core/cms/console/ut/CMakeLists.linux.txt b/ydb/core/cms/console/ut/CMakeLists.linux.txt index 5f8e0d8c5ab..a2fec47214e 100644 --- a/ydb/core/cms/console/ut/CMakeLists.linux.txt +++ b/ydb/core/cms/console/ut/CMakeLists.linux.txt @@ -27,6 +27,16 @@ target_link_libraries(ydb-core-cms-console-ut PUBLIC library-cpp-svnversion ydb-core-testlib ) +target_link_options(ydb-core-cms-console-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-cms-console-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/cms/console/configs_cache_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/cms/console/configs_dispatcher_ut.cpp @@ -48,15 +58,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-cms-console-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-cms-console-ut) diff --git a/ydb/core/cms/console/validators/ut/CMakeLists.darwin.txt b/ydb/core/cms/console/validators/ut/CMakeLists.darwin.txt index 0fa2c945abb..446ea77f569 100644 --- a/ydb/core/cms/console/validators/ut/CMakeLists.darwin.txt +++ b/ydb/core/cms/console/validators/ut/CMakeLists.darwin.txt @@ -19,6 +19,14 @@ target_link_libraries(ydb-core-cms-console-validators-ut PUBLIC cms-console-validators cpp-testing-unittest ) +target_link_options(ydb-core-cms-console-validators-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-cms-console-validators-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/cms/console/validators/registry_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/cms/console/validators/validator_bootstrap_ut.cpp @@ -35,15 +43,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-cms-console-validators-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-cms-console-validators-ut) diff --git a/ydb/core/cms/console/validators/ut/CMakeLists.linux.txt b/ydb/core/cms/console/validators/ut/CMakeLists.linux.txt index ac193be7eda..5088ffd85e0 100644 --- a/ydb/core/cms/console/validators/ut/CMakeLists.linux.txt +++ b/ydb/core/cms/console/validators/ut/CMakeLists.linux.txt @@ -20,6 +20,16 @@ target_link_libraries(ydb-core-cms-console-validators-ut PUBLIC cms-console-validators cpp-testing-unittest ) +target_link_options(ydb-core-cms-console-validators-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-cms-console-validators-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/cms/console/validators/registry_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/cms/console/validators/validator_bootstrap_ut.cpp @@ -36,15 +46,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-cms-console-validators-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-cms-console-validators-ut) diff --git a/ydb/core/cms/ut/CMakeLists.darwin.txt b/ydb/core/cms/ut/CMakeLists.darwin.txt index 0db21fa4ff5..c35c8bed546 100644 --- a/ydb/core/cms/ut/CMakeLists.darwin.txt +++ b/ydb/core/cms/ut/CMakeLists.darwin.txt @@ -24,6 +24,14 @@ target_link_libraries(ydb-core-cms-ut PUBLIC library-cpp-svnversion ydb-core-testlib ) +target_link_options(ydb-core-cms-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-cms-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/cms/cluster_info_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/cms/cms_ut.cpp @@ -43,15 +51,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-cms-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-cms-ut) diff --git a/ydb/core/cms/ut/CMakeLists.linux.txt b/ydb/core/cms/ut/CMakeLists.linux.txt index ceb5943b089..614f43bae90 100644 --- a/ydb/core/cms/ut/CMakeLists.linux.txt +++ b/ydb/core/cms/ut/CMakeLists.linux.txt @@ -25,6 +25,16 @@ target_link_libraries(ydb-core-cms-ut PUBLIC library-cpp-svnversion ydb-core-testlib ) +target_link_options(ydb-core-cms-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-cms-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/cms/cluster_info_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/cms/cms_ut.cpp @@ -44,15 +54,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-cms-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-cms-ut) diff --git a/ydb/core/cms/ut_sentinel/CMakeLists.darwin.txt b/ydb/core/cms/ut_sentinel/CMakeLists.darwin.txt index 2d1e2f51031..26e890c5981 100644 --- a/ydb/core/cms/ut_sentinel/CMakeLists.darwin.txt +++ b/ydb/core/cms/ut_sentinel/CMakeLists.darwin.txt @@ -24,6 +24,14 @@ target_link_libraries(ydb-core-cms-ut_sentinel PUBLIC library-cpp-svnversion ydb-core-testlib ) +target_link_options(ydb-core-cms-ut_sentinel PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-cms-ut_sentinel PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/cms/cms_ut_common.cpp ${CMAKE_SOURCE_DIR}/ydb/core/cms/sentinel_ut.cpp @@ -39,15 +47,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-cms-ut_sentinel - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-cms-ut_sentinel) diff --git a/ydb/core/cms/ut_sentinel/CMakeLists.linux.txt b/ydb/core/cms/ut_sentinel/CMakeLists.linux.txt index 667f398795b..26957922fd2 100644 --- a/ydb/core/cms/ut_sentinel/CMakeLists.linux.txt +++ b/ydb/core/cms/ut_sentinel/CMakeLists.linux.txt @@ -25,6 +25,16 @@ target_link_libraries(ydb-core-cms-ut_sentinel PUBLIC library-cpp-svnversion ydb-core-testlib ) +target_link_options(ydb-core-cms-ut_sentinel PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-cms-ut_sentinel PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/cms/cms_ut_common.cpp ${CMAKE_SOURCE_DIR}/ydb/core/cms/sentinel_ut.cpp @@ -40,15 +50,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-cms-ut_sentinel - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-cms-ut_sentinel) diff --git a/ydb/core/control/ut/CMakeLists.darwin.txt b/ydb/core/control/ut/CMakeLists.darwin.txt index b3735de23a9..ef45e424015 100644 --- a/ydb/core/control/ut/CMakeLists.darwin.txt +++ b/ydb/core/control/ut/CMakeLists.darwin.txt @@ -24,6 +24,14 @@ target_link_libraries(ydb-core-control-ut PUBLIC ydb-core-mind ydb-core-mon ) +target_link_options(ydb-core-control-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-control-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/control/immediate_control_board_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/control/immediate_control_board_actor_ut.cpp @@ -39,15 +47,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-control-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-control-ut) diff --git a/ydb/core/control/ut/CMakeLists.linux.txt b/ydb/core/control/ut/CMakeLists.linux.txt index a6f574f32e0..916437b57d0 100644 --- a/ydb/core/control/ut/CMakeLists.linux.txt +++ b/ydb/core/control/ut/CMakeLists.linux.txt @@ -25,6 +25,16 @@ target_link_libraries(ydb-core-control-ut PUBLIC ydb-core-mind ydb-core-mon ) +target_link_options(ydb-core-control-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-control-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/control/immediate_control_board_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/control/immediate_control_board_actor_ut.cpp @@ -40,15 +50,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-control-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-control-ut) diff --git a/ydb/core/driver_lib/run/ut/CMakeLists.darwin.txt b/ydb/core/driver_lib/run/ut/CMakeLists.darwin.txt index 91708e8cc9f..7bd453869a0 100644 --- a/ydb/core/driver_lib/run/ut/CMakeLists.darwin.txt +++ b/ydb/core/driver_lib/run/ut/CMakeLists.darwin.txt @@ -18,6 +18,14 @@ target_link_libraries(ydb-core-driver_lib-run-ut PUBLIC cpp-testing-unittest_main run ) +target_link_options(ydb-core-driver_lib-run-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-driver_lib-run-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/driver_lib/run/version_ut.cpp ) @@ -32,15 +40,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-driver_lib-run-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-driver_lib-run-ut) diff --git a/ydb/core/driver_lib/run/ut/CMakeLists.linux.txt b/ydb/core/driver_lib/run/ut/CMakeLists.linux.txt index 108ba6ca70f..f00e67f3865 100644 --- a/ydb/core/driver_lib/run/ut/CMakeLists.linux.txt +++ b/ydb/core/driver_lib/run/ut/CMakeLists.linux.txt @@ -19,6 +19,16 @@ target_link_libraries(ydb-core-driver_lib-run-ut PUBLIC cpp-testing-unittest_main run ) +target_link_options(ydb-core-driver_lib-run-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-driver_lib-run-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/driver_lib/run/version_ut.cpp ) @@ -33,15 +43,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-driver_lib-run-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-driver_lib-run-ut) diff --git a/ydb/core/engine/ut/CMakeLists.darwin.txt b/ydb/core/engine/ut/CMakeLists.darwin.txt index 69d0d02a713..94c41469d9b 100644 --- a/ydb/core/engine/ut/CMakeLists.darwin.txt +++ b/ydb/core/engine/ut/CMakeLists.darwin.txt @@ -27,6 +27,14 @@ target_link_libraries(ydb-core-engine-ut PUBLIC mkql_proto-ut-helpers udf-service-exception_policy ) +target_link_options(ydb-core-engine-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-engine-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/engine/mkql_engine_flat_host_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/engine/mkql_engine_flat_ut.cpp @@ -44,15 +52,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-engine-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-engine-ut) diff --git a/ydb/core/engine/ut/CMakeLists.linux.txt b/ydb/core/engine/ut/CMakeLists.linux.txt index a2c12285a0a..e6ce7faed25 100644 --- a/ydb/core/engine/ut/CMakeLists.linux.txt +++ b/ydb/core/engine/ut/CMakeLists.linux.txt @@ -27,6 +27,16 @@ target_link_libraries(ydb-core-engine-ut PUBLIC mkql_proto-ut-helpers udf-service-exception_policy ) +target_link_options(ydb-core-engine-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-engine-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/engine/mkql_engine_flat_host_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/engine/mkql_engine_flat_ut.cpp @@ -44,15 +54,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-engine-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-engine-ut) diff --git a/ydb/core/erasure/ut/CMakeLists.darwin.txt b/ydb/core/erasure/ut/CMakeLists.darwin.txt index 87259264858..13070553f6e 100644 --- a/ydb/core/erasure/ut/CMakeLists.darwin.txt +++ b/ydb/core/erasure/ut/CMakeLists.darwin.txt @@ -19,6 +19,12 @@ target_link_libraries(ydb-core-erasure-ut PUBLIC ydb-core-erasure cpp-digest-crc32c ) +target_link_options(ydb-core-erasure-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC +) target_sources(ydb-core-erasure-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/erasure/erasure_ut.cpp ) @@ -33,11 +39,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-erasure-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC -) vcs_info(ydb-core-erasure-ut) diff --git a/ydb/core/erasure/ut/CMakeLists.linux.txt b/ydb/core/erasure/ut/CMakeLists.linux.txt index 1464331e7f2..1b0003846ff 100644 --- a/ydb/core/erasure/ut/CMakeLists.linux.txt +++ b/ydb/core/erasure/ut/CMakeLists.linux.txt @@ -20,6 +20,16 @@ target_link_libraries(ydb-core-erasure-ut PUBLIC ydb-core-erasure cpp-digest-crc32c ) +target_link_options(ydb-core-erasure-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-erasure-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/erasure/erasure_ut.cpp ) @@ -34,15 +44,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-erasure-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-erasure-ut) diff --git a/ydb/core/erasure/ut_perf/CMakeLists.darwin.txt b/ydb/core/erasure/ut_perf/CMakeLists.darwin.txt index 4dccca703e5..0d63415432b 100644 --- a/ydb/core/erasure/ut_perf/CMakeLists.darwin.txt +++ b/ydb/core/erasure/ut_perf/CMakeLists.darwin.txt @@ -18,6 +18,12 @@ target_link_libraries(ydb-core-erasure-ut_perf PUBLIC cpp-testing-unittest_main ydb-core-erasure ) +target_link_options(ydb-core-erasure-ut_perf PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC +) target_sources(ydb-core-erasure-ut_perf PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/erasure/erasure_perf_test.cpp ) @@ -32,11 +38,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-erasure-ut_perf - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC -) vcs_info(ydb-core-erasure-ut_perf) diff --git a/ydb/core/erasure/ut_perf/CMakeLists.linux.txt b/ydb/core/erasure/ut_perf/CMakeLists.linux.txt index 5b2571ce19d..d2304375ec1 100644 --- a/ydb/core/erasure/ut_perf/CMakeLists.linux.txt +++ b/ydb/core/erasure/ut_perf/CMakeLists.linux.txt @@ -19,6 +19,16 @@ target_link_libraries(ydb-core-erasure-ut_perf PUBLIC cpp-testing-unittest_main ydb-core-erasure ) +target_link_options(ydb-core-erasure-ut_perf PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-erasure-ut_perf PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/erasure/erasure_perf_test.cpp ) @@ -33,15 +43,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-erasure-ut_perf - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-erasure-ut_perf) diff --git a/ydb/core/erasure/ut_rope/CMakeLists.darwin.txt b/ydb/core/erasure/ut_rope/CMakeLists.darwin.txt index a01070920cc..e4e13688c1c 100644 --- a/ydb/core/erasure/ut_rope/CMakeLists.darwin.txt +++ b/ydb/core/erasure/ut_rope/CMakeLists.darwin.txt @@ -19,6 +19,12 @@ target_link_libraries(ydb-core-erasure-ut_rope PUBLIC ydb-core-erasure cpp-digest-crc32c ) +target_link_options(ydb-core-erasure-ut_rope PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC +) target_sources(ydb-core-erasure-ut_rope PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/erasure/erasure_rope_ut.cpp ) @@ -33,11 +39,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-erasure-ut_rope - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC -) vcs_info(ydb-core-erasure-ut_rope) diff --git a/ydb/core/erasure/ut_rope/CMakeLists.linux.txt b/ydb/core/erasure/ut_rope/CMakeLists.linux.txt index fb10f8f22e6..4c081c2d09a 100644 --- a/ydb/core/erasure/ut_rope/CMakeLists.linux.txt +++ b/ydb/core/erasure/ut_rope/CMakeLists.linux.txt @@ -20,6 +20,16 @@ target_link_libraries(ydb-core-erasure-ut_rope PUBLIC ydb-core-erasure cpp-digest-crc32c ) +target_link_options(ydb-core-erasure-ut_rope PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-erasure-ut_rope PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/erasure/erasure_rope_ut.cpp ) @@ -34,15 +44,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-erasure-ut_rope - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-erasure-ut_rope) diff --git a/ydb/core/formats/ut/CMakeLists.darwin.txt b/ydb/core/formats/ut/CMakeLists.darwin.txt index 0395fca8d69..63729f5691e 100644 --- a/ydb/core/formats/ut/CMakeLists.darwin.txt +++ b/ydb/core/formats/ut/CMakeLists.darwin.txt @@ -23,6 +23,14 @@ target_link_libraries(ydb-core-formats-ut PUBLIC libs-apache-arrow ydb-core-base ) +target_link_options(ydb-core-formats-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-formats-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/formats/ut_arrow.cpp ${CMAKE_SOURCE_DIR}/ydb/core/formats/ut_arithmetic.cpp @@ -42,15 +50,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-formats-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-formats-ut) diff --git a/ydb/core/formats/ut/CMakeLists.linux.txt b/ydb/core/formats/ut/CMakeLists.linux.txt index ffc030f5f3d..286bb5eb02c 100644 --- a/ydb/core/formats/ut/CMakeLists.linux.txt +++ b/ydb/core/formats/ut/CMakeLists.linux.txt @@ -24,6 +24,16 @@ target_link_libraries(ydb-core-formats-ut PUBLIC libs-apache-arrow ydb-core-base ) +target_link_options(ydb-core-formats-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-formats-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/formats/ut_arrow.cpp ${CMAKE_SOURCE_DIR}/ydb/core/formats/ut_arithmetic.cpp @@ -43,15 +53,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-formats-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-formats-ut) diff --git a/ydb/core/grpc_services/ut/CMakeLists.darwin.txt b/ydb/core/grpc_services/ut/CMakeLists.darwin.txt index e325608c35c..573ff572497 100644 --- a/ydb/core/grpc_services/ut/CMakeLists.darwin.txt +++ b/ydb/core/grpc_services/ut/CMakeLists.darwin.txt @@ -23,6 +23,14 @@ target_link_libraries(ydb-core-grpc_services-ut PUBLIC core-client-scheme_cache_lib ydb-core-testlib ) +target_link_options(ydb-core-grpc_services-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-grpc_services-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/grpc_services/rpc_calls_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/grpc_services/operation_helpers_ut.cpp @@ -38,15 +46,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-grpc_services-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-grpc_services-ut) diff --git a/ydb/core/grpc_services/ut/CMakeLists.linux.txt b/ydb/core/grpc_services/ut/CMakeLists.linux.txt index 3512544c92b..a71f5302e4a 100644 --- a/ydb/core/grpc_services/ut/CMakeLists.linux.txt +++ b/ydb/core/grpc_services/ut/CMakeLists.linux.txt @@ -24,6 +24,16 @@ target_link_libraries(ydb-core-grpc_services-ut PUBLIC core-client-scheme_cache_lib ydb-core-testlib ) +target_link_options(ydb-core-grpc_services-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-grpc_services-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/grpc_services/rpc_calls_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/grpc_services/operation_helpers_ut.cpp @@ -39,15 +49,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-grpc_services-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-grpc_services-ut) diff --git a/ydb/core/grpc_streaming/ut/CMakeLists.darwin.txt b/ydb/core/grpc_streaming/ut/CMakeLists.darwin.txt index 73a359e6506..5c421761213 100644 --- a/ydb/core/grpc_streaming/ut/CMakeLists.darwin.txt +++ b/ydb/core/grpc_streaming/ut/CMakeLists.darwin.txt @@ -24,6 +24,14 @@ target_link_libraries(ydb-core-grpc_streaming-ut PUBLIC grpc_streaming-ut-grpc ydb-core-testlib ) +target_link_options(ydb-core-grpc_streaming-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-grpc_streaming-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/grpc_streaming/grpc_streaming_ut.cpp ) @@ -38,15 +46,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-grpc_streaming-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-grpc_streaming-ut) diff --git a/ydb/core/grpc_streaming/ut/CMakeLists.linux.txt b/ydb/core/grpc_streaming/ut/CMakeLists.linux.txt index 148d760d73e..f679d2719ab 100644 --- a/ydb/core/grpc_streaming/ut/CMakeLists.linux.txt +++ b/ydb/core/grpc_streaming/ut/CMakeLists.linux.txt @@ -25,6 +25,16 @@ target_link_libraries(ydb-core-grpc_streaming-ut PUBLIC grpc_streaming-ut-grpc ydb-core-testlib ) +target_link_options(ydb-core-grpc_streaming-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-grpc_streaming-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/grpc_streaming/grpc_streaming_ut.cpp ) @@ -39,15 +49,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-grpc_streaming-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-grpc_streaming-ut) diff --git a/ydb/core/health_check/ut/CMakeLists.darwin.txt b/ydb/core/health_check/ut/CMakeLists.darwin.txt index ff88bff85ff..fbfdfed6dfc 100644 --- a/ydb/core/health_check/ut/CMakeLists.darwin.txt +++ b/ydb/core/health_check/ut/CMakeLists.darwin.txt @@ -22,6 +22,14 @@ target_link_libraries(ydb-core-health_check-ut PUBLIC ydb-core-health_check ydb-core-testlib ) +target_link_options(ydb-core-health_check-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-health_check-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/health_check/health_check_ut.cpp ) @@ -36,15 +44,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-health_check-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-health_check-ut) diff --git a/ydb/core/health_check/ut/CMakeLists.linux.txt b/ydb/core/health_check/ut/CMakeLists.linux.txt index eec61811053..cb0ff40fb43 100644 --- a/ydb/core/health_check/ut/CMakeLists.linux.txt +++ b/ydb/core/health_check/ut/CMakeLists.linux.txt @@ -23,6 +23,16 @@ target_link_libraries(ydb-core-health_check-ut PUBLIC ydb-core-health_check ydb-core-testlib ) +target_link_options(ydb-core-health_check-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-health_check-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/health_check/health_check_ut.cpp ) @@ -37,15 +47,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-health_check-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-health_check-ut) diff --git a/ydb/core/kesus/proxy/ut/CMakeLists.darwin.txt b/ydb/core/kesus/proxy/ut/CMakeLists.darwin.txt index 41cd61c1398..c4258c7c46a 100644 --- a/ydb/core/kesus/proxy/ut/CMakeLists.darwin.txt +++ b/ydb/core/kesus/proxy/ut/CMakeLists.darwin.txt @@ -22,6 +22,14 @@ target_link_libraries(ydb-core-kesus-proxy-ut PUBLIC core-kesus-proxy ydb-core-testlib ) +target_link_options(ydb-core-kesus-proxy-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-kesus-proxy-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/kesus/proxy/proxy_actor_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/kesus/proxy/ut_helpers.cpp @@ -37,15 +45,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-kesus-proxy-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-kesus-proxy-ut) diff --git a/ydb/core/kesus/proxy/ut/CMakeLists.linux.txt b/ydb/core/kesus/proxy/ut/CMakeLists.linux.txt index 82ecfefe783..0859730c207 100644 --- a/ydb/core/kesus/proxy/ut/CMakeLists.linux.txt +++ b/ydb/core/kesus/proxy/ut/CMakeLists.linux.txt @@ -23,6 +23,16 @@ target_link_libraries(ydb-core-kesus-proxy-ut PUBLIC core-kesus-proxy ydb-core-testlib ) +target_link_options(ydb-core-kesus-proxy-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-kesus-proxy-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/kesus/proxy/proxy_actor_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/kesus/proxy/ut_helpers.cpp @@ -38,15 +48,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-kesus-proxy-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-kesus-proxy-ut) diff --git a/ydb/core/kesus/tablet/quoter_performance_test/CMakeLists.darwin.txt b/ydb/core/kesus/tablet/quoter_performance_test/CMakeLists.darwin.txt index 23fbb7a09a4..9df85c22844 100644 --- a/ydb/core/kesus/tablet/quoter_performance_test/CMakeLists.darwin.txt +++ b/ydb/core/kesus/tablet/quoter_performance_test/CMakeLists.darwin.txt @@ -23,19 +23,16 @@ target_link_libraries(quoter_performance_test PUBLIC core-kesus-tablet ydb-core-testlib ) -target_sources(quoter_performance_test PRIVATE - ${CMAKE_SOURCE_DIR}/ydb/core/kesus/tablet/quoter_performance_test/main.cpp - ${CMAKE_SOURCE_DIR}/ydb/core/kesus/tablet/ut_helpers.cpp -) -target_link_flags(quoter_performance_test - PUBLIC +target_link_options(quoter_performance_test PRIVATE -Wl,-no_deduplicate -Wl,-sdk_version,10.15 -fPIC -fPIC -framework CoreFoundation - -framework - CoreFoundation +) +target_sources(quoter_performance_test PRIVATE + ${CMAKE_SOURCE_DIR}/ydb/core/kesus/tablet/quoter_performance_test/main.cpp + ${CMAKE_SOURCE_DIR}/ydb/core/kesus/tablet/ut_helpers.cpp ) vcs_info(quoter_performance_test) diff --git a/ydb/core/kesus/tablet/quoter_performance_test/CMakeLists.linux.txt b/ydb/core/kesus/tablet/quoter_performance_test/CMakeLists.linux.txt index d796e146368..fcc41d7949c 100644 --- a/ydb/core/kesus/tablet/quoter_performance_test/CMakeLists.linux.txt +++ b/ydb/core/kesus/tablet/quoter_performance_test/CMakeLists.linux.txt @@ -24,12 +24,7 @@ target_link_libraries(quoter_performance_test PUBLIC core-kesus-tablet ydb-core-testlib ) -target_sources(quoter_performance_test PRIVATE - ${CMAKE_SOURCE_DIR}/ydb/core/kesus/tablet/quoter_performance_test/main.cpp - ${CMAKE_SOURCE_DIR}/ydb/core/kesus/tablet/ut_helpers.cpp -) -target_link_flags(quoter_performance_test - PUBLIC +target_link_options(quoter_performance_test PRIVATE -ldl -lrt -Wl,--no-as-needed @@ -39,4 +34,8 @@ target_link_flags(quoter_performance_test -lrt -ldl ) +target_sources(quoter_performance_test PRIVATE + ${CMAKE_SOURCE_DIR}/ydb/core/kesus/tablet/quoter_performance_test/main.cpp + ${CMAKE_SOURCE_DIR}/ydb/core/kesus/tablet/ut_helpers.cpp +) vcs_info(quoter_performance_test) diff --git a/ydb/core/kesus/tablet/ut/CMakeLists.darwin.txt b/ydb/core/kesus/tablet/ut/CMakeLists.darwin.txt index 8cbb4c4a1a6..3c3ea0c5d72 100644 --- a/ydb/core/kesus/tablet/ut/CMakeLists.darwin.txt +++ b/ydb/core/kesus/tablet/ut/CMakeLists.darwin.txt @@ -23,6 +23,14 @@ target_link_libraries(ydb-core-kesus-tablet-ut PUBLIC cpp-testing-gmock_in_unittest ydb-core-testlib ) +target_link_options(ydb-core-kesus-tablet-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-kesus-tablet-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/kesus/tablet/tablet_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/kesus/tablet/quoter_resource_tree_ut.cpp @@ -39,15 +47,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-kesus-tablet-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-kesus-tablet-ut) diff --git a/ydb/core/kesus/tablet/ut/CMakeLists.linux.txt b/ydb/core/kesus/tablet/ut/CMakeLists.linux.txt index a11bc48d187..6949b5fab04 100644 --- a/ydb/core/kesus/tablet/ut/CMakeLists.linux.txt +++ b/ydb/core/kesus/tablet/ut/CMakeLists.linux.txt @@ -24,6 +24,16 @@ target_link_libraries(ydb-core-kesus-tablet-ut PUBLIC cpp-testing-gmock_in_unittest ydb-core-testlib ) +target_link_options(ydb-core-kesus-tablet-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-kesus-tablet-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/kesus/tablet/tablet_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/kesus/tablet/quoter_resource_tree_ut.cpp @@ -40,15 +50,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-kesus-tablet-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-kesus-tablet-ut) diff --git a/ydb/core/keyvalue/ut/CMakeLists.darwin.txt b/ydb/core/keyvalue/ut/CMakeLists.darwin.txt index b3baa022e71..309ef9b9fc8 100644 --- a/ydb/core/keyvalue/ut/CMakeLists.darwin.txt +++ b/ydb/core/keyvalue/ut/CMakeLists.darwin.txt @@ -25,6 +25,14 @@ target_link_libraries(ydb-core-keyvalue-ut PUBLIC library-cpp-svnversion ydb-core-testlib ) +target_link_options(ydb-core-keyvalue-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-keyvalue-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/keyvalue/keyvalue_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/keyvalue/keyvalue_collector_ut.cpp @@ -41,15 +49,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-keyvalue-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-keyvalue-ut) diff --git a/ydb/core/keyvalue/ut/CMakeLists.linux.txt b/ydb/core/keyvalue/ut/CMakeLists.linux.txt index bbcc4d37643..a1b3c05c609 100644 --- a/ydb/core/keyvalue/ut/CMakeLists.linux.txt +++ b/ydb/core/keyvalue/ut/CMakeLists.linux.txt @@ -26,6 +26,16 @@ target_link_libraries(ydb-core-keyvalue-ut PUBLIC library-cpp-svnversion ydb-core-testlib ) +target_link_options(ydb-core-keyvalue-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-keyvalue-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/keyvalue/keyvalue_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/keyvalue/keyvalue_collector_ut.cpp @@ -42,15 +52,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-keyvalue-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-keyvalue-ut) diff --git a/ydb/core/kqp/executer/ut/CMakeLists.darwin.txt b/ydb/core/kqp/executer/ut/CMakeLists.darwin.txt index 314616c44ec..6bc4f140024 100644 --- a/ydb/core/kqp/executer/ut/CMakeLists.darwin.txt +++ b/ydb/core/kqp/executer/ut/CMakeLists.darwin.txt @@ -25,6 +25,14 @@ target_link_libraries(ydb-core-kqp-executer-ut PUBLIC kqp-ut-common cpp-client-ydb_proto ) +target_link_options(ydb-core-kqp-executer-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) add_test( NAME ydb-core-kqp-executer-ut @@ -36,15 +44,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-kqp-executer-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-kqp-executer-ut) diff --git a/ydb/core/kqp/executer/ut/CMakeLists.linux.txt b/ydb/core/kqp/executer/ut/CMakeLists.linux.txt index d2ae249768a..757d74dca92 100644 --- a/ydb/core/kqp/executer/ut/CMakeLists.linux.txt +++ b/ydb/core/kqp/executer/ut/CMakeLists.linux.txt @@ -26,6 +26,16 @@ target_link_libraries(ydb-core-kqp-executer-ut PUBLIC kqp-ut-common cpp-client-ydb_proto ) +target_link_options(ydb-core-kqp-executer-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) add_test( NAME ydb-core-kqp-executer-ut @@ -37,15 +47,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-kqp-executer-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-kqp-executer-ut) diff --git a/ydb/core/kqp/node/ut/CMakeLists.darwin.txt b/ydb/core/kqp/node/ut/CMakeLists.darwin.txt index 7cf36e97b72..2d1867e1874 100644 --- a/ydb/core/kqp/node/ut/CMakeLists.darwin.txt +++ b/ydb/core/kqp/node/ut/CMakeLists.darwin.txt @@ -22,6 +22,14 @@ target_link_libraries(ydb-core-kqp-node-ut PUBLIC core-kqp-node kqp-ut-common ) +target_link_options(ydb-core-kqp-node-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-kqp-node-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/kqp/node/kqp_node_ut.cpp ) @@ -36,15 +44,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-kqp-node-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-kqp-node-ut) diff --git a/ydb/core/kqp/node/ut/CMakeLists.linux.txt b/ydb/core/kqp/node/ut/CMakeLists.linux.txt index d730ec33478..51cb4126c6f 100644 --- a/ydb/core/kqp/node/ut/CMakeLists.linux.txt +++ b/ydb/core/kqp/node/ut/CMakeLists.linux.txt @@ -23,6 +23,16 @@ target_link_libraries(ydb-core-kqp-node-ut PUBLIC core-kqp-node kqp-ut-common ) +target_link_options(ydb-core-kqp-node-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-kqp-node-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/kqp/node/kqp_node_ut.cpp ) @@ -37,15 +47,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-kqp-node-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-kqp-node-ut) diff --git a/ydb/core/kqp/provider/ut/CMakeLists.darwin.txt b/ydb/core/kqp/provider/ut/CMakeLists.darwin.txt index 0c4d350796c..e65803fd5a0 100644 --- a/ydb/core/kqp/provider/ut/CMakeLists.darwin.txt +++ b/ydb/core/kqp/provider/ut/CMakeLists.darwin.txt @@ -23,6 +23,14 @@ target_link_libraries(ydb-core-kqp-provider-ut PUBLIC core-client-minikql_result_lib kqp-ut-common ) +target_link_options(ydb-core-kqp-provider-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-kqp-provider-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/kqp/provider/yql_kikimr_gateway_ut.cpp ) @@ -37,15 +45,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-kqp-provider-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-kqp-provider-ut) diff --git a/ydb/core/kqp/provider/ut/CMakeLists.linux.txt b/ydb/core/kqp/provider/ut/CMakeLists.linux.txt index 2695fd20d1b..4e8d185509c 100644 --- a/ydb/core/kqp/provider/ut/CMakeLists.linux.txt +++ b/ydb/core/kqp/provider/ut/CMakeLists.linux.txt @@ -24,6 +24,16 @@ target_link_libraries(ydb-core-kqp-provider-ut PUBLIC core-client-minikql_result_lib kqp-ut-common ) +target_link_options(ydb-core-kqp-provider-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-kqp-provider-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/kqp/provider/yql_kikimr_gateway_ut.cpp ) @@ -38,15 +48,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-kqp-provider-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-kqp-provider-ut) diff --git a/ydb/core/kqp/proxy/ut/CMakeLists.darwin.txt b/ydb/core/kqp/proxy/ut/CMakeLists.darwin.txt index d768f9f11da..7cf2b981ee7 100644 --- a/ydb/core/kqp/proxy/ut/CMakeLists.darwin.txt +++ b/ydb/core/kqp/proxy/ut/CMakeLists.darwin.txt @@ -22,6 +22,14 @@ target_link_libraries(ydb-core-kqp-proxy-ut PUBLIC core-kqp-proxy kqp-ut-common ) +target_link_options(ydb-core-kqp-proxy-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-kqp-proxy-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/kqp/proxy/kqp_proxy_ut.cpp ) @@ -36,15 +44,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-kqp-proxy-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-kqp-proxy-ut) diff --git a/ydb/core/kqp/proxy/ut/CMakeLists.linux.txt b/ydb/core/kqp/proxy/ut/CMakeLists.linux.txt index 55c9b505310..b4db24fb4c6 100644 --- a/ydb/core/kqp/proxy/ut/CMakeLists.linux.txt +++ b/ydb/core/kqp/proxy/ut/CMakeLists.linux.txt @@ -23,6 +23,16 @@ target_link_libraries(ydb-core-kqp-proxy-ut PUBLIC core-kqp-proxy kqp-ut-common ) +target_link_options(ydb-core-kqp-proxy-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-kqp-proxy-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/kqp/proxy/kqp_proxy_ut.cpp ) @@ -37,15 +47,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-kqp-proxy-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-kqp-proxy-ut) diff --git a/ydb/core/kqp/rm/ut/CMakeLists.darwin.txt b/ydb/core/kqp/rm/ut/CMakeLists.darwin.txt index ab0b93783d7..bf1a22ecb18 100644 --- a/ydb/core/kqp/rm/ut/CMakeLists.darwin.txt +++ b/ydb/core/kqp/rm/ut/CMakeLists.darwin.txt @@ -22,6 +22,14 @@ target_link_libraries(ydb-core-kqp-rm-ut PUBLIC core-kqp-rm kqp-ut-common ) +target_link_options(ydb-core-kqp-rm-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-kqp-rm-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/kqp/rm/kqp_resource_estimation_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/kqp/rm/kqp_rm_ut.cpp @@ -37,15 +45,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-kqp-rm-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-kqp-rm-ut) diff --git a/ydb/core/kqp/rm/ut/CMakeLists.linux.txt b/ydb/core/kqp/rm/ut/CMakeLists.linux.txt index 1bde06ed32f..0c68d8f623e 100644 --- a/ydb/core/kqp/rm/ut/CMakeLists.linux.txt +++ b/ydb/core/kqp/rm/ut/CMakeLists.linux.txt @@ -23,6 +23,16 @@ target_link_libraries(ydb-core-kqp-rm-ut PUBLIC core-kqp-rm kqp-ut-common ) +target_link_options(ydb-core-kqp-rm-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-kqp-rm-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/kqp/rm/kqp_resource_estimation_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/kqp/rm/kqp_rm_ut.cpp @@ -38,15 +48,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-kqp-rm-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-kqp-rm-ut) diff --git a/ydb/core/kqp/runtime/ut/CMakeLists.darwin.txt b/ydb/core/kqp/runtime/ut/CMakeLists.darwin.txt index 37a2a5de267..80144c45f27 100644 --- a/ydb/core/kqp/runtime/ut/CMakeLists.darwin.txt +++ b/ydb/core/kqp/runtime/ut/CMakeLists.darwin.txt @@ -24,6 +24,14 @@ target_link_libraries(ydb-core-kqp-runtime-ut PUBLIC core-testlib-basics udf-service-exception_policy ) +target_link_options(ydb-core-kqp-runtime-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-kqp-runtime-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/kqp/runtime/kqp_scan_data_ut.cpp ) @@ -38,15 +46,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-kqp-runtime-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-kqp-runtime-ut) diff --git a/ydb/core/kqp/runtime/ut/CMakeLists.linux.txt b/ydb/core/kqp/runtime/ut/CMakeLists.linux.txt index 50d9898aeb2..213cc4c01a3 100644 --- a/ydb/core/kqp/runtime/ut/CMakeLists.linux.txt +++ b/ydb/core/kqp/runtime/ut/CMakeLists.linux.txt @@ -25,6 +25,16 @@ target_link_libraries(ydb-core-kqp-runtime-ut PUBLIC core-testlib-basics udf-service-exception_policy ) +target_link_options(ydb-core-kqp-runtime-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-kqp-runtime-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/kqp/runtime/kqp_scan_data_ut.cpp ) @@ -39,15 +49,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-kqp-runtime-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-kqp-runtime-ut) diff --git a/ydb/core/kqp/ut/CMakeLists.darwin.txt b/ydb/core/kqp/ut/CMakeLists.darwin.txt index e06351bcca2..9950e1789e8 100644 --- a/ydb/core/kqp/ut/CMakeLists.darwin.txt +++ b/ydb/core/kqp/ut/CMakeLists.darwin.txt @@ -29,6 +29,14 @@ target_link_libraries(ydb-core-kqp-ut PUBLIC cpp-client-draft cpp-client-ydb_proto ) +target_link_options(ydb-core-kqp-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-kqp-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/kqp/ut/kqp_acl_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/kqp/ut/kqp_arrow_in_channels_ut.cpp @@ -80,15 +88,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-kqp-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-kqp-ut) diff --git a/ydb/core/kqp/ut/CMakeLists.linux.txt b/ydb/core/kqp/ut/CMakeLists.linux.txt index 460c046d669..9ec84ecb1c9 100644 --- a/ydb/core/kqp/ut/CMakeLists.linux.txt +++ b/ydb/core/kqp/ut/CMakeLists.linux.txt @@ -30,6 +30,16 @@ target_link_libraries(ydb-core-kqp-ut PUBLIC cpp-client-draft cpp-client-ydb_proto ) +target_link_options(ydb-core-kqp-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-kqp-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/kqp/ut/kqp_acl_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/kqp/ut/kqp_arrow_in_channels_ut.cpp @@ -81,15 +91,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-kqp-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-kqp-ut) diff --git a/ydb/core/kqp/ut/fat/CMakeLists.darwin.txt b/ydb/core/kqp/ut/fat/CMakeLists.darwin.txt index 2559b5218e5..975cf7d001a 100644 --- a/ydb/core/kqp/ut/fat/CMakeLists.darwin.txt +++ b/ydb/core/kqp/ut/fat/CMakeLists.darwin.txt @@ -26,6 +26,14 @@ target_link_libraries(ydb-core-kqp-ut-fat PUBLIC core-kqp-provider kqp-ut-common ) +target_link_options(ydb-core-kqp-ut-fat PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-kqp-ut-fat PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/kqp/ut/fat/kqp_force_newengine_ut.cpp ) @@ -40,15 +48,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-kqp-ut-fat - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-kqp-ut-fat) diff --git a/ydb/core/kqp/ut/fat/CMakeLists.linux.txt b/ydb/core/kqp/ut/fat/CMakeLists.linux.txt index 399a2758cd3..807e575e458 100644 --- a/ydb/core/kqp/ut/fat/CMakeLists.linux.txt +++ b/ydb/core/kqp/ut/fat/CMakeLists.linux.txt @@ -27,6 +27,16 @@ target_link_libraries(ydb-core-kqp-ut-fat PUBLIC core-kqp-provider kqp-ut-common ) +target_link_options(ydb-core-kqp-ut-fat PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-kqp-ut-fat PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/kqp/ut/fat/kqp_force_newengine_ut.cpp ) @@ -41,15 +51,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-kqp-ut-fat - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-kqp-ut-fat) diff --git a/ydb/core/metering/ut/CMakeLists.darwin.txt b/ydb/core/metering/ut/CMakeLists.darwin.txt index 3cc65966581..6007b0d8eb4 100644 --- a/ydb/core/metering/ut/CMakeLists.darwin.txt +++ b/ydb/core/metering/ut/CMakeLists.darwin.txt @@ -18,6 +18,14 @@ target_link_libraries(ydb-core-metering-ut PUBLIC cpp-testing-unittest_main ydb-core-metering ) +target_link_options(ydb-core-metering-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-metering-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/metering/time_grid_ut.cpp ) @@ -32,15 +40,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-metering-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-metering-ut) diff --git a/ydb/core/metering/ut/CMakeLists.linux.txt b/ydb/core/metering/ut/CMakeLists.linux.txt index 72d865a062b..03d685e6abb 100644 --- a/ydb/core/metering/ut/CMakeLists.linux.txt +++ b/ydb/core/metering/ut/CMakeLists.linux.txt @@ -19,6 +19,16 @@ target_link_libraries(ydb-core-metering-ut PUBLIC cpp-testing-unittest_main ydb-core-metering ) +target_link_options(ydb-core-metering-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-metering-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/metering/time_grid_ut.cpp ) @@ -33,15 +43,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-metering-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-metering-ut) diff --git a/ydb/core/mind/address_classification/ut/CMakeLists.darwin.txt b/ydb/core/mind/address_classification/ut/CMakeLists.darwin.txt index 30726f7308f..40e5b3b649a 100644 --- a/ydb/core/mind/address_classification/ut/CMakeLists.darwin.txt +++ b/ydb/core/mind/address_classification/ut/CMakeLists.darwin.txt @@ -23,6 +23,14 @@ target_link_libraries(ydb-core-mind-address_classification-ut PUBLIC cpp-actors-http ydb-core-testlib ) +target_link_options(ydb-core-mind-address_classification-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-mind-address_classification-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/mind/address_classification/net_classifier_ut.cpp ) @@ -37,15 +45,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-mind-address_classification-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-mind-address_classification-ut) diff --git a/ydb/core/mind/address_classification/ut/CMakeLists.linux.txt b/ydb/core/mind/address_classification/ut/CMakeLists.linux.txt index 05e8da9587f..b500c306da1 100644 --- a/ydb/core/mind/address_classification/ut/CMakeLists.linux.txt +++ b/ydb/core/mind/address_classification/ut/CMakeLists.linux.txt @@ -24,6 +24,16 @@ target_link_libraries(ydb-core-mind-address_classification-ut PUBLIC cpp-actors-http ydb-core-testlib ) +target_link_options(ydb-core-mind-address_classification-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-mind-address_classification-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/mind/address_classification/net_classifier_ut.cpp ) @@ -38,15 +48,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-mind-address_classification-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-mind-address_classification-ut) diff --git a/ydb/core/mind/bscontroller/ut/CMakeLists.darwin.txt b/ydb/core/mind/bscontroller/ut/CMakeLists.darwin.txt index 81901259c10..9596b2d7088 100644 --- a/ydb/core/mind/bscontroller/ut/CMakeLists.darwin.txt +++ b/ydb/core/mind/bscontroller/ut/CMakeLists.darwin.txt @@ -20,6 +20,14 @@ target_link_libraries(ydb-core-mind-bscontroller-ut PUBLIC cpp-actors-util ydb-core-yql_testlib ) +target_link_options(ydb-core-mind-bscontroller-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-mind-bscontroller-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/mind/bscontroller/grouper_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/mind/bscontroller/group_mapper_ut.cpp @@ -36,15 +44,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-mind-bscontroller-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-mind-bscontroller-ut) diff --git a/ydb/core/mind/bscontroller/ut/CMakeLists.linux.txt b/ydb/core/mind/bscontroller/ut/CMakeLists.linux.txt index 260b192f4c3..8e17cdd72dd 100644 --- a/ydb/core/mind/bscontroller/ut/CMakeLists.linux.txt +++ b/ydb/core/mind/bscontroller/ut/CMakeLists.linux.txt @@ -21,6 +21,16 @@ target_link_libraries(ydb-core-mind-bscontroller-ut PUBLIC cpp-actors-util ydb-core-yql_testlib ) +target_link_options(ydb-core-mind-bscontroller-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-mind-bscontroller-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/mind/bscontroller/grouper_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/mind/bscontroller/group_mapper_ut.cpp @@ -37,15 +47,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-mind-bscontroller-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-mind-bscontroller-ut) diff --git a/ydb/core/mind/bscontroller/ut_bscontroller/CMakeLists.darwin.txt b/ydb/core/mind/bscontroller/ut_bscontroller/CMakeLists.darwin.txt index 78c32e639fd..0b9fa6d82c9 100644 --- a/ydb/core/mind/bscontroller/ut_bscontroller/CMakeLists.darwin.txt +++ b/ydb/core/mind/bscontroller/ut_bscontroller/CMakeLists.darwin.txt @@ -25,6 +25,14 @@ target_link_libraries(ydb-core-mind-bscontroller-ut_bscontroller PUBLIC ydb-core-testlib core-testlib-basics ) +target_link_options(ydb-core-mind-bscontroller-ut_bscontroller PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-mind-bscontroller-ut_bscontroller PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/mind/bscontroller/ut_bscontroller/main.cpp ) @@ -39,15 +47,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-mind-bscontroller-ut_bscontroller - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-mind-bscontroller-ut_bscontroller) diff --git a/ydb/core/mind/bscontroller/ut_bscontroller/CMakeLists.linux.txt b/ydb/core/mind/bscontroller/ut_bscontroller/CMakeLists.linux.txt index 6d57859fdde..7be35bbda90 100644 --- a/ydb/core/mind/bscontroller/ut_bscontroller/CMakeLists.linux.txt +++ b/ydb/core/mind/bscontroller/ut_bscontroller/CMakeLists.linux.txt @@ -26,6 +26,16 @@ target_link_libraries(ydb-core-mind-bscontroller-ut_bscontroller PUBLIC ydb-core-testlib core-testlib-basics ) +target_link_options(ydb-core-mind-bscontroller-ut_bscontroller PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-mind-bscontroller-ut_bscontroller PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/mind/bscontroller/ut_bscontroller/main.cpp ) @@ -40,15 +50,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-mind-bscontroller-ut_bscontroller - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-mind-bscontroller-ut_bscontroller) diff --git a/ydb/core/mind/bscontroller/ut_selfheal/CMakeLists.darwin.txt b/ydb/core/mind/bscontroller/ut_selfheal/CMakeLists.darwin.txt index eaf181c034d..4d7c639883f 100644 --- a/ydb/core/mind/bscontroller/ut_selfheal/CMakeLists.darwin.txt +++ b/ydb/core/mind/bscontroller/ut_selfheal/CMakeLists.darwin.txt @@ -23,6 +23,14 @@ target_link_libraries(ydb-core-mind-bscontroller-ut_selfheal PUBLIC udf-service-stub yql-sql-pg_dummy ) +target_link_options(ydb-core-mind-bscontroller-ut_selfheal PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-mind-bscontroller-ut_selfheal PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/mind/bscontroller/ut_selfheal/main.cpp ${CMAKE_SOURCE_DIR}/ydb/core/mind/bscontroller/ut_selfheal/self_heal_actor_ut.cpp @@ -38,15 +46,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-mind-bscontroller-ut_selfheal - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-mind-bscontroller-ut_selfheal) diff --git a/ydb/core/mind/bscontroller/ut_selfheal/CMakeLists.linux.txt b/ydb/core/mind/bscontroller/ut_selfheal/CMakeLists.linux.txt index 5f874840d35..5e925574ada 100644 --- a/ydb/core/mind/bscontroller/ut_selfheal/CMakeLists.linux.txt +++ b/ydb/core/mind/bscontroller/ut_selfheal/CMakeLists.linux.txt @@ -24,6 +24,16 @@ target_link_libraries(ydb-core-mind-bscontroller-ut_selfheal PUBLIC udf-service-stub yql-sql-pg_dummy ) +target_link_options(ydb-core-mind-bscontroller-ut_selfheal PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-mind-bscontroller-ut_selfheal PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/mind/bscontroller/ut_selfheal/main.cpp ${CMAKE_SOURCE_DIR}/ydb/core/mind/bscontroller/ut_selfheal/self_heal_actor_ut.cpp @@ -39,15 +49,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-mind-bscontroller-ut_selfheal - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-mind-bscontroller-ut_selfheal) diff --git a/ydb/core/mind/hive/ut/CMakeLists.darwin.txt b/ydb/core/mind/hive/ut/CMakeLists.darwin.txt index 12d0b077b1e..5811cd42acc 100644 --- a/ydb/core/mind/hive/ut/CMakeLists.darwin.txt +++ b/ydb/core/mind/hive/ut/CMakeLists.darwin.txt @@ -26,6 +26,14 @@ target_link_libraries(ydb-core-mind-hive-ut PUBLIC ydb-core-mind ydb-core-testlib ) +target_link_options(ydb-core-mind-hive-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-mind-hive-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/mind/hive/sequencer_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/mind/hive/storage_pool_info_ut.cpp @@ -43,15 +51,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-mind-hive-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-mind-hive-ut) diff --git a/ydb/core/mind/hive/ut/CMakeLists.linux.txt b/ydb/core/mind/hive/ut/CMakeLists.linux.txt index 0fc27bbb9f6..d763a26e1b5 100644 --- a/ydb/core/mind/hive/ut/CMakeLists.linux.txt +++ b/ydb/core/mind/hive/ut/CMakeLists.linux.txt @@ -27,6 +27,16 @@ target_link_libraries(ydb-core-mind-hive-ut PUBLIC ydb-core-mind ydb-core-testlib ) +target_link_options(ydb-core-mind-hive-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-mind-hive-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/mind/hive/sequencer_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/mind/hive/storage_pool_info_ut.cpp @@ -44,15 +54,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-mind-hive-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-mind-hive-ut) diff --git a/ydb/core/mind/ut/CMakeLists.darwin.txt b/ydb/core/mind/ut/CMakeLists.darwin.txt index d034704e151..b8a7b1070e1 100644 --- a/ydb/core/mind/ut/CMakeLists.darwin.txt +++ b/ydb/core/mind/ut/CMakeLists.darwin.txt @@ -25,6 +25,14 @@ target_link_libraries(ydb-core-mind-ut PUBLIC library-cpp-svnversion ydb-core-testlib ) +target_link_options(ydb-core-mind-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-mind-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/mind/node_broker_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/mind/tenant_ut_broker.cpp @@ -43,15 +51,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-mind-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-mind-ut) diff --git a/ydb/core/mind/ut/CMakeLists.linux.txt b/ydb/core/mind/ut/CMakeLists.linux.txt index 64a48172cce..2a3a2b036d2 100644 --- a/ydb/core/mind/ut/CMakeLists.linux.txt +++ b/ydb/core/mind/ut/CMakeLists.linux.txt @@ -26,6 +26,16 @@ target_link_libraries(ydb-core-mind-ut PUBLIC library-cpp-svnversion ydb-core-testlib ) +target_link_options(ydb-core-mind-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-mind-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/mind/node_broker_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/mind/tenant_ut_broker.cpp @@ -44,15 +54,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-mind-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-mind-ut) diff --git a/ydb/core/mind/ut_fat/CMakeLists.darwin.txt b/ydb/core/mind/ut_fat/CMakeLists.darwin.txt index 9661a6defe6..c72c32ff065 100644 --- a/ydb/core/mind/ut_fat/CMakeLists.darwin.txt +++ b/ydb/core/mind/ut_fat/CMakeLists.darwin.txt @@ -31,6 +31,14 @@ target_link_libraries(ydb-core-mind-ut_fat PUBLIC blobstorage-vdisk-common ydb-core-testlib ) +target_link_options(ydb-core-mind-ut_fat PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-mind-ut_fat PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/mind/ut_fat/blobstorage_node_warden_ut_fat.cpp ) @@ -45,15 +53,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-mind-ut_fat - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-mind-ut_fat) diff --git a/ydb/core/mind/ut_fat/CMakeLists.linux.txt b/ydb/core/mind/ut_fat/CMakeLists.linux.txt index cea41ef423e..6dba6c44460 100644 --- a/ydb/core/mind/ut_fat/CMakeLists.linux.txt +++ b/ydb/core/mind/ut_fat/CMakeLists.linux.txt @@ -32,6 +32,16 @@ target_link_libraries(ydb-core-mind-ut_fat PUBLIC blobstorage-vdisk-common ydb-core-testlib ) +target_link_options(ydb-core-mind-ut_fat PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-mind-ut_fat PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/mind/ut_fat/blobstorage_node_warden_ut_fat.cpp ) @@ -46,15 +56,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-mind-ut_fat - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-mind-ut_fat) diff --git a/ydb/core/persqueue/ut/CMakeLists.darwin.txt b/ydb/core/persqueue/ut/CMakeLists.darwin.txt index c6d000b9418..ede307523e0 100644 --- a/ydb/core/persqueue/ut/CMakeLists.darwin.txt +++ b/ydb/core/persqueue/ut/CMakeLists.darwin.txt @@ -26,6 +26,14 @@ target_link_libraries(ydb-core-persqueue-ut PUBLIC ydb-core-testlib ydb_persqueue_core-ut-ut_utils ) +target_link_options(ydb-core-persqueue-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-persqueue-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/persqueue/internals_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/persqueue/mirrorer_ut.cpp @@ -45,15 +53,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-persqueue-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-persqueue-ut) diff --git a/ydb/core/persqueue/ut/CMakeLists.linux.txt b/ydb/core/persqueue/ut/CMakeLists.linux.txt index bb2748aacf6..605eb3edbfc 100644 --- a/ydb/core/persqueue/ut/CMakeLists.linux.txt +++ b/ydb/core/persqueue/ut/CMakeLists.linux.txt @@ -27,6 +27,16 @@ target_link_libraries(ydb-core-persqueue-ut PUBLIC ydb-core-testlib ydb_persqueue_core-ut-ut_utils ) +target_link_options(ydb-core-persqueue-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-persqueue-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/persqueue/internals_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/persqueue/mirrorer_ut.cpp @@ -46,15 +56,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-persqueue-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-persqueue-ut) diff --git a/ydb/core/persqueue/ut_slow/CMakeLists.darwin.txt b/ydb/core/persqueue/ut_slow/CMakeLists.darwin.txt index 96059108a85..5d657b27d51 100644 --- a/ydb/core/persqueue/ut_slow/CMakeLists.darwin.txt +++ b/ydb/core/persqueue/ut_slow/CMakeLists.darwin.txt @@ -25,6 +25,14 @@ target_link_libraries(ydb-core-persqueue-ut_slow PUBLIC library-cpp-svnversion ydb-core-testlib ) +target_link_options(ydb-core-persqueue-ut_slow PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-persqueue-ut_slow PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/persqueue/pq_ut_slow.cpp ) @@ -39,15 +47,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-persqueue-ut_slow - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-persqueue-ut_slow) diff --git a/ydb/core/persqueue/ut_slow/CMakeLists.linux.txt b/ydb/core/persqueue/ut_slow/CMakeLists.linux.txt index 111bb8b93e4..40fe947517c 100644 --- a/ydb/core/persqueue/ut_slow/CMakeLists.linux.txt +++ b/ydb/core/persqueue/ut_slow/CMakeLists.linux.txt @@ -26,6 +26,16 @@ target_link_libraries(ydb-core-persqueue-ut_slow PUBLIC library-cpp-svnversion ydb-core-testlib ) +target_link_options(ydb-core-persqueue-ut_slow PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-persqueue-ut_slow PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/persqueue/pq_ut_slow.cpp ) @@ -40,15 +50,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-persqueue-ut_slow - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-persqueue-ut_slow) diff --git a/ydb/core/quoter/quoter_service_bandwidth_test/CMakeLists.darwin.txt b/ydb/core/quoter/quoter_service_bandwidth_test/CMakeLists.darwin.txt index 417b260d625..1af9c185540 100644 --- a/ydb/core/quoter/quoter_service_bandwidth_test/CMakeLists.darwin.txt +++ b/ydb/core/quoter/quoter_service_bandwidth_test/CMakeLists.darwin.txt @@ -22,20 +22,17 @@ target_link_libraries(quoter_service_bandwidth_test PUBLIC ydb-core-quoter ydb-core-testlib ) -target_sources(quoter_service_bandwidth_test PRIVATE - ${CMAKE_SOURCE_DIR}/ydb/core/quoter/quoter_service_bandwidth_test/main.cpp - ${CMAKE_SOURCE_DIR}/ydb/core/quoter/quoter_service_bandwidth_test/quota_requester.cpp - ${CMAKE_SOURCE_DIR}/ydb/core/quoter/quoter_service_bandwidth_test/server.cpp -) -target_link_flags(quoter_service_bandwidth_test - PUBLIC +target_link_options(quoter_service_bandwidth_test PRIVATE -Wl,-no_deduplicate -Wl,-sdk_version,10.15 -fPIC -fPIC -framework CoreFoundation - -framework - CoreFoundation +) +target_sources(quoter_service_bandwidth_test PRIVATE + ${CMAKE_SOURCE_DIR}/ydb/core/quoter/quoter_service_bandwidth_test/main.cpp + ${CMAKE_SOURCE_DIR}/ydb/core/quoter/quoter_service_bandwidth_test/quota_requester.cpp + ${CMAKE_SOURCE_DIR}/ydb/core/quoter/quoter_service_bandwidth_test/server.cpp ) vcs_info(quoter_service_bandwidth_test) diff --git a/ydb/core/quoter/quoter_service_bandwidth_test/CMakeLists.linux.txt b/ydb/core/quoter/quoter_service_bandwidth_test/CMakeLists.linux.txt index 30f31d310c0..44da4d73599 100644 --- a/ydb/core/quoter/quoter_service_bandwidth_test/CMakeLists.linux.txt +++ b/ydb/core/quoter/quoter_service_bandwidth_test/CMakeLists.linux.txt @@ -23,13 +23,7 @@ target_link_libraries(quoter_service_bandwidth_test PUBLIC ydb-core-quoter ydb-core-testlib ) -target_sources(quoter_service_bandwidth_test PRIVATE - ${CMAKE_SOURCE_DIR}/ydb/core/quoter/quoter_service_bandwidth_test/main.cpp - ${CMAKE_SOURCE_DIR}/ydb/core/quoter/quoter_service_bandwidth_test/quota_requester.cpp - ${CMAKE_SOURCE_DIR}/ydb/core/quoter/quoter_service_bandwidth_test/server.cpp -) -target_link_flags(quoter_service_bandwidth_test - PUBLIC +target_link_options(quoter_service_bandwidth_test PRIVATE -ldl -lrt -Wl,--no-as-needed @@ -39,4 +33,9 @@ target_link_flags(quoter_service_bandwidth_test -lrt -ldl ) +target_sources(quoter_service_bandwidth_test PRIVATE + ${CMAKE_SOURCE_DIR}/ydb/core/quoter/quoter_service_bandwidth_test/main.cpp + ${CMAKE_SOURCE_DIR}/ydb/core/quoter/quoter_service_bandwidth_test/quota_requester.cpp + ${CMAKE_SOURCE_DIR}/ydb/core/quoter/quoter_service_bandwidth_test/server.cpp +) vcs_info(quoter_service_bandwidth_test) diff --git a/ydb/core/quoter/ut/CMakeLists.darwin.txt b/ydb/core/quoter/ut/CMakeLists.darwin.txt index ec2b81d611b..07877e85689 100644 --- a/ydb/core/quoter/ut/CMakeLists.darwin.txt +++ b/ydb/core/quoter/ut/CMakeLists.darwin.txt @@ -23,6 +23,14 @@ target_link_libraries(ydb-core-quoter-ut PUBLIC cpp-testing-gmock_in_unittest ydb-core-testlib ) +target_link_options(ydb-core-quoter-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-quoter-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/quoter/kesus_quoter_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/quoter/quoter_service_ut.cpp @@ -39,15 +47,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-quoter-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-quoter-ut) diff --git a/ydb/core/quoter/ut/CMakeLists.linux.txt b/ydb/core/quoter/ut/CMakeLists.linux.txt index 5cb14238047..d8ac722e6b5 100644 --- a/ydb/core/quoter/ut/CMakeLists.linux.txt +++ b/ydb/core/quoter/ut/CMakeLists.linux.txt @@ -24,6 +24,16 @@ target_link_libraries(ydb-core-quoter-ut PUBLIC cpp-testing-gmock_in_unittest ydb-core-testlib ) +target_link_options(ydb-core-quoter-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-quoter-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/quoter/kesus_quoter_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/quoter/quoter_service_ut.cpp @@ -40,15 +50,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-quoter-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-quoter-ut) diff --git a/ydb/core/scheme/ut/CMakeLists.darwin.txt b/ydb/core/scheme/ut/CMakeLists.darwin.txt index f1dc3307de3..b4acf0aa966 100644 --- a/ydb/core/scheme/ut/CMakeLists.darwin.txt +++ b/ydb/core/scheme/ut/CMakeLists.darwin.txt @@ -18,6 +18,14 @@ target_link_libraries(ydb-core-scheme-ut PUBLIC cpp-testing-unittest_main ydb-core-scheme ) +target_link_options(ydb-core-scheme-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-scheme-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/scheme/scheme_borders_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/scheme/scheme_tablecell_ut.cpp @@ -33,15 +41,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-scheme-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-scheme-ut) diff --git a/ydb/core/scheme/ut/CMakeLists.linux.txt b/ydb/core/scheme/ut/CMakeLists.linux.txt index 978fb2ee506..619a43ed3ab 100644 --- a/ydb/core/scheme/ut/CMakeLists.linux.txt +++ b/ydb/core/scheme/ut/CMakeLists.linux.txt @@ -19,6 +19,16 @@ target_link_libraries(ydb-core-scheme-ut PUBLIC cpp-testing-unittest_main ydb-core-scheme ) +target_link_options(ydb-core-scheme-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-scheme-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/scheme/scheme_borders_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/scheme/scheme_tablecell_ut.cpp @@ -34,15 +44,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-scheme-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-scheme-ut) diff --git a/ydb/core/security/ut/CMakeLists.darwin.txt b/ydb/core/security/ut/CMakeLists.darwin.txt index e16db7dfaee..52dfdab20d4 100644 --- a/ydb/core/security/ut/CMakeLists.darwin.txt +++ b/ydb/core/security/ut/CMakeLists.darwin.txt @@ -22,6 +22,14 @@ target_link_libraries(ydb-core-security-ut PUBLIC ydb-core-security ydb-core-testlib ) +target_link_options(ydb-core-security-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-security-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/security/ticket_parser_ut.cpp ) @@ -36,15 +44,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-security-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-security-ut) diff --git a/ydb/core/security/ut/CMakeLists.linux.txt b/ydb/core/security/ut/CMakeLists.linux.txt index d748059c5ad..3a8f60004c1 100644 --- a/ydb/core/security/ut/CMakeLists.linux.txt +++ b/ydb/core/security/ut/CMakeLists.linux.txt @@ -23,6 +23,16 @@ target_link_libraries(ydb-core-security-ut PUBLIC ydb-core-security ydb-core-testlib ) +target_link_options(ydb-core-security-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-security-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/security/ticket_parser_ut.cpp ) @@ -37,15 +47,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-security-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-security-ut) diff --git a/ydb/core/sys_view/partition_stats/ut/CMakeLists.darwin.txt b/ydb/core/sys_view/partition_stats/ut/CMakeLists.darwin.txt index 6ffea1e8225..f82873c42b4 100644 --- a/ydb/core/sys_view/partition_stats/ut/CMakeLists.darwin.txt +++ b/ydb/core/sys_view/partition_stats/ut/CMakeLists.darwin.txt @@ -23,6 +23,14 @@ target_link_libraries(ydb-core-sys_view-partition_stats-ut PUBLIC cpp-testing-unittest ydb-core-testlib ) +target_link_options(ydb-core-sys_view-partition_stats-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-sys_view-partition_stats-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/sys_view/partition_stats/partition_stats_ut.cpp ) @@ -37,15 +45,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-sys_view-partition_stats-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-sys_view-partition_stats-ut) diff --git a/ydb/core/sys_view/partition_stats/ut/CMakeLists.linux.txt b/ydb/core/sys_view/partition_stats/ut/CMakeLists.linux.txt index 7e9b3bc69de..980dc9c6468 100644 --- a/ydb/core/sys_view/partition_stats/ut/CMakeLists.linux.txt +++ b/ydb/core/sys_view/partition_stats/ut/CMakeLists.linux.txt @@ -24,6 +24,16 @@ target_link_libraries(ydb-core-sys_view-partition_stats-ut PUBLIC cpp-testing-unittest ydb-core-testlib ) +target_link_options(ydb-core-sys_view-partition_stats-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-sys_view-partition_stats-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/sys_view/partition_stats/partition_stats_ut.cpp ) @@ -38,15 +48,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-sys_view-partition_stats-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-sys_view-partition_stats-ut) diff --git a/ydb/core/sys_view/query_stats/ut/CMakeLists.darwin.txt b/ydb/core/sys_view/query_stats/ut/CMakeLists.darwin.txt index 5430756de59..3d0204c86ed 100644 --- a/ydb/core/sys_view/query_stats/ut/CMakeLists.darwin.txt +++ b/ydb/core/sys_view/query_stats/ut/CMakeLists.darwin.txt @@ -23,6 +23,14 @@ target_link_libraries(ydb-core-sys_view-query_stats-ut PUBLIC cpp-testing-unittest ydb-core-testlib ) +target_link_options(ydb-core-sys_view-query_stats-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-sys_view-query_stats-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/sys_view/query_stats/query_stats_ut.cpp ) @@ -37,15 +45,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-sys_view-query_stats-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-sys_view-query_stats-ut) diff --git a/ydb/core/sys_view/query_stats/ut/CMakeLists.linux.txt b/ydb/core/sys_view/query_stats/ut/CMakeLists.linux.txt index 5d0e327034a..bbe8d45e017 100644 --- a/ydb/core/sys_view/query_stats/ut/CMakeLists.linux.txt +++ b/ydb/core/sys_view/query_stats/ut/CMakeLists.linux.txt @@ -24,6 +24,16 @@ target_link_libraries(ydb-core-sys_view-query_stats-ut PUBLIC cpp-testing-unittest ydb-core-testlib ) +target_link_options(ydb-core-sys_view-query_stats-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-sys_view-query_stats-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/sys_view/query_stats/query_stats_ut.cpp ) @@ -38,15 +48,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-sys_view-query_stats-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-sys_view-query_stats-ut) diff --git a/ydb/core/sys_view/service/ut/CMakeLists.darwin.txt b/ydb/core/sys_view/service/ut/CMakeLists.darwin.txt index 13d2a583080..379455bab9e 100644 --- a/ydb/core/sys_view/service/ut/CMakeLists.darwin.txt +++ b/ydb/core/sys_view/service/ut/CMakeLists.darwin.txt @@ -19,6 +19,14 @@ target_link_libraries(ydb-core-sys_view-service-ut PUBLIC core-sys_view-service cpp-testing-unittest ) +target_link_options(ydb-core-sys_view-service-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-sys_view-service-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/sys_view/service/query_history_ut.cpp ) @@ -33,15 +41,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-sys_view-service-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-sys_view-service-ut) diff --git a/ydb/core/sys_view/service/ut/CMakeLists.linux.txt b/ydb/core/sys_view/service/ut/CMakeLists.linux.txt index 86a3d89dce2..d689d611aeb 100644 --- a/ydb/core/sys_view/service/ut/CMakeLists.linux.txt +++ b/ydb/core/sys_view/service/ut/CMakeLists.linux.txt @@ -20,6 +20,16 @@ target_link_libraries(ydb-core-sys_view-service-ut PUBLIC core-sys_view-service cpp-testing-unittest ) +target_link_options(ydb-core-sys_view-service-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-sys_view-service-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/sys_view/service/query_history_ut.cpp ) @@ -34,15 +44,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-sys_view-service-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-sys_view-service-ut) diff --git a/ydb/core/sys_view/ut_kqp/CMakeLists.darwin.txt b/ydb/core/sys_view/ut_kqp/CMakeLists.darwin.txt index 3dcf2e2671e..f4db6ac0686 100644 --- a/ydb/core/sys_view/ut_kqp/CMakeLists.darwin.txt +++ b/ydb/core/sys_view/ut_kqp/CMakeLists.darwin.txt @@ -26,6 +26,14 @@ target_link_libraries(ydb-core-sys_view-ut_kqp PUBLIC ydb-core-testlib cpp-client-draft ) +target_link_options(ydb-core-sys_view-ut_kqp PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-sys_view-ut_kqp PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/sys_view/ut_kqp.cpp ${CMAKE_SOURCE_DIR}/ydb/core/sys_view/ut_common.cpp @@ -42,15 +50,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-sys_view-ut_kqp - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-sys_view-ut_kqp) diff --git a/ydb/core/sys_view/ut_kqp/CMakeLists.linux.txt b/ydb/core/sys_view/ut_kqp/CMakeLists.linux.txt index f72292e05f5..ebe61b20b3a 100644 --- a/ydb/core/sys_view/ut_kqp/CMakeLists.linux.txt +++ b/ydb/core/sys_view/ut_kqp/CMakeLists.linux.txt @@ -27,6 +27,16 @@ target_link_libraries(ydb-core-sys_view-ut_kqp PUBLIC ydb-core-testlib cpp-client-draft ) +target_link_options(ydb-core-sys_view-ut_kqp PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-sys_view-ut_kqp PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/sys_view/ut_kqp.cpp ${CMAKE_SOURCE_DIR}/ydb/core/sys_view/ut_common.cpp @@ -43,15 +53,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-sys_view-ut_kqp - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-sys_view-ut_kqp) diff --git a/ydb/core/tablet/ut/CMakeLists.darwin.txt b/ydb/core/tablet/ut/CMakeLists.darwin.txt index 51b5064b702..7b6f290b155 100644 --- a/ydb/core/tablet/ut/CMakeLists.darwin.txt +++ b/ydb/core/tablet/ut/CMakeLists.darwin.txt @@ -25,6 +25,14 @@ target_link_libraries(ydb-core-tablet-ut PUBLIC library-cpp-svnversion ydb-core-testlib ) +target_link_options(ydb-core-tablet-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-tablet-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tablet/pipe_tracker_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/tablet/resource_broker_ut.cpp @@ -46,15 +54,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tablet-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-tablet-ut) diff --git a/ydb/core/tablet/ut/CMakeLists.linux.txt b/ydb/core/tablet/ut/CMakeLists.linux.txt index 00ea5c8fb59..78df250d23c 100644 --- a/ydb/core/tablet/ut/CMakeLists.linux.txt +++ b/ydb/core/tablet/ut/CMakeLists.linux.txt @@ -26,6 +26,16 @@ target_link_libraries(ydb-core-tablet-ut PUBLIC library-cpp-svnversion ydb-core-testlib ) +target_link_options(ydb-core-tablet-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-tablet-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tablet/pipe_tracker_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/tablet/resource_broker_ut.cpp @@ -47,15 +57,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tablet-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-tablet-ut) diff --git a/ydb/core/tablet_flat/ut/CMakeLists.darwin.txt b/ydb/core/tablet_flat/ut/CMakeLists.darwin.txt index c5146c61842..f3f8405b23e 100644 --- a/ydb/core/tablet_flat/ut/CMakeLists.darwin.txt +++ b/ydb/core/tablet_flat/ut/CMakeLists.darwin.txt @@ -24,6 +24,14 @@ target_link_libraries(ydb-core-tablet_flat-ut PUBLIC ydb-core-testlib udf-service-exception_policy ) +target_link_options(ydb-core-tablet_flat-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-tablet_flat-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tablet_flat/datetime_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/tablet_flat/decimal_ut.cpp @@ -84,15 +92,4 @@ resources(ydb-core-tablet_flat-ut abi/002_full_part.pages abi/008_basics_db.redo ) -target_link_flags(ydb-core-tablet_flat-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-tablet_flat-ut) diff --git a/ydb/core/tablet_flat/ut/CMakeLists.linux.txt b/ydb/core/tablet_flat/ut/CMakeLists.linux.txt index fff5984997a..0952e071d21 100644 --- a/ydb/core/tablet_flat/ut/CMakeLists.linux.txt +++ b/ydb/core/tablet_flat/ut/CMakeLists.linux.txt @@ -25,6 +25,16 @@ target_link_libraries(ydb-core-tablet_flat-ut PUBLIC ydb-core-testlib udf-service-exception_policy ) +target_link_options(ydb-core-tablet_flat-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-tablet_flat-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tablet_flat/datetime_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/tablet_flat/decimal_ut.cpp @@ -85,15 +95,4 @@ resources(ydb-core-tablet_flat-ut abi/002_full_part.pages abi/008_basics_db.redo ) -target_link_flags(ydb-core-tablet_flat-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-tablet_flat-ut) diff --git a/ydb/core/tablet_flat/ut_large/CMakeLists.darwin.txt b/ydb/core/tablet_flat/ut_large/CMakeLists.darwin.txt index b47fba34e68..f0101fd7082 100644 --- a/ydb/core/tablet_flat/ut_large/CMakeLists.darwin.txt +++ b/ydb/core/tablet_flat/ut_large/CMakeLists.darwin.txt @@ -22,6 +22,14 @@ target_link_libraries(ydb-core-tablet_flat-ut_large PUBLIC test-libs-table udf-service-exception_policy ) +target_link_options(ydb-core-tablet_flat-ut_large PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-tablet_flat-ut_large PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tablet_flat/flat_executor_ut_large.cpp ) @@ -36,15 +44,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tablet_flat-ut_large - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-tablet_flat-ut_large) diff --git a/ydb/core/tablet_flat/ut_large/CMakeLists.linux.txt b/ydb/core/tablet_flat/ut_large/CMakeLists.linux.txt index 373969190ab..00687a11c6a 100644 --- a/ydb/core/tablet_flat/ut_large/CMakeLists.linux.txt +++ b/ydb/core/tablet_flat/ut_large/CMakeLists.linux.txt @@ -23,6 +23,16 @@ target_link_libraries(ydb-core-tablet_flat-ut_large PUBLIC test-libs-table udf-service-exception_policy ) +target_link_options(ydb-core-tablet_flat-ut_large PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-tablet_flat-ut_large PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tablet_flat/flat_executor_ut_large.cpp ) @@ -37,15 +47,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tablet_flat-ut_large - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-tablet_flat-ut_large) diff --git a/ydb/core/testlib/actors/ut/CMakeLists.darwin.txt b/ydb/core/testlib/actors/ut/CMakeLists.darwin.txt index 731f14b0fa5..f220955d2c5 100644 --- a/ydb/core/testlib/actors/ut/CMakeLists.darwin.txt +++ b/ydb/core/testlib/actors/ut/CMakeLists.darwin.txt @@ -21,6 +21,14 @@ target_link_libraries(ydb-core-testlib-actors-ut PUBLIC library-cpp-svnversion cpp-regex-pcre ) +target_link_options(ydb-core-testlib-actors-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-testlib-actors-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/testlib/actors/test_runtime_ut.cpp ) @@ -35,15 +43,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-testlib-actors-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-testlib-actors-ut) diff --git a/ydb/core/testlib/actors/ut/CMakeLists.linux.txt b/ydb/core/testlib/actors/ut/CMakeLists.linux.txt index eb6bb3640ea..c5923e57e3a 100644 --- a/ydb/core/testlib/actors/ut/CMakeLists.linux.txt +++ b/ydb/core/testlib/actors/ut/CMakeLists.linux.txt @@ -22,6 +22,16 @@ target_link_libraries(ydb-core-testlib-actors-ut PUBLIC library-cpp-svnversion cpp-regex-pcre ) +target_link_options(ydb-core-testlib-actors-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-testlib-actors-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/testlib/actors/test_runtime_ut.cpp ) @@ -36,15 +46,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-testlib-actors-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-testlib-actors-ut) diff --git a/ydb/core/tx/balance_coverage/ut/CMakeLists.darwin.txt b/ydb/core/tx/balance_coverage/ut/CMakeLists.darwin.txt index dbfe814a11b..b4f3bbee631 100644 --- a/ydb/core/tx/balance_coverage/ut/CMakeLists.darwin.txt +++ b/ydb/core/tx/balance_coverage/ut/CMakeLists.darwin.txt @@ -20,6 +20,14 @@ target_link_libraries(ydb-core-tx-balance_coverage-ut PUBLIC cpp-testing-unittest ydb-core-testlib ) +target_link_options(ydb-core-tx-balance_coverage-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-tx-balance_coverage-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/balance_coverage/balance_coverage_builder_ut.cpp ) @@ -34,15 +42,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-balance_coverage-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-tx-balance_coverage-ut) diff --git a/ydb/core/tx/balance_coverage/ut/CMakeLists.linux.txt b/ydb/core/tx/balance_coverage/ut/CMakeLists.linux.txt index d4fab506d41..8bb9d9929a7 100644 --- a/ydb/core/tx/balance_coverage/ut/CMakeLists.linux.txt +++ b/ydb/core/tx/balance_coverage/ut/CMakeLists.linux.txt @@ -21,6 +21,16 @@ target_link_libraries(ydb-core-tx-balance_coverage-ut PUBLIC cpp-testing-unittest ydb-core-testlib ) +target_link_options(ydb-core-tx-balance_coverage-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-tx-balance_coverage-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/balance_coverage/balance_coverage_builder_ut.cpp ) @@ -35,15 +45,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-balance_coverage-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-tx-balance_coverage-ut) diff --git a/ydb/core/tx/columnshard/engines/ut/CMakeLists.darwin.txt b/ydb/core/tx/columnshard/engines/ut/CMakeLists.darwin.txt index a145d847190..4388cb5c2d9 100644 --- a/ydb/core/tx/columnshard/engines/ut/CMakeLists.darwin.txt +++ b/ydb/core/tx/columnshard/engines/ut/CMakeLists.darwin.txt @@ -25,6 +25,14 @@ target_link_libraries(ydb-core-tx-columnshard-engines-ut PUBLIC ydb-core-tablet ydb-core-tablet_flat ) +target_link_options(ydb-core-tx-columnshard-engines-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-tx-columnshard-engines-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/columnshard/engines/ut_insert_table.cpp ${CMAKE_SOURCE_DIR}/ydb/core/tx/columnshard/engines/ut_logs_engine.cpp @@ -40,15 +48,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-columnshard-engines-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-tx-columnshard-engines-ut) diff --git a/ydb/core/tx/columnshard/engines/ut/CMakeLists.linux.txt b/ydb/core/tx/columnshard/engines/ut/CMakeLists.linux.txt index b956e6ca02a..295702a2f8a 100644 --- a/ydb/core/tx/columnshard/engines/ut/CMakeLists.linux.txt +++ b/ydb/core/tx/columnshard/engines/ut/CMakeLists.linux.txt @@ -26,6 +26,16 @@ target_link_libraries(ydb-core-tx-columnshard-engines-ut PUBLIC ydb-core-tablet ydb-core-tablet_flat ) +target_link_options(ydb-core-tx-columnshard-engines-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-tx-columnshard-engines-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/columnshard/engines/ut_insert_table.cpp ${CMAKE_SOURCE_DIR}/ydb/core/tx/columnshard/engines/ut_logs_engine.cpp @@ -41,15 +51,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-columnshard-engines-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-tx-columnshard-engines-ut) diff --git a/ydb/core/tx/columnshard/ut/CMakeLists.darwin.txt b/ydb/core/tx/columnshard/ut/CMakeLists.darwin.txt index 5e0b68b062e..64503d0cb59 100644 --- a/ydb/core/tx/columnshard/ut/CMakeLists.darwin.txt +++ b/ydb/core/tx/columnshard/ut/CMakeLists.darwin.txt @@ -27,6 +27,14 @@ target_link_libraries(ydb-core-tx-columnshard-ut PUBLIC ydb-core-tx public-lib-yson_value ) +target_link_options(ydb-core-tx-columnshard-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-tx-columnshard-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/columnshard/columnshard_ut_common.cpp ${CMAKE_SOURCE_DIR}/ydb/core/tx/columnshard/ut_columnshard_read_write.cpp @@ -43,15 +51,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-columnshard-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-tx-columnshard-ut) diff --git a/ydb/core/tx/columnshard/ut/CMakeLists.linux.txt b/ydb/core/tx/columnshard/ut/CMakeLists.linux.txt index b2e5a0cb5d3..2c757347ecf 100644 --- a/ydb/core/tx/columnshard/ut/CMakeLists.linux.txt +++ b/ydb/core/tx/columnshard/ut/CMakeLists.linux.txt @@ -28,6 +28,16 @@ target_link_libraries(ydb-core-tx-columnshard-ut PUBLIC ydb-core-tx public-lib-yson_value ) +target_link_options(ydb-core-tx-columnshard-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-tx-columnshard-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/columnshard/columnshard_ut_common.cpp ${CMAKE_SOURCE_DIR}/ydb/core/tx/columnshard/ut_columnshard_read_write.cpp @@ -44,15 +54,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-columnshard-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-tx-columnshard-ut) diff --git a/ydb/core/tx/coordinator/ut/CMakeLists.darwin.txt b/ydb/core/tx/coordinator/ut/CMakeLists.darwin.txt index 64f4e52f7ff..56e660d083a 100644 --- a/ydb/core/tx/coordinator/ut/CMakeLists.darwin.txt +++ b/ydb/core/tx/coordinator/ut/CMakeLists.darwin.txt @@ -23,6 +23,14 @@ target_link_libraries(ydb-core-tx-coordinator-ut PUBLIC ydb-core-testlib ydb-core-tx ) +target_link_options(ydb-core-tx-coordinator-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-tx-coordinator-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/coordinator/coordinator_ut.cpp ) @@ -37,15 +45,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-coordinator-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-tx-coordinator-ut) diff --git a/ydb/core/tx/coordinator/ut/CMakeLists.linux.txt b/ydb/core/tx/coordinator/ut/CMakeLists.linux.txt index ab643e68f4e..85820f65f73 100644 --- a/ydb/core/tx/coordinator/ut/CMakeLists.linux.txt +++ b/ydb/core/tx/coordinator/ut/CMakeLists.linux.txt @@ -24,6 +24,16 @@ target_link_libraries(ydb-core-tx-coordinator-ut PUBLIC ydb-core-testlib ydb-core-tx ) +target_link_options(ydb-core-tx-coordinator-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-tx-coordinator-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/coordinator/coordinator_ut.cpp ) @@ -38,15 +48,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-coordinator-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-tx-coordinator-ut) diff --git a/ydb/core/tx/datashard/ut_background_compaction/CMakeLists.darwin.txt b/ydb/core/tx/datashard/ut_background_compaction/CMakeLists.darwin.txt index 5d0ec83320d..b104ecc1fcf 100644 --- a/ydb/core/tx/datashard/ut_background_compaction/CMakeLists.darwin.txt +++ b/ydb/core/tx/datashard/ut_background_compaction/CMakeLists.darwin.txt @@ -30,6 +30,14 @@ target_link_libraries(ydb-core-tx-datashard-ut_background_compaction PUBLIC public-lib-yson_value cpp-client-ydb_result ) +target_link_options(ydb-core-tx-datashard-ut_background_compaction PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-tx-datashard-ut_background_compaction PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/datashard/datashard_ut_common.cpp ${CMAKE_SOURCE_DIR}/ydb/core/tx/datashard/datashard_ut_background_compaction.cpp @@ -45,15 +53,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-datashard-ut_background_compaction - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-tx-datashard-ut_background_compaction) diff --git a/ydb/core/tx/datashard/ut_background_compaction/CMakeLists.linux.txt b/ydb/core/tx/datashard/ut_background_compaction/CMakeLists.linux.txt index ee6451638fb..b2ca09e0f15 100644 --- a/ydb/core/tx/datashard/ut_background_compaction/CMakeLists.linux.txt +++ b/ydb/core/tx/datashard/ut_background_compaction/CMakeLists.linux.txt @@ -31,6 +31,16 @@ target_link_libraries(ydb-core-tx-datashard-ut_background_compaction PUBLIC public-lib-yson_value cpp-client-ydb_result ) +target_link_options(ydb-core-tx-datashard-ut_background_compaction PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-tx-datashard-ut_background_compaction PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/datashard/datashard_ut_common.cpp ${CMAKE_SOURCE_DIR}/ydb/core/tx/datashard/datashard_ut_background_compaction.cpp @@ -46,15 +56,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-datashard-ut_background_compaction - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-tx-datashard-ut_background_compaction) diff --git a/ydb/core/tx/datashard/ut_build_index/CMakeLists.darwin.txt b/ydb/core/tx/datashard/ut_build_index/CMakeLists.darwin.txt index fdacf228ccd..b6be99c3710 100644 --- a/ydb/core/tx/datashard/ut_build_index/CMakeLists.darwin.txt +++ b/ydb/core/tx/datashard/ut_build_index/CMakeLists.darwin.txt @@ -30,6 +30,14 @@ target_link_libraries(ydb-core-tx-datashard-ut_build_index PUBLIC public-lib-yson_value cpp-client-ydb_result ) +target_link_options(ydb-core-tx-datashard-ut_build_index PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-tx-datashard-ut_build_index PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/datashard/datashard_ut_common.cpp ${CMAKE_SOURCE_DIR}/ydb/core/tx/datashard/datashard_ut_build_index.cpp @@ -45,15 +53,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-datashard-ut_build_index - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-tx-datashard-ut_build_index) diff --git a/ydb/core/tx/datashard/ut_build_index/CMakeLists.linux.txt b/ydb/core/tx/datashard/ut_build_index/CMakeLists.linux.txt index ed659265dbd..fd3d9a950c6 100644 --- a/ydb/core/tx/datashard/ut_build_index/CMakeLists.linux.txt +++ b/ydb/core/tx/datashard/ut_build_index/CMakeLists.linux.txt @@ -31,6 +31,16 @@ target_link_libraries(ydb-core-tx-datashard-ut_build_index PUBLIC public-lib-yson_value cpp-client-ydb_result ) +target_link_options(ydb-core-tx-datashard-ut_build_index PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-tx-datashard-ut_build_index PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/datashard/datashard_ut_common.cpp ${CMAKE_SOURCE_DIR}/ydb/core/tx/datashard/datashard_ut_build_index.cpp @@ -46,15 +56,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-datashard-ut_build_index - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-tx-datashard-ut_build_index) diff --git a/ydb/core/tx/datashard/ut_change_collector/CMakeLists.darwin.txt b/ydb/core/tx/datashard/ut_change_collector/CMakeLists.darwin.txt index b83a024d28b..35a98725ccf 100644 --- a/ydb/core/tx/datashard/ut_change_collector/CMakeLists.darwin.txt +++ b/ydb/core/tx/datashard/ut_change_collector/CMakeLists.darwin.txt @@ -30,6 +30,14 @@ target_link_libraries(ydb-core-tx-datashard-ut_change_collector PUBLIC public-lib-yson_value cpp-client-ydb_result ) +target_link_options(ydb-core-tx-datashard-ut_change_collector PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-tx-datashard-ut_change_collector PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/datashard/datashard_ut_common.cpp ${CMAKE_SOURCE_DIR}/ydb/core/tx/datashard/datashard_ut_change_collector.cpp @@ -45,15 +53,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-datashard-ut_change_collector - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-tx-datashard-ut_change_collector) diff --git a/ydb/core/tx/datashard/ut_change_collector/CMakeLists.linux.txt b/ydb/core/tx/datashard/ut_change_collector/CMakeLists.linux.txt index a673a5e0a30..25a39427e4a 100644 --- a/ydb/core/tx/datashard/ut_change_collector/CMakeLists.linux.txt +++ b/ydb/core/tx/datashard/ut_change_collector/CMakeLists.linux.txt @@ -31,6 +31,16 @@ target_link_libraries(ydb-core-tx-datashard-ut_change_collector PUBLIC public-lib-yson_value cpp-client-ydb_result ) +target_link_options(ydb-core-tx-datashard-ut_change_collector PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-tx-datashard-ut_change_collector PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/datashard/datashard_ut_common.cpp ${CMAKE_SOURCE_DIR}/ydb/core/tx/datashard/datashard_ut_change_collector.cpp @@ -46,15 +56,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-datashard-ut_change_collector - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-tx-datashard-ut_change_collector) diff --git a/ydb/core/tx/datashard/ut_change_exchange/CMakeLists.darwin.txt b/ydb/core/tx/datashard/ut_change_exchange/CMakeLists.darwin.txt index 8fabff31b6c..9eead1d0b2b 100644 --- a/ydb/core/tx/datashard/ut_change_exchange/CMakeLists.darwin.txt +++ b/ydb/core/tx/datashard/ut_change_exchange/CMakeLists.darwin.txt @@ -32,6 +32,14 @@ target_link_libraries(ydb-core-tx-datashard-ut_change_exchange PUBLIC cpp-client-ydb_persqueue_public cpp-client-ydb_result ) +target_link_options(ydb-core-tx-datashard-ut_change_exchange PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-tx-datashard-ut_change_exchange PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/datashard/datashard_ut_common.cpp ${CMAKE_SOURCE_DIR}/ydb/core/tx/datashard/datashard_ut_change_exchange.cpp @@ -47,15 +55,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-datashard-ut_change_exchange - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-tx-datashard-ut_change_exchange) diff --git a/ydb/core/tx/datashard/ut_change_exchange/CMakeLists.linux.txt b/ydb/core/tx/datashard/ut_change_exchange/CMakeLists.linux.txt index 267d3ce3fc4..499144618cd 100644 --- a/ydb/core/tx/datashard/ut_change_exchange/CMakeLists.linux.txt +++ b/ydb/core/tx/datashard/ut_change_exchange/CMakeLists.linux.txt @@ -33,6 +33,16 @@ target_link_libraries(ydb-core-tx-datashard-ut_change_exchange PUBLIC cpp-client-ydb_persqueue_public cpp-client-ydb_result ) +target_link_options(ydb-core-tx-datashard-ut_change_exchange PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-tx-datashard-ut_change_exchange PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/datashard/datashard_ut_common.cpp ${CMAKE_SOURCE_DIR}/ydb/core/tx/datashard/datashard_ut_change_exchange.cpp @@ -48,15 +58,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-datashard-ut_change_exchange - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-tx-datashard-ut_change_exchange) diff --git a/ydb/core/tx/datashard/ut_compaction/CMakeLists.darwin.txt b/ydb/core/tx/datashard/ut_compaction/CMakeLists.darwin.txt index 63b8401c751..edb9f97cb29 100644 --- a/ydb/core/tx/datashard/ut_compaction/CMakeLists.darwin.txt +++ b/ydb/core/tx/datashard/ut_compaction/CMakeLists.darwin.txt @@ -30,6 +30,14 @@ target_link_libraries(ydb-core-tx-datashard-ut_compaction PUBLIC public-lib-yson_value cpp-client-ydb_result ) +target_link_options(ydb-core-tx-datashard-ut_compaction PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-tx-datashard-ut_compaction PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/datashard/datashard_ut_common.cpp ${CMAKE_SOURCE_DIR}/ydb/core/tx/datashard/datashard_ut_compaction.cpp @@ -45,15 +53,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-datashard-ut_compaction - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-tx-datashard-ut_compaction) diff --git a/ydb/core/tx/datashard/ut_compaction/CMakeLists.linux.txt b/ydb/core/tx/datashard/ut_compaction/CMakeLists.linux.txt index dc370f7ed8d..6e1902a6467 100644 --- a/ydb/core/tx/datashard/ut_compaction/CMakeLists.linux.txt +++ b/ydb/core/tx/datashard/ut_compaction/CMakeLists.linux.txt @@ -31,6 +31,16 @@ target_link_libraries(ydb-core-tx-datashard-ut_compaction PUBLIC public-lib-yson_value cpp-client-ydb_result ) +target_link_options(ydb-core-tx-datashard-ut_compaction PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-tx-datashard-ut_compaction PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/datashard/datashard_ut_common.cpp ${CMAKE_SOURCE_DIR}/ydb/core/tx/datashard/datashard_ut_compaction.cpp @@ -46,15 +56,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-datashard-ut_compaction - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-tx-datashard-ut_compaction) diff --git a/ydb/core/tx/datashard/ut_erase_rows/CMakeLists.darwin.txt b/ydb/core/tx/datashard/ut_erase_rows/CMakeLists.darwin.txt index 2cdded55895..fb8a69abdbc 100644 --- a/ydb/core/tx/datashard/ut_erase_rows/CMakeLists.darwin.txt +++ b/ydb/core/tx/datashard/ut_erase_rows/CMakeLists.darwin.txt @@ -30,6 +30,14 @@ target_link_libraries(ydb-core-tx-datashard-ut_erase_rows PUBLIC public-lib-yson_value cpp-client-ydb_result ) +target_link_options(ydb-core-tx-datashard-ut_erase_rows PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-tx-datashard-ut_erase_rows PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/datashard/datashard_ut_common.cpp ${CMAKE_SOURCE_DIR}/ydb/core/tx/datashard/datashard_ut_erase_rows.cpp @@ -45,15 +53,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-datashard-ut_erase_rows - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-tx-datashard-ut_erase_rows) diff --git a/ydb/core/tx/datashard/ut_erase_rows/CMakeLists.linux.txt b/ydb/core/tx/datashard/ut_erase_rows/CMakeLists.linux.txt index 87b26a73f30..f6405702934 100644 --- a/ydb/core/tx/datashard/ut_erase_rows/CMakeLists.linux.txt +++ b/ydb/core/tx/datashard/ut_erase_rows/CMakeLists.linux.txt @@ -31,6 +31,16 @@ target_link_libraries(ydb-core-tx-datashard-ut_erase_rows PUBLIC public-lib-yson_value cpp-client-ydb_result ) +target_link_options(ydb-core-tx-datashard-ut_erase_rows PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-tx-datashard-ut_erase_rows PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/datashard/datashard_ut_common.cpp ${CMAKE_SOURCE_DIR}/ydb/core/tx/datashard/datashard_ut_erase_rows.cpp @@ -46,15 +56,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-datashard-ut_erase_rows - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-tx-datashard-ut_erase_rows) diff --git a/ydb/core/tx/datashard/ut_followers/CMakeLists.darwin.txt b/ydb/core/tx/datashard/ut_followers/CMakeLists.darwin.txt index 8d79fc7f1cb..6023c95cbff 100644 --- a/ydb/core/tx/datashard/ut_followers/CMakeLists.darwin.txt +++ b/ydb/core/tx/datashard/ut_followers/CMakeLists.darwin.txt @@ -30,6 +30,14 @@ target_link_libraries(ydb-core-tx-datashard-ut_followers PUBLIC public-lib-yson_value cpp-client-ydb_result ) +target_link_options(ydb-core-tx-datashard-ut_followers PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-tx-datashard-ut_followers PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/datashard/datashard_ut_common.cpp ${CMAKE_SOURCE_DIR}/ydb/core/tx/datashard/datashard_ut_followers.cpp @@ -45,15 +53,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-datashard-ut_followers - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-tx-datashard-ut_followers) diff --git a/ydb/core/tx/datashard/ut_followers/CMakeLists.linux.txt b/ydb/core/tx/datashard/ut_followers/CMakeLists.linux.txt index f22a9b3b021..544b8728a1b 100644 --- a/ydb/core/tx/datashard/ut_followers/CMakeLists.linux.txt +++ b/ydb/core/tx/datashard/ut_followers/CMakeLists.linux.txt @@ -31,6 +31,16 @@ target_link_libraries(ydb-core-tx-datashard-ut_followers PUBLIC public-lib-yson_value cpp-client-ydb_result ) +target_link_options(ydb-core-tx-datashard-ut_followers PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-tx-datashard-ut_followers PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/datashard/datashard_ut_common.cpp ${CMAKE_SOURCE_DIR}/ydb/core/tx/datashard/datashard_ut_followers.cpp @@ -46,15 +56,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-datashard-ut_followers - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-tx-datashard-ut_followers) diff --git a/ydb/core/tx/datashard/ut_init/CMakeLists.darwin.txt b/ydb/core/tx/datashard/ut_init/CMakeLists.darwin.txt index badadbe901b..92caa4797cc 100644 --- a/ydb/core/tx/datashard/ut_init/CMakeLists.darwin.txt +++ b/ydb/core/tx/datashard/ut_init/CMakeLists.darwin.txt @@ -30,6 +30,14 @@ target_link_libraries(ydb-core-tx-datashard-ut_init PUBLIC public-lib-yson_value cpp-client-ydb_result ) +target_link_options(ydb-core-tx-datashard-ut_init PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-tx-datashard-ut_init PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/datashard/datashard_ut_common.cpp ${CMAKE_SOURCE_DIR}/ydb/core/tx/datashard/datashard_ut_init.cpp @@ -45,15 +53,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-datashard-ut_init - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-tx-datashard-ut_init) diff --git a/ydb/core/tx/datashard/ut_init/CMakeLists.linux.txt b/ydb/core/tx/datashard/ut_init/CMakeLists.linux.txt index c40c94f6e0f..0960b78f71c 100644 --- a/ydb/core/tx/datashard/ut_init/CMakeLists.linux.txt +++ b/ydb/core/tx/datashard/ut_init/CMakeLists.linux.txt @@ -31,6 +31,16 @@ target_link_libraries(ydb-core-tx-datashard-ut_init PUBLIC public-lib-yson_value cpp-client-ydb_result ) +target_link_options(ydb-core-tx-datashard-ut_init PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-tx-datashard-ut_init PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/datashard/datashard_ut_common.cpp ${CMAKE_SOURCE_DIR}/ydb/core/tx/datashard/datashard_ut_init.cpp @@ -46,15 +56,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-datashard-ut_init - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-tx-datashard-ut_init) diff --git a/ydb/core/tx/datashard/ut_keys/CMakeLists.darwin.txt b/ydb/core/tx/datashard/ut_keys/CMakeLists.darwin.txt index 25c2486fb28..c0ce3408aa5 100644 --- a/ydb/core/tx/datashard/ut_keys/CMakeLists.darwin.txt +++ b/ydb/core/tx/datashard/ut_keys/CMakeLists.darwin.txt @@ -30,6 +30,14 @@ target_link_libraries(ydb-core-tx-datashard-ut_keys PUBLIC public-lib-yson_value cpp-client-ydb_result ) +target_link_options(ydb-core-tx-datashard-ut_keys PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-tx-datashard-ut_keys PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/datashard/datashard_ut_common.cpp ${CMAKE_SOURCE_DIR}/ydb/core/tx/datashard/datashard_ut_keys.cpp @@ -45,15 +53,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-datashard-ut_keys - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-tx-datashard-ut_keys) diff --git a/ydb/core/tx/datashard/ut_keys/CMakeLists.linux.txt b/ydb/core/tx/datashard/ut_keys/CMakeLists.linux.txt index 304ce81df7d..fa358e1ea08 100644 --- a/ydb/core/tx/datashard/ut_keys/CMakeLists.linux.txt +++ b/ydb/core/tx/datashard/ut_keys/CMakeLists.linux.txt @@ -31,6 +31,16 @@ target_link_libraries(ydb-core-tx-datashard-ut_keys PUBLIC public-lib-yson_value cpp-client-ydb_result ) +target_link_options(ydb-core-tx-datashard-ut_keys PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-tx-datashard-ut_keys PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/datashard/datashard_ut_common.cpp ${CMAKE_SOURCE_DIR}/ydb/core/tx/datashard/datashard_ut_keys.cpp @@ -46,15 +56,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-datashard-ut_keys - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-tx-datashard-ut_keys) diff --git a/ydb/core/tx/datashard/ut_kqp/CMakeLists.darwin.txt b/ydb/core/tx/datashard/ut_kqp/CMakeLists.darwin.txt index 957d3ca8a7e..9bd12cd511f 100644 --- a/ydb/core/tx/datashard/ut_kqp/CMakeLists.darwin.txt +++ b/ydb/core/tx/datashard/ut_kqp/CMakeLists.darwin.txt @@ -30,6 +30,14 @@ target_link_libraries(ydb-core-tx-datashard-ut_kqp PUBLIC public-lib-yson_value cpp-client-ydb_result ) +target_link_options(ydb-core-tx-datashard-ut_kqp PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-tx-datashard-ut_kqp PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/datashard/datashard_ut_common.cpp ${CMAKE_SOURCE_DIR}/ydb/core/tx/datashard/datashard_ut_kqp.cpp @@ -45,15 +53,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-datashard-ut_kqp - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-tx-datashard-ut_kqp) diff --git a/ydb/core/tx/datashard/ut_kqp/CMakeLists.linux.txt b/ydb/core/tx/datashard/ut_kqp/CMakeLists.linux.txt index b0755ced776..0c216b1b828 100644 --- a/ydb/core/tx/datashard/ut_kqp/CMakeLists.linux.txt +++ b/ydb/core/tx/datashard/ut_kqp/CMakeLists.linux.txt @@ -31,6 +31,16 @@ target_link_libraries(ydb-core-tx-datashard-ut_kqp PUBLIC public-lib-yson_value cpp-client-ydb_result ) +target_link_options(ydb-core-tx-datashard-ut_kqp PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-tx-datashard-ut_kqp PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/datashard/datashard_ut_common.cpp ${CMAKE_SOURCE_DIR}/ydb/core/tx/datashard/datashard_ut_kqp.cpp @@ -46,15 +56,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-datashard-ut_kqp - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-tx-datashard-ut_kqp) diff --git a/ydb/core/tx/datashard/ut_kqp_errors/CMakeLists.darwin.txt b/ydb/core/tx/datashard/ut_kqp_errors/CMakeLists.darwin.txt index f1c0726973c..29cb81173ad 100644 --- a/ydb/core/tx/datashard/ut_kqp_errors/CMakeLists.darwin.txt +++ b/ydb/core/tx/datashard/ut_kqp_errors/CMakeLists.darwin.txt @@ -30,6 +30,14 @@ target_link_libraries(ydb-core-tx-datashard-ut_kqp_errors PUBLIC public-lib-yson_value cpp-client-ydb_result ) +target_link_options(ydb-core-tx-datashard-ut_kqp_errors PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-tx-datashard-ut_kqp_errors PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/datashard/datashard_ut_common.cpp ${CMAKE_SOURCE_DIR}/ydb/core/tx/datashard/datashard_ut_kqp_errors.cpp @@ -45,15 +53,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-datashard-ut_kqp_errors - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-tx-datashard-ut_kqp_errors) diff --git a/ydb/core/tx/datashard/ut_kqp_errors/CMakeLists.linux.txt b/ydb/core/tx/datashard/ut_kqp_errors/CMakeLists.linux.txt index d79efd43f5c..b70e8c2fa13 100644 --- a/ydb/core/tx/datashard/ut_kqp_errors/CMakeLists.linux.txt +++ b/ydb/core/tx/datashard/ut_kqp_errors/CMakeLists.linux.txt @@ -31,6 +31,16 @@ target_link_libraries(ydb-core-tx-datashard-ut_kqp_errors PUBLIC public-lib-yson_value cpp-client-ydb_result ) +target_link_options(ydb-core-tx-datashard-ut_kqp_errors PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-tx-datashard-ut_kqp_errors PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/datashard/datashard_ut_common.cpp ${CMAKE_SOURCE_DIR}/ydb/core/tx/datashard/datashard_ut_kqp_errors.cpp @@ -46,15 +56,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-datashard-ut_kqp_errors - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-tx-datashard-ut_kqp_errors) diff --git a/ydb/core/tx/datashard/ut_kqp_scan/CMakeLists.darwin.txt b/ydb/core/tx/datashard/ut_kqp_scan/CMakeLists.darwin.txt index 6d2406cf8ae..4d8841b86b7 100644 --- a/ydb/core/tx/datashard/ut_kqp_scan/CMakeLists.darwin.txt +++ b/ydb/core/tx/datashard/ut_kqp_scan/CMakeLists.darwin.txt @@ -30,6 +30,14 @@ target_link_libraries(ydb-core-tx-datashard-ut_kqp_scan PUBLIC public-lib-yson_value cpp-client-ydb_result ) +target_link_options(ydb-core-tx-datashard-ut_kqp_scan PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-tx-datashard-ut_kqp_scan PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/datashard/datashard_ut_common.cpp ${CMAKE_SOURCE_DIR}/ydb/core/tx/datashard/datashard_ut_kqp_scan.cpp @@ -45,15 +53,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-datashard-ut_kqp_scan - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-tx-datashard-ut_kqp_scan) diff --git a/ydb/core/tx/datashard/ut_kqp_scan/CMakeLists.linux.txt b/ydb/core/tx/datashard/ut_kqp_scan/CMakeLists.linux.txt index 25395f042bc..d902330f999 100644 --- a/ydb/core/tx/datashard/ut_kqp_scan/CMakeLists.linux.txt +++ b/ydb/core/tx/datashard/ut_kqp_scan/CMakeLists.linux.txt @@ -31,6 +31,16 @@ target_link_libraries(ydb-core-tx-datashard-ut_kqp_scan PUBLIC public-lib-yson_value cpp-client-ydb_result ) +target_link_options(ydb-core-tx-datashard-ut_kqp_scan PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-tx-datashard-ut_kqp_scan PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/datashard/datashard_ut_common.cpp ${CMAKE_SOURCE_DIR}/ydb/core/tx/datashard/datashard_ut_kqp_scan.cpp @@ -46,15 +56,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-datashard-ut_kqp_scan - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-tx-datashard-ut_kqp_scan) diff --git a/ydb/core/tx/datashard/ut_locks/CMakeLists.darwin.txt b/ydb/core/tx/datashard/ut_locks/CMakeLists.darwin.txt index 37402b55910..17033fa45e8 100644 --- a/ydb/core/tx/datashard/ut_locks/CMakeLists.darwin.txt +++ b/ydb/core/tx/datashard/ut_locks/CMakeLists.darwin.txt @@ -30,6 +30,14 @@ target_link_libraries(ydb-core-tx-datashard-ut_locks PUBLIC public-lib-yson_value cpp-client-ydb_result ) +target_link_options(ydb-core-tx-datashard-ut_locks PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-tx-datashard-ut_locks PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/datashard/datashard_ut_common.cpp ${CMAKE_SOURCE_DIR}/ydb/core/tx/datashard/datashard_ut_locks.cpp @@ -45,15 +53,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-datashard-ut_locks - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-tx-datashard-ut_locks) diff --git a/ydb/core/tx/datashard/ut_locks/CMakeLists.linux.txt b/ydb/core/tx/datashard/ut_locks/CMakeLists.linux.txt index 868baa0d0f1..4858170940f 100644 --- a/ydb/core/tx/datashard/ut_locks/CMakeLists.linux.txt +++ b/ydb/core/tx/datashard/ut_locks/CMakeLists.linux.txt @@ -31,6 +31,16 @@ target_link_libraries(ydb-core-tx-datashard-ut_locks PUBLIC public-lib-yson_value cpp-client-ydb_result ) +target_link_options(ydb-core-tx-datashard-ut_locks PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-tx-datashard-ut_locks PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/datashard/datashard_ut_common.cpp ${CMAKE_SOURCE_DIR}/ydb/core/tx/datashard/datashard_ut_locks.cpp @@ -46,15 +56,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-datashard-ut_locks - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-tx-datashard-ut_locks) diff --git a/ydb/core/tx/datashard/ut_minikql/CMakeLists.darwin.txt b/ydb/core/tx/datashard/ut_minikql/CMakeLists.darwin.txt index b7734890eda..0dac58cfd59 100644 --- a/ydb/core/tx/datashard/ut_minikql/CMakeLists.darwin.txt +++ b/ydb/core/tx/datashard/ut_minikql/CMakeLists.darwin.txt @@ -30,6 +30,14 @@ target_link_libraries(ydb-core-tx-datashard-ut_minikql PUBLIC public-lib-yson_value cpp-client-ydb_result ) +target_link_options(ydb-core-tx-datashard-ut_minikql PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-tx-datashard-ut_minikql PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/datashard/datashard_ut_common.cpp ${CMAKE_SOURCE_DIR}/ydb/core/tx/datashard/datashard_ut_minikql.cpp @@ -45,15 +53,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-datashard-ut_minikql - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-tx-datashard-ut_minikql) diff --git a/ydb/core/tx/datashard/ut_minikql/CMakeLists.linux.txt b/ydb/core/tx/datashard/ut_minikql/CMakeLists.linux.txt index 4fc0b66c731..a7d76cb9f9f 100644 --- a/ydb/core/tx/datashard/ut_minikql/CMakeLists.linux.txt +++ b/ydb/core/tx/datashard/ut_minikql/CMakeLists.linux.txt @@ -31,6 +31,16 @@ target_link_libraries(ydb-core-tx-datashard-ut_minikql PUBLIC public-lib-yson_value cpp-client-ydb_result ) +target_link_options(ydb-core-tx-datashard-ut_minikql PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-tx-datashard-ut_minikql PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/datashard/datashard_ut_common.cpp ${CMAKE_SOURCE_DIR}/ydb/core/tx/datashard/datashard_ut_minikql.cpp @@ -46,15 +56,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-datashard-ut_minikql - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-tx-datashard-ut_minikql) diff --git a/ydb/core/tx/datashard/ut_minstep/CMakeLists.darwin.txt b/ydb/core/tx/datashard/ut_minstep/CMakeLists.darwin.txt index 07e81ae7ca9..7d72df2143c 100644 --- a/ydb/core/tx/datashard/ut_minstep/CMakeLists.darwin.txt +++ b/ydb/core/tx/datashard/ut_minstep/CMakeLists.darwin.txt @@ -30,6 +30,14 @@ target_link_libraries(ydb-core-tx-datashard-ut_minstep PUBLIC public-lib-yson_value cpp-client-ydb_result ) +target_link_options(ydb-core-tx-datashard-ut_minstep PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-tx-datashard-ut_minstep PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/datashard/datashard_ut_common.cpp ${CMAKE_SOURCE_DIR}/ydb/core/tx/datashard/datashard_ut_minstep.cpp @@ -45,15 +53,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-datashard-ut_minstep - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-tx-datashard-ut_minstep) diff --git a/ydb/core/tx/datashard/ut_minstep/CMakeLists.linux.txt b/ydb/core/tx/datashard/ut_minstep/CMakeLists.linux.txt index 6f794efd0ae..a0b5005c414 100644 --- a/ydb/core/tx/datashard/ut_minstep/CMakeLists.linux.txt +++ b/ydb/core/tx/datashard/ut_minstep/CMakeLists.linux.txt @@ -31,6 +31,16 @@ target_link_libraries(ydb-core-tx-datashard-ut_minstep PUBLIC public-lib-yson_value cpp-client-ydb_result ) +target_link_options(ydb-core-tx-datashard-ut_minstep PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-tx-datashard-ut_minstep PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/datashard/datashard_ut_common.cpp ${CMAKE_SOURCE_DIR}/ydb/core/tx/datashard/datashard_ut_minstep.cpp @@ -46,15 +56,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-datashard-ut_minstep - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-tx-datashard-ut_minstep) diff --git a/ydb/core/tx/datashard/ut_order/CMakeLists.darwin.txt b/ydb/core/tx/datashard/ut_order/CMakeLists.darwin.txt index ebc7d1ba158..67dfe0c599c 100644 --- a/ydb/core/tx/datashard/ut_order/CMakeLists.darwin.txt +++ b/ydb/core/tx/datashard/ut_order/CMakeLists.darwin.txt @@ -30,6 +30,14 @@ target_link_libraries(ydb-core-tx-datashard-ut_order PUBLIC public-lib-yson_value cpp-client-ydb_result ) +target_link_options(ydb-core-tx-datashard-ut_order PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-tx-datashard-ut_order PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/datashard/datashard_ut_common.cpp ${CMAKE_SOURCE_DIR}/ydb/core/tx/datashard/datashard_ut_order.cpp @@ -45,15 +53,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-datashard-ut_order - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-tx-datashard-ut_order) diff --git a/ydb/core/tx/datashard/ut_order/CMakeLists.linux.txt b/ydb/core/tx/datashard/ut_order/CMakeLists.linux.txt index 7790174f88d..9e7e5f1b43b 100644 --- a/ydb/core/tx/datashard/ut_order/CMakeLists.linux.txt +++ b/ydb/core/tx/datashard/ut_order/CMakeLists.linux.txt @@ -31,6 +31,16 @@ target_link_libraries(ydb-core-tx-datashard-ut_order PUBLIC public-lib-yson_value cpp-client-ydb_result ) +target_link_options(ydb-core-tx-datashard-ut_order PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-tx-datashard-ut_order PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/datashard/datashard_ut_common.cpp ${CMAKE_SOURCE_DIR}/ydb/core/tx/datashard/datashard_ut_order.cpp @@ -46,15 +56,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-datashard-ut_order - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-tx-datashard-ut_order) diff --git a/ydb/core/tx/datashard/ut_range_avl_tree/CMakeLists.darwin.txt b/ydb/core/tx/datashard/ut_range_avl_tree/CMakeLists.darwin.txt index 4786352f22a..b9e791805f9 100644 --- a/ydb/core/tx/datashard/ut_range_avl_tree/CMakeLists.darwin.txt +++ b/ydb/core/tx/datashard/ut_range_avl_tree/CMakeLists.darwin.txt @@ -30,6 +30,14 @@ target_link_libraries(ydb-core-tx-datashard-ut_range_avl_tree PUBLIC public-lib-yson_value cpp-client-ydb_result ) +target_link_options(ydb-core-tx-datashard-ut_range_avl_tree PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-tx-datashard-ut_range_avl_tree PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/datashard/range_avl_tree_ut.cpp ) @@ -44,15 +52,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-datashard-ut_range_avl_tree - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-tx-datashard-ut_range_avl_tree) diff --git a/ydb/core/tx/datashard/ut_range_avl_tree/CMakeLists.linux.txt b/ydb/core/tx/datashard/ut_range_avl_tree/CMakeLists.linux.txt index 17d9ae09b9c..bf1cf51dabd 100644 --- a/ydb/core/tx/datashard/ut_range_avl_tree/CMakeLists.linux.txt +++ b/ydb/core/tx/datashard/ut_range_avl_tree/CMakeLists.linux.txt @@ -31,6 +31,16 @@ target_link_libraries(ydb-core-tx-datashard-ut_range_avl_tree PUBLIC public-lib-yson_value cpp-client-ydb_result ) +target_link_options(ydb-core-tx-datashard-ut_range_avl_tree PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-tx-datashard-ut_range_avl_tree PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/datashard/range_avl_tree_ut.cpp ) @@ -45,15 +55,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-datashard-ut_range_avl_tree - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-tx-datashard-ut_range_avl_tree) diff --git a/ydb/core/tx/datashard/ut_range_ops/CMakeLists.darwin.txt b/ydb/core/tx/datashard/ut_range_ops/CMakeLists.darwin.txt index 4e4daf3039b..74a1e43f6cb 100644 --- a/ydb/core/tx/datashard/ut_range_ops/CMakeLists.darwin.txt +++ b/ydb/core/tx/datashard/ut_range_ops/CMakeLists.darwin.txt @@ -30,6 +30,14 @@ target_link_libraries(ydb-core-tx-datashard-ut_range_ops PUBLIC public-lib-yson_value cpp-client-ydb_result ) +target_link_options(ydb-core-tx-datashard-ut_range_ops PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-tx-datashard-ut_range_ops PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/datashard/datashard_ut_common.cpp ${CMAKE_SOURCE_DIR}/ydb/core/tx/datashard/datashard_ut_range_ops.cpp @@ -45,15 +53,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-datashard-ut_range_ops - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-tx-datashard-ut_range_ops) diff --git a/ydb/core/tx/datashard/ut_range_ops/CMakeLists.linux.txt b/ydb/core/tx/datashard/ut_range_ops/CMakeLists.linux.txt index a42d5f6257a..58a7ccbd04e 100644 --- a/ydb/core/tx/datashard/ut_range_ops/CMakeLists.linux.txt +++ b/ydb/core/tx/datashard/ut_range_ops/CMakeLists.linux.txt @@ -31,6 +31,16 @@ target_link_libraries(ydb-core-tx-datashard-ut_range_ops PUBLIC public-lib-yson_value cpp-client-ydb_result ) +target_link_options(ydb-core-tx-datashard-ut_range_ops PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-tx-datashard-ut_range_ops PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/datashard/datashard_ut_common.cpp ${CMAKE_SOURCE_DIR}/ydb/core/tx/datashard/datashard_ut_range_ops.cpp @@ -46,15 +56,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-datashard-ut_range_ops - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-tx-datashard-ut_range_ops) diff --git a/ydb/core/tx/datashard/ut_range_treap/CMakeLists.darwin.txt b/ydb/core/tx/datashard/ut_range_treap/CMakeLists.darwin.txt index 0df91543121..cb9b857279f 100644 --- a/ydb/core/tx/datashard/ut_range_treap/CMakeLists.darwin.txt +++ b/ydb/core/tx/datashard/ut_range_treap/CMakeLists.darwin.txt @@ -30,6 +30,14 @@ target_link_libraries(ydb-core-tx-datashard-ut_range_treap PUBLIC public-lib-yson_value cpp-client-ydb_result ) +target_link_options(ydb-core-tx-datashard-ut_range_treap PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-tx-datashard-ut_range_treap PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/datashard/range_treap_ut.cpp ) @@ -44,15 +52,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-datashard-ut_range_treap - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-tx-datashard-ut_range_treap) diff --git a/ydb/core/tx/datashard/ut_range_treap/CMakeLists.linux.txt b/ydb/core/tx/datashard/ut_range_treap/CMakeLists.linux.txt index f2a3adba0d0..861199929eb 100644 --- a/ydb/core/tx/datashard/ut_range_treap/CMakeLists.linux.txt +++ b/ydb/core/tx/datashard/ut_range_treap/CMakeLists.linux.txt @@ -31,6 +31,16 @@ target_link_libraries(ydb-core-tx-datashard-ut_range_treap PUBLIC public-lib-yson_value cpp-client-ydb_result ) +target_link_options(ydb-core-tx-datashard-ut_range_treap PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-tx-datashard-ut_range_treap PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/datashard/range_treap_ut.cpp ) @@ -45,15 +55,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-datashard-ut_range_treap - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-tx-datashard-ut_range_treap) diff --git a/ydb/core/tx/datashard/ut_read_iterator/CMakeLists.darwin.txt b/ydb/core/tx/datashard/ut_read_iterator/CMakeLists.darwin.txt index f5baef8cbcb..4b5bdd56590 100644 --- a/ydb/core/tx/datashard/ut_read_iterator/CMakeLists.darwin.txt +++ b/ydb/core/tx/datashard/ut_read_iterator/CMakeLists.darwin.txt @@ -30,6 +30,14 @@ target_link_libraries(ydb-core-tx-datashard-ut_read_iterator PUBLIC public-lib-yson_value cpp-client-ydb_result ) +target_link_options(ydb-core-tx-datashard-ut_read_iterator PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-tx-datashard-ut_read_iterator PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/datashard/datashard_ut_common.cpp ${CMAKE_SOURCE_DIR}/ydb/core/tx/datashard/datashard_ut_read_iterator.cpp @@ -45,15 +53,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-datashard-ut_read_iterator - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-tx-datashard-ut_read_iterator) diff --git a/ydb/core/tx/datashard/ut_read_iterator/CMakeLists.linux.txt b/ydb/core/tx/datashard/ut_read_iterator/CMakeLists.linux.txt index 94070e20126..31ce8ada9f7 100644 --- a/ydb/core/tx/datashard/ut_read_iterator/CMakeLists.linux.txt +++ b/ydb/core/tx/datashard/ut_read_iterator/CMakeLists.linux.txt @@ -31,6 +31,16 @@ target_link_libraries(ydb-core-tx-datashard-ut_read_iterator PUBLIC public-lib-yson_value cpp-client-ydb_result ) +target_link_options(ydb-core-tx-datashard-ut_read_iterator PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-tx-datashard-ut_read_iterator PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/datashard/datashard_ut_common.cpp ${CMAKE_SOURCE_DIR}/ydb/core/tx/datashard/datashard_ut_read_iterator.cpp @@ -46,15 +56,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-datashard-ut_read_iterator - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-tx-datashard-ut_read_iterator) diff --git a/ydb/core/tx/datashard/ut_read_table/CMakeLists.darwin.txt b/ydb/core/tx/datashard/ut_read_table/CMakeLists.darwin.txt index 8020c45359b..466b28d9660 100644 --- a/ydb/core/tx/datashard/ut_read_table/CMakeLists.darwin.txt +++ b/ydb/core/tx/datashard/ut_read_table/CMakeLists.darwin.txt @@ -30,6 +30,14 @@ target_link_libraries(ydb-core-tx-datashard-ut_read_table PUBLIC public-lib-yson_value cpp-client-ydb_result ) +target_link_options(ydb-core-tx-datashard-ut_read_table PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-tx-datashard-ut_read_table PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/datashard/datashard_ut_common.cpp ${CMAKE_SOURCE_DIR}/ydb/core/tx/datashard/datashard_ut_read_table.cpp @@ -45,15 +53,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-datashard-ut_read_table - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-tx-datashard-ut_read_table) diff --git a/ydb/core/tx/datashard/ut_read_table/CMakeLists.linux.txt b/ydb/core/tx/datashard/ut_read_table/CMakeLists.linux.txt index c5345c1db6b..136d10a21d9 100644 --- a/ydb/core/tx/datashard/ut_read_table/CMakeLists.linux.txt +++ b/ydb/core/tx/datashard/ut_read_table/CMakeLists.linux.txt @@ -31,6 +31,16 @@ target_link_libraries(ydb-core-tx-datashard-ut_read_table PUBLIC public-lib-yson_value cpp-client-ydb_result ) +target_link_options(ydb-core-tx-datashard-ut_read_table PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-tx-datashard-ut_read_table PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/datashard/datashard_ut_common.cpp ${CMAKE_SOURCE_DIR}/ydb/core/tx/datashard/datashard_ut_read_table.cpp @@ -46,15 +56,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-datashard-ut_read_table - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-tx-datashard-ut_read_table) diff --git a/ydb/core/tx/datashard/ut_reassign/CMakeLists.darwin.txt b/ydb/core/tx/datashard/ut_reassign/CMakeLists.darwin.txt index 5feedcdf7d8..cd0f71d633d 100644 --- a/ydb/core/tx/datashard/ut_reassign/CMakeLists.darwin.txt +++ b/ydb/core/tx/datashard/ut_reassign/CMakeLists.darwin.txt @@ -30,6 +30,14 @@ target_link_libraries(ydb-core-tx-datashard-ut_reassign PUBLIC public-lib-yson_value cpp-client-ydb_result ) +target_link_options(ydb-core-tx-datashard-ut_reassign PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-tx-datashard-ut_reassign PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/datashard/datashard_ut_common.cpp ${CMAKE_SOURCE_DIR}/ydb/core/tx/datashard/datashard_ut_reassign.cpp @@ -45,15 +53,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-datashard-ut_reassign - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-tx-datashard-ut_reassign) diff --git a/ydb/core/tx/datashard/ut_reassign/CMakeLists.linux.txt b/ydb/core/tx/datashard/ut_reassign/CMakeLists.linux.txt index 4db12e839d0..2330159d62f 100644 --- a/ydb/core/tx/datashard/ut_reassign/CMakeLists.linux.txt +++ b/ydb/core/tx/datashard/ut_reassign/CMakeLists.linux.txt @@ -31,6 +31,16 @@ target_link_libraries(ydb-core-tx-datashard-ut_reassign PUBLIC public-lib-yson_value cpp-client-ydb_result ) +target_link_options(ydb-core-tx-datashard-ut_reassign PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-tx-datashard-ut_reassign PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/datashard/datashard_ut_common.cpp ${CMAKE_SOURCE_DIR}/ydb/core/tx/datashard/datashard_ut_reassign.cpp @@ -46,15 +56,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-datashard-ut_reassign - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-tx-datashard-ut_reassign) diff --git a/ydb/core/tx/datashard/ut_replication/CMakeLists.darwin.txt b/ydb/core/tx/datashard/ut_replication/CMakeLists.darwin.txt index 812eeb4cb08..9a3069b16e2 100644 --- a/ydb/core/tx/datashard/ut_replication/CMakeLists.darwin.txt +++ b/ydb/core/tx/datashard/ut_replication/CMakeLists.darwin.txt @@ -30,6 +30,14 @@ target_link_libraries(ydb-core-tx-datashard-ut_replication PUBLIC public-lib-yson_value cpp-client-ydb_result ) +target_link_options(ydb-core-tx-datashard-ut_replication PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-tx-datashard-ut_replication PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/datashard/datashard_ut_common.cpp ${CMAKE_SOURCE_DIR}/ydb/core/tx/datashard/datashard_ut_replication.cpp @@ -45,15 +53,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-datashard-ut_replication - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-tx-datashard-ut_replication) diff --git a/ydb/core/tx/datashard/ut_replication/CMakeLists.linux.txt b/ydb/core/tx/datashard/ut_replication/CMakeLists.linux.txt index 7feabad79aa..e36df6c1387 100644 --- a/ydb/core/tx/datashard/ut_replication/CMakeLists.linux.txt +++ b/ydb/core/tx/datashard/ut_replication/CMakeLists.linux.txt @@ -31,6 +31,16 @@ target_link_libraries(ydb-core-tx-datashard-ut_replication PUBLIC public-lib-yson_value cpp-client-ydb_result ) +target_link_options(ydb-core-tx-datashard-ut_replication PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-tx-datashard-ut_replication PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/datashard/datashard_ut_common.cpp ${CMAKE_SOURCE_DIR}/ydb/core/tx/datashard/datashard_ut_replication.cpp @@ -46,15 +56,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-datashard-ut_replication - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-tx-datashard-ut_replication) diff --git a/ydb/core/tx/datashard/ut_rs/CMakeLists.darwin.txt b/ydb/core/tx/datashard/ut_rs/CMakeLists.darwin.txt index 261ec31ce10..51235842961 100644 --- a/ydb/core/tx/datashard/ut_rs/CMakeLists.darwin.txt +++ b/ydb/core/tx/datashard/ut_rs/CMakeLists.darwin.txt @@ -30,6 +30,14 @@ target_link_libraries(ydb-core-tx-datashard-ut_rs PUBLIC public-lib-yson_value cpp-client-ydb_result ) +target_link_options(ydb-core-tx-datashard-ut_rs PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-tx-datashard-ut_rs PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/datashard/datashard_ut_common.cpp ${CMAKE_SOURCE_DIR}/ydb/core/tx/datashard/datashard_ut_rs.cpp @@ -45,15 +53,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-datashard-ut_rs - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-tx-datashard-ut_rs) diff --git a/ydb/core/tx/datashard/ut_rs/CMakeLists.linux.txt b/ydb/core/tx/datashard/ut_rs/CMakeLists.linux.txt index 7ae329831bd..8c2e3cdc15a 100644 --- a/ydb/core/tx/datashard/ut_rs/CMakeLists.linux.txt +++ b/ydb/core/tx/datashard/ut_rs/CMakeLists.linux.txt @@ -31,6 +31,16 @@ target_link_libraries(ydb-core-tx-datashard-ut_rs PUBLIC public-lib-yson_value cpp-client-ydb_result ) +target_link_options(ydb-core-tx-datashard-ut_rs PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-tx-datashard-ut_rs PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/datashard/datashard_ut_common.cpp ${CMAKE_SOURCE_DIR}/ydb/core/tx/datashard/datashard_ut_rs.cpp @@ -46,15 +56,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-datashard-ut_rs - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-tx-datashard-ut_rs) diff --git a/ydb/core/tx/datashard/ut_snapshot/CMakeLists.darwin.txt b/ydb/core/tx/datashard/ut_snapshot/CMakeLists.darwin.txt index 438c9bef057..13574753b6f 100644 --- a/ydb/core/tx/datashard/ut_snapshot/CMakeLists.darwin.txt +++ b/ydb/core/tx/datashard/ut_snapshot/CMakeLists.darwin.txt @@ -30,6 +30,14 @@ target_link_libraries(ydb-core-tx-datashard-ut_snapshot PUBLIC public-lib-yson_value cpp-client-ydb_result ) +target_link_options(ydb-core-tx-datashard-ut_snapshot PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-tx-datashard-ut_snapshot PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/datashard/datashard_ut_common.cpp ${CMAKE_SOURCE_DIR}/ydb/core/tx/datashard/datashard_ut_snapshot.cpp @@ -45,15 +53,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-datashard-ut_snapshot - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-tx-datashard-ut_snapshot) diff --git a/ydb/core/tx/datashard/ut_snapshot/CMakeLists.linux.txt b/ydb/core/tx/datashard/ut_snapshot/CMakeLists.linux.txt index fdf0a11010f..6087c093d1c 100644 --- a/ydb/core/tx/datashard/ut_snapshot/CMakeLists.linux.txt +++ b/ydb/core/tx/datashard/ut_snapshot/CMakeLists.linux.txt @@ -31,6 +31,16 @@ target_link_libraries(ydb-core-tx-datashard-ut_snapshot PUBLIC public-lib-yson_value cpp-client-ydb_result ) +target_link_options(ydb-core-tx-datashard-ut_snapshot PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-tx-datashard-ut_snapshot PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/datashard/datashard_ut_common.cpp ${CMAKE_SOURCE_DIR}/ydb/core/tx/datashard/datashard_ut_snapshot.cpp @@ -46,15 +56,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-datashard-ut_snapshot - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-tx-datashard-ut_snapshot) diff --git a/ydb/core/tx/datashard/ut_stats/CMakeLists.darwin.txt b/ydb/core/tx/datashard/ut_stats/CMakeLists.darwin.txt index 947b383a740..247bbc51beb 100644 --- a/ydb/core/tx/datashard/ut_stats/CMakeLists.darwin.txt +++ b/ydb/core/tx/datashard/ut_stats/CMakeLists.darwin.txt @@ -30,6 +30,14 @@ target_link_libraries(ydb-core-tx-datashard-ut_stats PUBLIC public-lib-yson_value cpp-client-ydb_result ) +target_link_options(ydb-core-tx-datashard-ut_stats PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-tx-datashard-ut_stats PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/datashard/datashard_ut_common.cpp ${CMAKE_SOURCE_DIR}/ydb/core/tx/datashard/datashard_ut_stats.cpp @@ -45,15 +53,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-datashard-ut_stats - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-tx-datashard-ut_stats) diff --git a/ydb/core/tx/datashard/ut_stats/CMakeLists.linux.txt b/ydb/core/tx/datashard/ut_stats/CMakeLists.linux.txt index 682b38ee9b1..31b8323c0c5 100644 --- a/ydb/core/tx/datashard/ut_stats/CMakeLists.linux.txt +++ b/ydb/core/tx/datashard/ut_stats/CMakeLists.linux.txt @@ -31,6 +31,16 @@ target_link_libraries(ydb-core-tx-datashard-ut_stats PUBLIC public-lib-yson_value cpp-client-ydb_result ) +target_link_options(ydb-core-tx-datashard-ut_stats PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-tx-datashard-ut_stats PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/datashard/datashard_ut_common.cpp ${CMAKE_SOURCE_DIR}/ydb/core/tx/datashard/datashard_ut_stats.cpp @@ -46,15 +56,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-datashard-ut_stats - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-tx-datashard-ut_stats) diff --git a/ydb/core/tx/datashard/ut_upload_rows/CMakeLists.darwin.txt b/ydb/core/tx/datashard/ut_upload_rows/CMakeLists.darwin.txt index 4ad58637a00..5b64904b2dd 100644 --- a/ydb/core/tx/datashard/ut_upload_rows/CMakeLists.darwin.txt +++ b/ydb/core/tx/datashard/ut_upload_rows/CMakeLists.darwin.txt @@ -30,6 +30,14 @@ target_link_libraries(ydb-core-tx-datashard-ut_upload_rows PUBLIC public-lib-yson_value cpp-client-ydb_result ) +target_link_options(ydb-core-tx-datashard-ut_upload_rows PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-tx-datashard-ut_upload_rows PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/datashard/datashard_ut_common.cpp ${CMAKE_SOURCE_DIR}/ydb/core/tx/datashard/datashard_ut_upload_rows.cpp @@ -45,15 +53,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-datashard-ut_upload_rows - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-tx-datashard-ut_upload_rows) diff --git a/ydb/core/tx/datashard/ut_upload_rows/CMakeLists.linux.txt b/ydb/core/tx/datashard/ut_upload_rows/CMakeLists.linux.txt index 137c5298f3e..1a8c552baba 100644 --- a/ydb/core/tx/datashard/ut_upload_rows/CMakeLists.linux.txt +++ b/ydb/core/tx/datashard/ut_upload_rows/CMakeLists.linux.txt @@ -31,6 +31,16 @@ target_link_libraries(ydb-core-tx-datashard-ut_upload_rows PUBLIC public-lib-yson_value cpp-client-ydb_result ) +target_link_options(ydb-core-tx-datashard-ut_upload_rows PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-tx-datashard-ut_upload_rows PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/datashard/datashard_ut_common.cpp ${CMAKE_SOURCE_DIR}/ydb/core/tx/datashard/datashard_ut_upload_rows.cpp @@ -46,15 +56,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-datashard-ut_upload_rows - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-tx-datashard-ut_upload_rows) diff --git a/ydb/core/tx/long_tx_service/public/ut/CMakeLists.darwin.txt b/ydb/core/tx/long_tx_service/public/ut/CMakeLists.darwin.txt index c6ec509ee33..25393b6829f 100644 --- a/ydb/core/tx/long_tx_service/public/ut/CMakeLists.darwin.txt +++ b/ydb/core/tx/long_tx_service/public/ut/CMakeLists.darwin.txt @@ -22,6 +22,14 @@ target_link_libraries(ydb-core-tx-long_tx_service-public-ut PUBLIC tx-long_tx_service-public cpp-testing-unittest ) +target_link_options(ydb-core-tx-long_tx_service-public-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-tx-long_tx_service-public-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/long_tx_service/public/types_ut.cpp ) @@ -36,15 +44,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-long_tx_service-public-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-tx-long_tx_service-public-ut) diff --git a/ydb/core/tx/long_tx_service/public/ut/CMakeLists.linux.txt b/ydb/core/tx/long_tx_service/public/ut/CMakeLists.linux.txt index b01bb7036f9..ae64ef4b304 100644 --- a/ydb/core/tx/long_tx_service/public/ut/CMakeLists.linux.txt +++ b/ydb/core/tx/long_tx_service/public/ut/CMakeLists.linux.txt @@ -23,6 +23,16 @@ target_link_libraries(ydb-core-tx-long_tx_service-public-ut PUBLIC tx-long_tx_service-public cpp-testing-unittest ) +target_link_options(ydb-core-tx-long_tx_service-public-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-tx-long_tx_service-public-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/long_tx_service/public/types_ut.cpp ) @@ -37,15 +47,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-long_tx_service-public-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-tx-long_tx_service-public-ut) diff --git a/ydb/core/tx/long_tx_service/ut/CMakeLists.darwin.txt b/ydb/core/tx/long_tx_service/ut/CMakeLists.darwin.txt index f884f204358..5e64a14d4cb 100644 --- a/ydb/core/tx/long_tx_service/ut/CMakeLists.darwin.txt +++ b/ydb/core/tx/long_tx_service/ut/CMakeLists.darwin.txt @@ -22,6 +22,14 @@ target_link_libraries(ydb-core-tx-long_tx_service-ut PUBLIC core-tx-long_tx_service ydb-core-testlib ) +target_link_options(ydb-core-tx-long_tx_service-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-tx-long_tx_service-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/long_tx_service/long_tx_service_ut.cpp ) @@ -36,15 +44,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-long_tx_service-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-tx-long_tx_service-ut) diff --git a/ydb/core/tx/long_tx_service/ut/CMakeLists.linux.txt b/ydb/core/tx/long_tx_service/ut/CMakeLists.linux.txt index e5de6b285b8..e75f272e30d 100644 --- a/ydb/core/tx/long_tx_service/ut/CMakeLists.linux.txt +++ b/ydb/core/tx/long_tx_service/ut/CMakeLists.linux.txt @@ -23,6 +23,16 @@ target_link_libraries(ydb-core-tx-long_tx_service-ut PUBLIC core-tx-long_tx_service ydb-core-testlib ) +target_link_options(ydb-core-tx-long_tx_service-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-tx-long_tx_service-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/long_tx_service/long_tx_service_ut.cpp ) @@ -37,15 +47,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-long_tx_service-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-tx-long_tx_service-ut) diff --git a/ydb/core/tx/replication/ydb_proxy/ut/CMakeLists.darwin.txt b/ydb/core/tx/replication/ydb_proxy/ut/CMakeLists.darwin.txt index dcc308441e1..b0c45e4dffb 100644 --- a/ydb/core/tx/replication/ydb_proxy/ut/CMakeLists.darwin.txt +++ b/ydb/core/tx/replication/ydb_proxy/ut/CMakeLists.darwin.txt @@ -23,6 +23,14 @@ target_link_libraries(ydb-core-tx-replication-ydb_proxy-ut PUBLIC cpp-testing-unittest ydb-core-testlib ) +target_link_options(ydb-core-tx-replication-ydb_proxy-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-tx-replication-ydb_proxy-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/replication/ydb_proxy/ydb_proxy_ut.cpp ) @@ -37,15 +45,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-replication-ydb_proxy-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-tx-replication-ydb_proxy-ut) diff --git a/ydb/core/tx/replication/ydb_proxy/ut/CMakeLists.linux.txt b/ydb/core/tx/replication/ydb_proxy/ut/CMakeLists.linux.txt index 511c9db3101..42298fdaae9 100644 --- a/ydb/core/tx/replication/ydb_proxy/ut/CMakeLists.linux.txt +++ b/ydb/core/tx/replication/ydb_proxy/ut/CMakeLists.linux.txt @@ -24,6 +24,16 @@ target_link_libraries(ydb-core-tx-replication-ydb_proxy-ut PUBLIC cpp-testing-unittest ydb-core-testlib ) +target_link_options(ydb-core-tx-replication-ydb_proxy-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-tx-replication-ydb_proxy-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/replication/ydb_proxy/ydb_proxy_ut.cpp ) @@ -38,15 +48,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-replication-ydb_proxy-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-tx-replication-ydb_proxy-ut) diff --git a/ydb/core/tx/scheme_board/ut_cache/CMakeLists.darwin.txt b/ydb/core/tx/scheme_board/ut_cache/CMakeLists.darwin.txt index 146bb38a26d..cdf6d444b22 100644 --- a/ydb/core/tx/scheme_board/ut_cache/CMakeLists.darwin.txt +++ b/ydb/core/tx/scheme_board/ut_cache/CMakeLists.darwin.txt @@ -25,6 +25,14 @@ target_link_libraries(ydb-core-tx-scheme_board-ut_cache PUBLIC core-tx-schemeshard tx-schemeshard-ut_helpers ) +target_link_options(ydb-core-tx-scheme_board-ut_cache PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-tx-scheme_board-ut_cache PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/scheme_board/cache_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/tx/scheme_board/ut_helpers.cpp @@ -40,15 +48,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-scheme_board-ut_cache - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-tx-scheme_board-ut_cache) diff --git a/ydb/core/tx/scheme_board/ut_cache/CMakeLists.linux.txt b/ydb/core/tx/scheme_board/ut_cache/CMakeLists.linux.txt index 1ceba82bea0..c9e522ab33e 100644 --- a/ydb/core/tx/scheme_board/ut_cache/CMakeLists.linux.txt +++ b/ydb/core/tx/scheme_board/ut_cache/CMakeLists.linux.txt @@ -26,6 +26,16 @@ target_link_libraries(ydb-core-tx-scheme_board-ut_cache PUBLIC core-tx-schemeshard tx-schemeshard-ut_helpers ) +target_link_options(ydb-core-tx-scheme_board-ut_cache PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-tx-scheme_board-ut_cache PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/scheme_board/cache_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/tx/scheme_board/ut_helpers.cpp @@ -41,15 +51,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-scheme_board-ut_cache - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-tx-scheme_board-ut_cache) diff --git a/ydb/core/tx/scheme_board/ut_double_indexed/CMakeLists.darwin.txt b/ydb/core/tx/scheme_board/ut_double_indexed/CMakeLists.darwin.txt index 9c091ca1ce0..86c80ff9168 100644 --- a/ydb/core/tx/scheme_board/ut_double_indexed/CMakeLists.darwin.txt +++ b/ydb/core/tx/scheme_board/ut_double_indexed/CMakeLists.darwin.txt @@ -19,6 +19,14 @@ target_link_libraries(ydb-core-tx-scheme_board-ut_double_indexed PUBLIC core-tx-scheme_board cpp-testing-unittest ) +target_link_options(ydb-core-tx-scheme_board-ut_double_indexed PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-tx-scheme_board-ut_double_indexed PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/scheme_board/double_indexed_ut.cpp ) @@ -33,15 +41,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-scheme_board-ut_double_indexed - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-tx-scheme_board-ut_double_indexed) diff --git a/ydb/core/tx/scheme_board/ut_double_indexed/CMakeLists.linux.txt b/ydb/core/tx/scheme_board/ut_double_indexed/CMakeLists.linux.txt index 359d6e54b30..3ccbec7e763 100644 --- a/ydb/core/tx/scheme_board/ut_double_indexed/CMakeLists.linux.txt +++ b/ydb/core/tx/scheme_board/ut_double_indexed/CMakeLists.linux.txt @@ -20,6 +20,16 @@ target_link_libraries(ydb-core-tx-scheme_board-ut_double_indexed PUBLIC core-tx-scheme_board cpp-testing-unittest ) +target_link_options(ydb-core-tx-scheme_board-ut_double_indexed PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-tx-scheme_board-ut_double_indexed PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/scheme_board/double_indexed_ut.cpp ) @@ -34,15 +44,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-scheme_board-ut_double_indexed - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-tx-scheme_board-ut_double_indexed) diff --git a/ydb/core/tx/scheme_board/ut_monitoring/CMakeLists.darwin.txt b/ydb/core/tx/scheme_board/ut_monitoring/CMakeLists.darwin.txt index 39b1061006c..47cc57f6e6c 100644 --- a/ydb/core/tx/scheme_board/ut_monitoring/CMakeLists.darwin.txt +++ b/ydb/core/tx/scheme_board/ut_monitoring/CMakeLists.darwin.txt @@ -24,6 +24,14 @@ target_link_libraries(ydb-core-tx-scheme_board-ut_monitoring PUBLIC cpp-testing-unittest core-testlib-basics ) +target_link_options(ydb-core-tx-scheme_board-ut_monitoring PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-tx-scheme_board-ut_monitoring PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/scheme_board/monitoring_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/tx/scheme_board/ut_helpers.cpp @@ -39,15 +47,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-scheme_board-ut_monitoring - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-tx-scheme_board-ut_monitoring) diff --git a/ydb/core/tx/scheme_board/ut_monitoring/CMakeLists.linux.txt b/ydb/core/tx/scheme_board/ut_monitoring/CMakeLists.linux.txt index 6b7a0787c71..d5458a27b5a 100644 --- a/ydb/core/tx/scheme_board/ut_monitoring/CMakeLists.linux.txt +++ b/ydb/core/tx/scheme_board/ut_monitoring/CMakeLists.linux.txt @@ -25,6 +25,16 @@ target_link_libraries(ydb-core-tx-scheme_board-ut_monitoring PUBLIC cpp-testing-unittest core-testlib-basics ) +target_link_options(ydb-core-tx-scheme_board-ut_monitoring PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-tx-scheme_board-ut_monitoring PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/scheme_board/monitoring_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/tx/scheme_board/ut_helpers.cpp @@ -40,15 +50,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-scheme_board-ut_monitoring - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-tx-scheme_board-ut_monitoring) diff --git a/ydb/core/tx/scheme_board/ut_populator/CMakeLists.darwin.txt b/ydb/core/tx/scheme_board/ut_populator/CMakeLists.darwin.txt index 3812f7d7207..a98d48e6c2d 100644 --- a/ydb/core/tx/scheme_board/ut_populator/CMakeLists.darwin.txt +++ b/ydb/core/tx/scheme_board/ut_populator/CMakeLists.darwin.txt @@ -26,6 +26,14 @@ target_link_libraries(ydb-core-tx-scheme_board-ut_populator PUBLIC tx-schemeshard-ut_helpers core-tx-tx_allocator ) +target_link_options(ydb-core-tx-scheme_board-ut_populator PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-tx-scheme_board-ut_populator PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/scheme_board/populator_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/tx/scheme_board/ut_helpers.cpp @@ -41,15 +49,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-scheme_board-ut_populator - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-tx-scheme_board-ut_populator) diff --git a/ydb/core/tx/scheme_board/ut_populator/CMakeLists.linux.txt b/ydb/core/tx/scheme_board/ut_populator/CMakeLists.linux.txt index 39130c25754..c54e46b5c36 100644 --- a/ydb/core/tx/scheme_board/ut_populator/CMakeLists.linux.txt +++ b/ydb/core/tx/scheme_board/ut_populator/CMakeLists.linux.txt @@ -27,6 +27,16 @@ target_link_libraries(ydb-core-tx-scheme_board-ut_populator PUBLIC tx-schemeshard-ut_helpers core-tx-tx_allocator ) +target_link_options(ydb-core-tx-scheme_board-ut_populator PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-tx-scheme_board-ut_populator PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/scheme_board/populator_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/tx/scheme_board/ut_helpers.cpp @@ -42,15 +52,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-scheme_board-ut_populator - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-tx-scheme_board-ut_populator) diff --git a/ydb/core/tx/scheme_board/ut_replica/CMakeLists.darwin.txt b/ydb/core/tx/scheme_board/ut_replica/CMakeLists.darwin.txt index 54f3e5c8d6d..0b7fc0d976d 100644 --- a/ydb/core/tx/scheme_board/ut_replica/CMakeLists.darwin.txt +++ b/ydb/core/tx/scheme_board/ut_replica/CMakeLists.darwin.txt @@ -23,6 +23,14 @@ target_link_libraries(ydb-core-tx-scheme_board-ut_replica PUBLIC cpp-testing-unittest core-testlib-basics ) +target_link_options(ydb-core-tx-scheme_board-ut_replica PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-tx-scheme_board-ut_replica PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/scheme_board/replica_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/tx/scheme_board/ut_helpers.cpp @@ -38,15 +46,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-scheme_board-ut_replica - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-tx-scheme_board-ut_replica) diff --git a/ydb/core/tx/scheme_board/ut_replica/CMakeLists.linux.txt b/ydb/core/tx/scheme_board/ut_replica/CMakeLists.linux.txt index 80696c2f51b..ba42fb27a02 100644 --- a/ydb/core/tx/scheme_board/ut_replica/CMakeLists.linux.txt +++ b/ydb/core/tx/scheme_board/ut_replica/CMakeLists.linux.txt @@ -24,6 +24,16 @@ target_link_libraries(ydb-core-tx-scheme_board-ut_replica PUBLIC cpp-testing-unittest core-testlib-basics ) +target_link_options(ydb-core-tx-scheme_board-ut_replica PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-tx-scheme_board-ut_replica PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/scheme_board/replica_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/tx/scheme_board/ut_helpers.cpp @@ -39,15 +49,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-scheme_board-ut_replica - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-tx-scheme_board-ut_replica) diff --git a/ydb/core/tx/scheme_board/ut_subscriber/CMakeLists.darwin.txt b/ydb/core/tx/scheme_board/ut_subscriber/CMakeLists.darwin.txt index e72e2b976b4..0c183334b78 100644 --- a/ydb/core/tx/scheme_board/ut_subscriber/CMakeLists.darwin.txt +++ b/ydb/core/tx/scheme_board/ut_subscriber/CMakeLists.darwin.txt @@ -25,6 +25,14 @@ target_link_libraries(ydb-core-tx-scheme_board-ut_subscriber PUBLIC core-testlib-basics yql-sql-pg_dummy ) +target_link_options(ydb-core-tx-scheme_board-ut_subscriber PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-tx-scheme_board-ut_subscriber PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/scheme_board/subscriber_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/tx/scheme_board/ut_helpers.cpp @@ -40,15 +48,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-scheme_board-ut_subscriber - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-tx-scheme_board-ut_subscriber) diff --git a/ydb/core/tx/scheme_board/ut_subscriber/CMakeLists.linux.txt b/ydb/core/tx/scheme_board/ut_subscriber/CMakeLists.linux.txt index 9ad18e5c1a7..610bcdacc2d 100644 --- a/ydb/core/tx/scheme_board/ut_subscriber/CMakeLists.linux.txt +++ b/ydb/core/tx/scheme_board/ut_subscriber/CMakeLists.linux.txt @@ -26,6 +26,16 @@ target_link_libraries(ydb-core-tx-scheme_board-ut_subscriber PUBLIC core-testlib-basics yql-sql-pg_dummy ) +target_link_options(ydb-core-tx-scheme_board-ut_subscriber PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-tx-scheme_board-ut_subscriber PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/scheme_board/subscriber_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/tx/scheme_board/ut_helpers.cpp @@ -41,15 +51,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-scheme_board-ut_subscriber - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-tx-scheme_board-ut_subscriber) diff --git a/ydb/core/tx/schemeshard/ut_async_index/CMakeLists.darwin.txt b/ydb/core/tx/schemeshard/ut_async_index/CMakeLists.darwin.txt index f1edea37ba5..8a721b87617 100644 --- a/ydb/core/tx/schemeshard/ut_async_index/CMakeLists.darwin.txt +++ b/ydb/core/tx/schemeshard/ut_async_index/CMakeLists.darwin.txt @@ -23,6 +23,14 @@ target_link_libraries(ydb-core-tx-schemeshard-ut_async_index PUBLIC ydb-core-testlib tx-schemeshard-ut_helpers ) +target_link_options(ydb-core-tx-schemeshard-ut_async_index PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-tx-schemeshard-ut_async_index PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/schemeshard/ut_async_index.cpp ) @@ -37,15 +45,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-schemeshard-ut_async_index - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-tx-schemeshard-ut_async_index) diff --git a/ydb/core/tx/schemeshard/ut_async_index/CMakeLists.linux.txt b/ydb/core/tx/schemeshard/ut_async_index/CMakeLists.linux.txt index a8922b285af..bd5435612ff 100644 --- a/ydb/core/tx/schemeshard/ut_async_index/CMakeLists.linux.txt +++ b/ydb/core/tx/schemeshard/ut_async_index/CMakeLists.linux.txt @@ -24,6 +24,16 @@ target_link_libraries(ydb-core-tx-schemeshard-ut_async_index PUBLIC ydb-core-testlib tx-schemeshard-ut_helpers ) +target_link_options(ydb-core-tx-schemeshard-ut_async_index PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-tx-schemeshard-ut_async_index PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/schemeshard/ut_async_index.cpp ) @@ -38,15 +48,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-schemeshard-ut_async_index - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-tx-schemeshard-ut_async_index) diff --git a/ydb/core/tx/schemeshard/ut_base/CMakeLists.darwin.txt b/ydb/core/tx/schemeshard/ut_base/CMakeLists.darwin.txt index 4988af834d1..f04138f6624 100644 --- a/ydb/core/tx/schemeshard/ut_base/CMakeLists.darwin.txt +++ b/ydb/core/tx/schemeshard/ut_base/CMakeLists.darwin.txt @@ -29,6 +29,14 @@ target_link_libraries(ydb-core-tx-schemeshard-ut_base PUBLIC tx-schemeshard-ut_helpers udf-service-exception_policy ) +target_link_options(ydb-core-tx-schemeshard-ut_base PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-tx-schemeshard-ut_base PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/schemeshard/ut_base.cpp ${CMAKE_SOURCE_DIR}/ydb/core/tx/schemeshard/ut_info_types.cpp @@ -44,15 +52,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-schemeshard-ut_base - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-tx-schemeshard-ut_base) diff --git a/ydb/core/tx/schemeshard/ut_base/CMakeLists.linux.txt b/ydb/core/tx/schemeshard/ut_base/CMakeLists.linux.txt index 73f8f243d24..e730172249a 100644 --- a/ydb/core/tx/schemeshard/ut_base/CMakeLists.linux.txt +++ b/ydb/core/tx/schemeshard/ut_base/CMakeLists.linux.txt @@ -30,6 +30,16 @@ target_link_libraries(ydb-core-tx-schemeshard-ut_base PUBLIC tx-schemeshard-ut_helpers udf-service-exception_policy ) +target_link_options(ydb-core-tx-schemeshard-ut_base PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-tx-schemeshard-ut_base PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/schemeshard/ut_base.cpp ${CMAKE_SOURCE_DIR}/ydb/core/tx/schemeshard/ut_info_types.cpp @@ -45,15 +55,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-schemeshard-ut_base - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-tx-schemeshard-ut_base) diff --git a/ydb/core/tx/schemeshard/ut_base_reboots/CMakeLists.darwin.txt b/ydb/core/tx/schemeshard/ut_base_reboots/CMakeLists.darwin.txt index 9a512ea1d26..ac31e91f777 100644 --- a/ydb/core/tx/schemeshard/ut_base_reboots/CMakeLists.darwin.txt +++ b/ydb/core/tx/schemeshard/ut_base_reboots/CMakeLists.darwin.txt @@ -28,6 +28,14 @@ target_link_libraries(ydb-core-tx-schemeshard-ut_base_reboots PUBLIC tx-schemeshard-ut_helpers udf-service-exception_policy ) +target_link_options(ydb-core-tx-schemeshard-ut_base_reboots PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-tx-schemeshard-ut_base_reboots PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/schemeshard/ut_base_reboots.cpp ) @@ -42,15 +50,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-schemeshard-ut_base_reboots - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-tx-schemeshard-ut_base_reboots) diff --git a/ydb/core/tx/schemeshard/ut_base_reboots/CMakeLists.linux.txt b/ydb/core/tx/schemeshard/ut_base_reboots/CMakeLists.linux.txt index 3286d124079..28a57193c28 100644 --- a/ydb/core/tx/schemeshard/ut_base_reboots/CMakeLists.linux.txt +++ b/ydb/core/tx/schemeshard/ut_base_reboots/CMakeLists.linux.txt @@ -29,6 +29,16 @@ target_link_libraries(ydb-core-tx-schemeshard-ut_base_reboots PUBLIC tx-schemeshard-ut_helpers udf-service-exception_policy ) +target_link_options(ydb-core-tx-schemeshard-ut_base_reboots PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-tx-schemeshard-ut_base_reboots PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/schemeshard/ut_base_reboots.cpp ) @@ -43,15 +53,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-schemeshard-ut_base_reboots - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-tx-schemeshard-ut_base_reboots) diff --git a/ydb/core/tx/schemeshard/ut_bsvolume/CMakeLists.darwin.txt b/ydb/core/tx/schemeshard/ut_bsvolume/CMakeLists.darwin.txt index aeb5eacc0c5..9ccf408a862 100644 --- a/ydb/core/tx/schemeshard/ut_bsvolume/CMakeLists.darwin.txt +++ b/ydb/core/tx/schemeshard/ut_bsvolume/CMakeLists.darwin.txt @@ -28,6 +28,14 @@ target_link_libraries(ydb-core-tx-schemeshard-ut_bsvolume PUBLIC tx-schemeshard-ut_helpers udf-service-exception_policy ) +target_link_options(ydb-core-tx-schemeshard-ut_bsvolume PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-tx-schemeshard-ut_bsvolume PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/schemeshard/ut_bsvolume.cpp ) @@ -42,15 +50,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-schemeshard-ut_bsvolume - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-tx-schemeshard-ut_bsvolume) diff --git a/ydb/core/tx/schemeshard/ut_bsvolume/CMakeLists.linux.txt b/ydb/core/tx/schemeshard/ut_bsvolume/CMakeLists.linux.txt index 4857b0d2405..4816ed38cc5 100644 --- a/ydb/core/tx/schemeshard/ut_bsvolume/CMakeLists.linux.txt +++ b/ydb/core/tx/schemeshard/ut_bsvolume/CMakeLists.linux.txt @@ -29,6 +29,16 @@ target_link_libraries(ydb-core-tx-schemeshard-ut_bsvolume PUBLIC tx-schemeshard-ut_helpers udf-service-exception_policy ) +target_link_options(ydb-core-tx-schemeshard-ut_bsvolume PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-tx-schemeshard-ut_bsvolume PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/schemeshard/ut_bsvolume.cpp ) @@ -43,15 +53,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-schemeshard-ut_bsvolume - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-tx-schemeshard-ut_bsvolume) diff --git a/ydb/core/tx/schemeshard/ut_bsvolume_reboots/CMakeLists.darwin.txt b/ydb/core/tx/schemeshard/ut_bsvolume_reboots/CMakeLists.darwin.txt index 74e1232305c..ee5ca11e275 100644 --- a/ydb/core/tx/schemeshard/ut_bsvolume_reboots/CMakeLists.darwin.txt +++ b/ydb/core/tx/schemeshard/ut_bsvolume_reboots/CMakeLists.darwin.txt @@ -28,6 +28,14 @@ target_link_libraries(ydb-core-tx-schemeshard-ut_bsvolume_reboots PUBLIC tx-schemeshard-ut_helpers udf-service-exception_policy ) +target_link_options(ydb-core-tx-schemeshard-ut_bsvolume_reboots PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-tx-schemeshard-ut_bsvolume_reboots PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/schemeshard/ut_bsvolume_reboots.cpp ) @@ -42,15 +50,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-schemeshard-ut_bsvolume_reboots - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-tx-schemeshard-ut_bsvolume_reboots) diff --git a/ydb/core/tx/schemeshard/ut_bsvolume_reboots/CMakeLists.linux.txt b/ydb/core/tx/schemeshard/ut_bsvolume_reboots/CMakeLists.linux.txt index 3b4da9217f9..d27cbe18275 100644 --- a/ydb/core/tx/schemeshard/ut_bsvolume_reboots/CMakeLists.linux.txt +++ b/ydb/core/tx/schemeshard/ut_bsvolume_reboots/CMakeLists.linux.txt @@ -29,6 +29,16 @@ target_link_libraries(ydb-core-tx-schemeshard-ut_bsvolume_reboots PUBLIC tx-schemeshard-ut_helpers udf-service-exception_policy ) +target_link_options(ydb-core-tx-schemeshard-ut_bsvolume_reboots PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-tx-schemeshard-ut_bsvolume_reboots PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/schemeshard/ut_bsvolume_reboots.cpp ) @@ -43,15 +53,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-schemeshard-ut_bsvolume_reboots - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-tx-schemeshard-ut_bsvolume_reboots) diff --git a/ydb/core/tx/schemeshard/ut_cdc_stream/CMakeLists.darwin.txt b/ydb/core/tx/schemeshard/ut_cdc_stream/CMakeLists.darwin.txt index c1e3c3f9c8f..6d461529959 100644 --- a/ydb/core/tx/schemeshard/ut_cdc_stream/CMakeLists.darwin.txt +++ b/ydb/core/tx/schemeshard/ut_cdc_stream/CMakeLists.darwin.txt @@ -23,6 +23,14 @@ target_link_libraries(ydb-core-tx-schemeshard-ut_cdc_stream PUBLIC ydb-core-testlib tx-schemeshard-ut_helpers ) +target_link_options(ydb-core-tx-schemeshard-ut_cdc_stream PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-tx-schemeshard-ut_cdc_stream PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/schemeshard/ut_cdc_stream.cpp ) @@ -37,15 +45,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-schemeshard-ut_cdc_stream - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-tx-schemeshard-ut_cdc_stream) diff --git a/ydb/core/tx/schemeshard/ut_cdc_stream/CMakeLists.linux.txt b/ydb/core/tx/schemeshard/ut_cdc_stream/CMakeLists.linux.txt index 6afd53149a3..af805d2fa6b 100644 --- a/ydb/core/tx/schemeshard/ut_cdc_stream/CMakeLists.linux.txt +++ b/ydb/core/tx/schemeshard/ut_cdc_stream/CMakeLists.linux.txt @@ -24,6 +24,16 @@ target_link_libraries(ydb-core-tx-schemeshard-ut_cdc_stream PUBLIC ydb-core-testlib tx-schemeshard-ut_helpers ) +target_link_options(ydb-core-tx-schemeshard-ut_cdc_stream PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-tx-schemeshard-ut_cdc_stream PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/schemeshard/ut_cdc_stream.cpp ) @@ -38,15 +48,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-schemeshard-ut_cdc_stream - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-tx-schemeshard-ut_cdc_stream) diff --git a/ydb/core/tx/schemeshard/ut_cdc_stream_reboots/CMakeLists.darwin.txt b/ydb/core/tx/schemeshard/ut_cdc_stream_reboots/CMakeLists.darwin.txt index 24767857ef5..94e0ccd1a57 100644 --- a/ydb/core/tx/schemeshard/ut_cdc_stream_reboots/CMakeLists.darwin.txt +++ b/ydb/core/tx/schemeshard/ut_cdc_stream_reboots/CMakeLists.darwin.txt @@ -22,6 +22,14 @@ target_link_libraries(ydb-core-tx-schemeshard-ut_cdc_stream_reboots PUBLIC core-tx-schemeshard tx-schemeshard-ut_helpers ) +target_link_options(ydb-core-tx-schemeshard-ut_cdc_stream_reboots PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-tx-schemeshard-ut_cdc_stream_reboots PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/schemeshard/ut_cdc_stream_reboots.cpp ) @@ -36,15 +44,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-schemeshard-ut_cdc_stream_reboots - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-tx-schemeshard-ut_cdc_stream_reboots) diff --git a/ydb/core/tx/schemeshard/ut_cdc_stream_reboots/CMakeLists.linux.txt b/ydb/core/tx/schemeshard/ut_cdc_stream_reboots/CMakeLists.linux.txt index 61b2d44d745..a92881c3319 100644 --- a/ydb/core/tx/schemeshard/ut_cdc_stream_reboots/CMakeLists.linux.txt +++ b/ydb/core/tx/schemeshard/ut_cdc_stream_reboots/CMakeLists.linux.txt @@ -23,6 +23,16 @@ target_link_libraries(ydb-core-tx-schemeshard-ut_cdc_stream_reboots PUBLIC core-tx-schemeshard tx-schemeshard-ut_helpers ) +target_link_options(ydb-core-tx-schemeshard-ut_cdc_stream_reboots PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-tx-schemeshard-ut_cdc_stream_reboots PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/schemeshard/ut_cdc_stream_reboots.cpp ) @@ -37,15 +47,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-schemeshard-ut_cdc_stream_reboots - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-tx-schemeshard-ut_cdc_stream_reboots) diff --git a/ydb/core/tx/schemeshard/ut_compaction/CMakeLists.darwin.txt b/ydb/core/tx/schemeshard/ut_compaction/CMakeLists.darwin.txt index 297a0c5c56c..c543359def6 100644 --- a/ydb/core/tx/schemeshard/ut_compaction/CMakeLists.darwin.txt +++ b/ydb/core/tx/schemeshard/ut_compaction/CMakeLists.darwin.txt @@ -28,6 +28,14 @@ target_link_libraries(ydb-core-tx-schemeshard-ut_compaction PUBLIC tx-schemeshard-ut_helpers core-wrappers-ut_helpers ) +target_link_options(ydb-core-tx-schemeshard-ut_compaction PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-tx-schemeshard-ut_compaction PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/schemeshard/ut_compaction.cpp ) @@ -42,15 +50,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-schemeshard-ut_compaction - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-tx-schemeshard-ut_compaction) diff --git a/ydb/core/tx/schemeshard/ut_compaction/CMakeLists.linux.txt b/ydb/core/tx/schemeshard/ut_compaction/CMakeLists.linux.txt index bedf3eb163a..4d447a1732d 100644 --- a/ydb/core/tx/schemeshard/ut_compaction/CMakeLists.linux.txt +++ b/ydb/core/tx/schemeshard/ut_compaction/CMakeLists.linux.txt @@ -29,6 +29,16 @@ target_link_libraries(ydb-core-tx-schemeshard-ut_compaction PUBLIC tx-schemeshard-ut_helpers core-wrappers-ut_helpers ) +target_link_options(ydb-core-tx-schemeshard-ut_compaction PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-tx-schemeshard-ut_compaction PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/schemeshard/ut_compaction.cpp ) @@ -43,15 +53,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-schemeshard-ut_compaction - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-tx-schemeshard-ut_compaction) diff --git a/ydb/core/tx/schemeshard/ut_export/CMakeLists.darwin.txt b/ydb/core/tx/schemeshard/ut_export/CMakeLists.darwin.txt index 920bbb1f5fc..3a423d8fe6f 100644 --- a/ydb/core/tx/schemeshard/ut_export/CMakeLists.darwin.txt +++ b/ydb/core/tx/schemeshard/ut_export/CMakeLists.darwin.txt @@ -29,6 +29,14 @@ target_link_libraries(ydb-core-tx-schemeshard-ut_export PUBLIC core-wrappers-ut_helpers udf-service-exception_policy ) +target_link_options(ydb-core-tx-schemeshard-ut_export PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-tx-schemeshard-ut_export PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/schemeshard/ut_export.cpp ) @@ -43,15 +51,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-schemeshard-ut_export - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-tx-schemeshard-ut_export) diff --git a/ydb/core/tx/schemeshard/ut_export/CMakeLists.linux.txt b/ydb/core/tx/schemeshard/ut_export/CMakeLists.linux.txt index 358cada7f24..ab26901491d 100644 --- a/ydb/core/tx/schemeshard/ut_export/CMakeLists.linux.txt +++ b/ydb/core/tx/schemeshard/ut_export/CMakeLists.linux.txt @@ -30,6 +30,16 @@ target_link_libraries(ydb-core-tx-schemeshard-ut_export PUBLIC core-wrappers-ut_helpers udf-service-exception_policy ) +target_link_options(ydb-core-tx-schemeshard-ut_export PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-tx-schemeshard-ut_export PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/schemeshard/ut_export.cpp ) @@ -44,15 +54,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-schemeshard-ut_export - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-tx-schemeshard-ut_export) diff --git a/ydb/core/tx/schemeshard/ut_export_reboots_s3/CMakeLists.darwin.txt b/ydb/core/tx/schemeshard/ut_export_reboots_s3/CMakeLists.darwin.txt index a363886eff9..41206c76ee8 100644 --- a/ydb/core/tx/schemeshard/ut_export_reboots_s3/CMakeLists.darwin.txt +++ b/ydb/core/tx/schemeshard/ut_export_reboots_s3/CMakeLists.darwin.txt @@ -29,6 +29,14 @@ target_link_libraries(ydb-core-tx-schemeshard-ut_export_reboots_s3 PUBLIC core-wrappers-ut_helpers udf-service-exception_policy ) +target_link_options(ydb-core-tx-schemeshard-ut_export_reboots_s3 PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-tx-schemeshard-ut_export_reboots_s3 PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/schemeshard/ut_export_reboots_s3.cpp ) @@ -43,15 +51,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-schemeshard-ut_export_reboots_s3 - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-tx-schemeshard-ut_export_reboots_s3) diff --git a/ydb/core/tx/schemeshard/ut_export_reboots_s3/CMakeLists.linux.txt b/ydb/core/tx/schemeshard/ut_export_reboots_s3/CMakeLists.linux.txt index bcdb6b24b41..562395052c7 100644 --- a/ydb/core/tx/schemeshard/ut_export_reboots_s3/CMakeLists.linux.txt +++ b/ydb/core/tx/schemeshard/ut_export_reboots_s3/CMakeLists.linux.txt @@ -30,6 +30,16 @@ target_link_libraries(ydb-core-tx-schemeshard-ut_export_reboots_s3 PUBLIC core-wrappers-ut_helpers udf-service-exception_policy ) +target_link_options(ydb-core-tx-schemeshard-ut_export_reboots_s3 PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-tx-schemeshard-ut_export_reboots_s3 PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/schemeshard/ut_export_reboots_s3.cpp ) @@ -44,15 +54,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-schemeshard-ut_export_reboots_s3 - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-tx-schemeshard-ut_export_reboots_s3) diff --git a/ydb/core/tx/schemeshard/ut_extsubdomain/CMakeLists.darwin.txt b/ydb/core/tx/schemeshard/ut_extsubdomain/CMakeLists.darwin.txt index 8bb27cc787d..4811a8c1d8b 100644 --- a/ydb/core/tx/schemeshard/ut_extsubdomain/CMakeLists.darwin.txt +++ b/ydb/core/tx/schemeshard/ut_extsubdomain/CMakeLists.darwin.txt @@ -28,6 +28,14 @@ target_link_libraries(ydb-core-tx-schemeshard-ut_extsubdomain PUBLIC tx-schemeshard-ut_helpers udf-service-exception_policy ) +target_link_options(ydb-core-tx-schemeshard-ut_extsubdomain PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-tx-schemeshard-ut_extsubdomain PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/schemeshard/ut_extsubdomain.cpp ) @@ -42,15 +50,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-schemeshard-ut_extsubdomain - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-tx-schemeshard-ut_extsubdomain) diff --git a/ydb/core/tx/schemeshard/ut_extsubdomain/CMakeLists.linux.txt b/ydb/core/tx/schemeshard/ut_extsubdomain/CMakeLists.linux.txt index 905a3da975c..0ccf45ce7de 100644 --- a/ydb/core/tx/schemeshard/ut_extsubdomain/CMakeLists.linux.txt +++ b/ydb/core/tx/schemeshard/ut_extsubdomain/CMakeLists.linux.txt @@ -29,6 +29,16 @@ target_link_libraries(ydb-core-tx-schemeshard-ut_extsubdomain PUBLIC tx-schemeshard-ut_helpers udf-service-exception_policy ) +target_link_options(ydb-core-tx-schemeshard-ut_extsubdomain PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-tx-schemeshard-ut_extsubdomain PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/schemeshard/ut_extsubdomain.cpp ) @@ -43,15 +53,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-schemeshard-ut_extsubdomain - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-tx-schemeshard-ut_extsubdomain) diff --git a/ydb/core/tx/schemeshard/ut_extsubdomain_reboots/CMakeLists.darwin.txt b/ydb/core/tx/schemeshard/ut_extsubdomain_reboots/CMakeLists.darwin.txt index 2b01d2a1183..a9c3594c7c9 100644 --- a/ydb/core/tx/schemeshard/ut_extsubdomain_reboots/CMakeLists.darwin.txt +++ b/ydb/core/tx/schemeshard/ut_extsubdomain_reboots/CMakeLists.darwin.txt @@ -28,6 +28,14 @@ target_link_libraries(ydb-core-tx-schemeshard-ut_extsubdomain_reboots PUBLIC tx-schemeshard-ut_helpers udf-service-exception_policy ) +target_link_options(ydb-core-tx-schemeshard-ut_extsubdomain_reboots PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-tx-schemeshard-ut_extsubdomain_reboots PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/schemeshard/ut_extsubdomain_reboots.cpp ) @@ -42,15 +50,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-schemeshard-ut_extsubdomain_reboots - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-tx-schemeshard-ut_extsubdomain_reboots) diff --git a/ydb/core/tx/schemeshard/ut_extsubdomain_reboots/CMakeLists.linux.txt b/ydb/core/tx/schemeshard/ut_extsubdomain_reboots/CMakeLists.linux.txt index 9c0c1653b68..feb5714a359 100644 --- a/ydb/core/tx/schemeshard/ut_extsubdomain_reboots/CMakeLists.linux.txt +++ b/ydb/core/tx/schemeshard/ut_extsubdomain_reboots/CMakeLists.linux.txt @@ -29,6 +29,16 @@ target_link_libraries(ydb-core-tx-schemeshard-ut_extsubdomain_reboots PUBLIC tx-schemeshard-ut_helpers udf-service-exception_policy ) +target_link_options(ydb-core-tx-schemeshard-ut_extsubdomain_reboots PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-tx-schemeshard-ut_extsubdomain_reboots PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/schemeshard/ut_extsubdomain_reboots.cpp ) @@ -43,15 +53,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-schemeshard-ut_extsubdomain_reboots - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-tx-schemeshard-ut_extsubdomain_reboots) diff --git a/ydb/core/tx/schemeshard/ut_filestore_reboots/CMakeLists.darwin.txt b/ydb/core/tx/schemeshard/ut_filestore_reboots/CMakeLists.darwin.txt index 4a13cd31bb4..d63aa53ae92 100644 --- a/ydb/core/tx/schemeshard/ut_filestore_reboots/CMakeLists.darwin.txt +++ b/ydb/core/tx/schemeshard/ut_filestore_reboots/CMakeLists.darwin.txt @@ -28,6 +28,14 @@ target_link_libraries(ydb-core-tx-schemeshard-ut_filestore_reboots PUBLIC tx-schemeshard-ut_helpers udf-service-exception_policy ) +target_link_options(ydb-core-tx-schemeshard-ut_filestore_reboots PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-tx-schemeshard-ut_filestore_reboots PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/schemeshard/ut_filestore_reboots.cpp ) @@ -42,15 +50,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-schemeshard-ut_filestore_reboots - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-tx-schemeshard-ut_filestore_reboots) diff --git a/ydb/core/tx/schemeshard/ut_filestore_reboots/CMakeLists.linux.txt b/ydb/core/tx/schemeshard/ut_filestore_reboots/CMakeLists.linux.txt index 4d548b52a75..5235c605a1b 100644 --- a/ydb/core/tx/schemeshard/ut_filestore_reboots/CMakeLists.linux.txt +++ b/ydb/core/tx/schemeshard/ut_filestore_reboots/CMakeLists.linux.txt @@ -29,6 +29,16 @@ target_link_libraries(ydb-core-tx-schemeshard-ut_filestore_reboots PUBLIC tx-schemeshard-ut_helpers udf-service-exception_policy ) +target_link_options(ydb-core-tx-schemeshard-ut_filestore_reboots PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-tx-schemeshard-ut_filestore_reboots PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/schemeshard/ut_filestore_reboots.cpp ) @@ -43,15 +53,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-schemeshard-ut_filestore_reboots - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-tx-schemeshard-ut_filestore_reboots) diff --git a/ydb/core/tx/schemeshard/ut_index_build/CMakeLists.darwin.txt b/ydb/core/tx/schemeshard/ut_index_build/CMakeLists.darwin.txt index 1aef6e5a2cb..a4cf64db66b 100644 --- a/ydb/core/tx/schemeshard/ut_index_build/CMakeLists.darwin.txt +++ b/ydb/core/tx/schemeshard/ut_index_build/CMakeLists.darwin.txt @@ -28,6 +28,14 @@ target_link_libraries(ydb-core-tx-schemeshard-ut_index_build PUBLIC ydb-core-tx tx-schemeshard-ut_helpers ) +target_link_options(ydb-core-tx-schemeshard-ut_index_build PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-tx-schemeshard-ut_index_build PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/schemeshard/ut_index_build.cpp ) @@ -42,15 +50,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-schemeshard-ut_index_build - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-tx-schemeshard-ut_index_build) diff --git a/ydb/core/tx/schemeshard/ut_index_build/CMakeLists.linux.txt b/ydb/core/tx/schemeshard/ut_index_build/CMakeLists.linux.txt index da6df81de35..ced28b426a4 100644 --- a/ydb/core/tx/schemeshard/ut_index_build/CMakeLists.linux.txt +++ b/ydb/core/tx/schemeshard/ut_index_build/CMakeLists.linux.txt @@ -29,6 +29,16 @@ target_link_libraries(ydb-core-tx-schemeshard-ut_index_build PUBLIC ydb-core-tx tx-schemeshard-ut_helpers ) +target_link_options(ydb-core-tx-schemeshard-ut_index_build PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-tx-schemeshard-ut_index_build PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/schemeshard/ut_index_build.cpp ) @@ -43,15 +53,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-schemeshard-ut_index_build - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-tx-schemeshard-ut_index_build) diff --git a/ydb/core/tx/schemeshard/ut_index_build_reboots/CMakeLists.darwin.txt b/ydb/core/tx/schemeshard/ut_index_build_reboots/CMakeLists.darwin.txt index 75565992664..749a4d73102 100644 --- a/ydb/core/tx/schemeshard/ut_index_build_reboots/CMakeLists.darwin.txt +++ b/ydb/core/tx/schemeshard/ut_index_build_reboots/CMakeLists.darwin.txt @@ -29,6 +29,14 @@ target_link_libraries(ydb-core-tx-schemeshard-ut_index_build_reboots PUBLIC tx-schemeshard-ut_helpers udf-service-exception_policy ) +target_link_options(ydb-core-tx-schemeshard-ut_index_build_reboots PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-tx-schemeshard-ut_index_build_reboots PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/schemeshard/ut_index_build_reboots.cpp ) @@ -43,15 +51,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-schemeshard-ut_index_build_reboots - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-tx-schemeshard-ut_index_build_reboots) diff --git a/ydb/core/tx/schemeshard/ut_index_build_reboots/CMakeLists.linux.txt b/ydb/core/tx/schemeshard/ut_index_build_reboots/CMakeLists.linux.txt index 0746d0a1d9e..feb87d9b484 100644 --- a/ydb/core/tx/schemeshard/ut_index_build_reboots/CMakeLists.linux.txt +++ b/ydb/core/tx/schemeshard/ut_index_build_reboots/CMakeLists.linux.txt @@ -30,6 +30,16 @@ target_link_libraries(ydb-core-tx-schemeshard-ut_index_build_reboots PUBLIC tx-schemeshard-ut_helpers udf-service-exception_policy ) +target_link_options(ydb-core-tx-schemeshard-ut_index_build_reboots PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-tx-schemeshard-ut_index_build_reboots PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/schemeshard/ut_index_build_reboots.cpp ) @@ -44,15 +54,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-schemeshard-ut_index_build_reboots - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-tx-schemeshard-ut_index_build_reboots) diff --git a/ydb/core/tx/schemeshard/ut_login/CMakeLists.darwin.txt b/ydb/core/tx/schemeshard/ut_login/CMakeLists.darwin.txt index 16e76caad54..8c525778628 100644 --- a/ydb/core/tx/schemeshard/ut_login/CMakeLists.darwin.txt +++ b/ydb/core/tx/schemeshard/ut_login/CMakeLists.darwin.txt @@ -29,6 +29,14 @@ target_link_libraries(ydb-core-tx-schemeshard-ut_login PUBLIC ydb-library-login udf-service-exception_policy ) +target_link_options(ydb-core-tx-schemeshard-ut_login PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-tx-schemeshard-ut_login PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/schemeshard/ut_login.cpp ) @@ -43,15 +51,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-schemeshard-ut_login - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-tx-schemeshard-ut_login) diff --git a/ydb/core/tx/schemeshard/ut_login/CMakeLists.linux.txt b/ydb/core/tx/schemeshard/ut_login/CMakeLists.linux.txt index ab525bdc53d..e367ee739df 100644 --- a/ydb/core/tx/schemeshard/ut_login/CMakeLists.linux.txt +++ b/ydb/core/tx/schemeshard/ut_login/CMakeLists.linux.txt @@ -30,6 +30,16 @@ target_link_libraries(ydb-core-tx-schemeshard-ut_login PUBLIC ydb-library-login udf-service-exception_policy ) +target_link_options(ydb-core-tx-schemeshard-ut_login PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-tx-schemeshard-ut_login PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/schemeshard/ut_login.cpp ) @@ -44,15 +54,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-schemeshard-ut_login - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-tx-schemeshard-ut_login) diff --git a/ydb/core/tx/schemeshard/ut_move/CMakeLists.darwin.txt b/ydb/core/tx/schemeshard/ut_move/CMakeLists.darwin.txt index 7b7a6f55c7f..b6838fd7b43 100644 --- a/ydb/core/tx/schemeshard/ut_move/CMakeLists.darwin.txt +++ b/ydb/core/tx/schemeshard/ut_move/CMakeLists.darwin.txt @@ -29,6 +29,14 @@ target_link_libraries(ydb-core-tx-schemeshard-ut_move PUBLIC tx-schemeshard-ut_helpers udf-service-exception_policy ) +target_link_options(ydb-core-tx-schemeshard-ut_move PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-tx-schemeshard-ut_move PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/schemeshard/ut_move.cpp ) @@ -43,15 +51,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-schemeshard-ut_move - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-tx-schemeshard-ut_move) diff --git a/ydb/core/tx/schemeshard/ut_move/CMakeLists.linux.txt b/ydb/core/tx/schemeshard/ut_move/CMakeLists.linux.txt index 46b2b41c666..91457510686 100644 --- a/ydb/core/tx/schemeshard/ut_move/CMakeLists.linux.txt +++ b/ydb/core/tx/schemeshard/ut_move/CMakeLists.linux.txt @@ -30,6 +30,16 @@ target_link_libraries(ydb-core-tx-schemeshard-ut_move PUBLIC tx-schemeshard-ut_helpers udf-service-exception_policy ) +target_link_options(ydb-core-tx-schemeshard-ut_move PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-tx-schemeshard-ut_move PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/schemeshard/ut_move.cpp ) @@ -44,15 +54,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-schemeshard-ut_move - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-tx-schemeshard-ut_move) diff --git a/ydb/core/tx/schemeshard/ut_move_reboots/CMakeLists.darwin.txt b/ydb/core/tx/schemeshard/ut_move_reboots/CMakeLists.darwin.txt index 2231d2de3de..20552d41911 100644 --- a/ydb/core/tx/schemeshard/ut_move_reboots/CMakeLists.darwin.txt +++ b/ydb/core/tx/schemeshard/ut_move_reboots/CMakeLists.darwin.txt @@ -28,6 +28,14 @@ target_link_libraries(ydb-core-tx-schemeshard-ut_move_reboots PUBLIC tx-schemeshard-ut_helpers udf-service-exception_policy ) +target_link_options(ydb-core-tx-schemeshard-ut_move_reboots PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-tx-schemeshard-ut_move_reboots PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/schemeshard/ut_move_reboots.cpp ) @@ -42,15 +50,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-schemeshard-ut_move_reboots - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-tx-schemeshard-ut_move_reboots) diff --git a/ydb/core/tx/schemeshard/ut_move_reboots/CMakeLists.linux.txt b/ydb/core/tx/schemeshard/ut_move_reboots/CMakeLists.linux.txt index 5f652536f28..a893525731b 100644 --- a/ydb/core/tx/schemeshard/ut_move_reboots/CMakeLists.linux.txt +++ b/ydb/core/tx/schemeshard/ut_move_reboots/CMakeLists.linux.txt @@ -29,6 +29,16 @@ target_link_libraries(ydb-core-tx-schemeshard-ut_move_reboots PUBLIC tx-schemeshard-ut_helpers udf-service-exception_policy ) +target_link_options(ydb-core-tx-schemeshard-ut_move_reboots PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-tx-schemeshard-ut_move_reboots PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/schemeshard/ut_move_reboots.cpp ) @@ -43,15 +53,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-schemeshard-ut_move_reboots - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-tx-schemeshard-ut_move_reboots) diff --git a/ydb/core/tx/schemeshard/ut_olap/CMakeLists.darwin.txt b/ydb/core/tx/schemeshard/ut_olap/CMakeLists.darwin.txt index b4606242331..b8a76e0c2d3 100644 --- a/ydb/core/tx/schemeshard/ut_olap/CMakeLists.darwin.txt +++ b/ydb/core/tx/schemeshard/ut_olap/CMakeLists.darwin.txt @@ -29,6 +29,14 @@ target_link_libraries(ydb-core-tx-schemeshard-ut_olap PUBLIC tx-schemeshard-ut_helpers udf-service-exception_policy ) +target_link_options(ydb-core-tx-schemeshard-ut_olap PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-tx-schemeshard-ut_olap PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/schemeshard/ut_olap.cpp ) @@ -43,15 +51,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-schemeshard-ut_olap - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-tx-schemeshard-ut_olap) diff --git a/ydb/core/tx/schemeshard/ut_olap/CMakeLists.linux.txt b/ydb/core/tx/schemeshard/ut_olap/CMakeLists.linux.txt index 2019ca700ff..643b762284f 100644 --- a/ydb/core/tx/schemeshard/ut_olap/CMakeLists.linux.txt +++ b/ydb/core/tx/schemeshard/ut_olap/CMakeLists.linux.txt @@ -30,6 +30,16 @@ target_link_libraries(ydb-core-tx-schemeshard-ut_olap PUBLIC tx-schemeshard-ut_helpers udf-service-exception_policy ) +target_link_options(ydb-core-tx-schemeshard-ut_olap PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-tx-schemeshard-ut_olap PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/schemeshard/ut_olap.cpp ) @@ -44,15 +54,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-schemeshard-ut_olap - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-tx-schemeshard-ut_olap) diff --git a/ydb/core/tx/schemeshard/ut_olap_reboots/CMakeLists.darwin.txt b/ydb/core/tx/schemeshard/ut_olap_reboots/CMakeLists.darwin.txt index e7e7b47075e..978796785bf 100644 --- a/ydb/core/tx/schemeshard/ut_olap_reboots/CMakeLists.darwin.txt +++ b/ydb/core/tx/schemeshard/ut_olap_reboots/CMakeLists.darwin.txt @@ -29,6 +29,14 @@ target_link_libraries(ydb-core-tx-schemeshard-ut_olap_reboots PUBLIC tx-schemeshard-ut_helpers udf-service-exception_policy ) +target_link_options(ydb-core-tx-schemeshard-ut_olap_reboots PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-tx-schemeshard-ut_olap_reboots PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/schemeshard/ut_olap_reboots.cpp ) @@ -43,15 +51,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-schemeshard-ut_olap_reboots - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-tx-schemeshard-ut_olap_reboots) diff --git a/ydb/core/tx/schemeshard/ut_olap_reboots/CMakeLists.linux.txt b/ydb/core/tx/schemeshard/ut_olap_reboots/CMakeLists.linux.txt index fc8ebb39708..db89ed59c2f 100644 --- a/ydb/core/tx/schemeshard/ut_olap_reboots/CMakeLists.linux.txt +++ b/ydb/core/tx/schemeshard/ut_olap_reboots/CMakeLists.linux.txt @@ -30,6 +30,16 @@ target_link_libraries(ydb-core-tx-schemeshard-ut_olap_reboots PUBLIC tx-schemeshard-ut_helpers udf-service-exception_policy ) +target_link_options(ydb-core-tx-schemeshard-ut_olap_reboots PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-tx-schemeshard-ut_olap_reboots PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/schemeshard/ut_olap_reboots.cpp ) @@ -44,15 +54,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-schemeshard-ut_olap_reboots - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-tx-schemeshard-ut_olap_reboots) diff --git a/ydb/core/tx/schemeshard/ut_pq/CMakeLists.darwin.txt b/ydb/core/tx/schemeshard/ut_pq/CMakeLists.darwin.txt index ccaf6a7ff29..5fe075ac1bb 100644 --- a/ydb/core/tx/schemeshard/ut_pq/CMakeLists.darwin.txt +++ b/ydb/core/tx/schemeshard/ut_pq/CMakeLists.darwin.txt @@ -25,6 +25,14 @@ target_link_libraries(ydb-core-tx-schemeshard-ut_pq PUBLIC tx-schemeshard-ut_helpers udf-service-exception_policy ) +target_link_options(ydb-core-tx-schemeshard-ut_pq PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-tx-schemeshard-ut_pq PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/schemeshard/ut_pq.cpp ) @@ -39,15 +47,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-schemeshard-ut_pq - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-tx-schemeshard-ut_pq) diff --git a/ydb/core/tx/schemeshard/ut_pq/CMakeLists.linux.txt b/ydb/core/tx/schemeshard/ut_pq/CMakeLists.linux.txt index 14b94f40993..5a71dc91850 100644 --- a/ydb/core/tx/schemeshard/ut_pq/CMakeLists.linux.txt +++ b/ydb/core/tx/schemeshard/ut_pq/CMakeLists.linux.txt @@ -26,6 +26,16 @@ target_link_libraries(ydb-core-tx-schemeshard-ut_pq PUBLIC tx-schemeshard-ut_helpers udf-service-exception_policy ) +target_link_options(ydb-core-tx-schemeshard-ut_pq PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-tx-schemeshard-ut_pq PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/schemeshard/ut_pq.cpp ) @@ -40,15 +50,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-schemeshard-ut_pq - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-tx-schemeshard-ut_pq) diff --git a/ydb/core/tx/schemeshard/ut_pq_reboots/CMakeLists.darwin.txt b/ydb/core/tx/schemeshard/ut_pq_reboots/CMakeLists.darwin.txt index 6324c73e7f4..db114cfb7ad 100644 --- a/ydb/core/tx/schemeshard/ut_pq_reboots/CMakeLists.darwin.txt +++ b/ydb/core/tx/schemeshard/ut_pq_reboots/CMakeLists.darwin.txt @@ -28,6 +28,14 @@ target_link_libraries(ydb-core-tx-schemeshard-ut_pq_reboots PUBLIC tx-schemeshard-ut_helpers udf-service-exception_policy ) +target_link_options(ydb-core-tx-schemeshard-ut_pq_reboots PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-tx-schemeshard-ut_pq_reboots PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/schemeshard/ut_pq_reboots.cpp ) @@ -42,15 +50,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-schemeshard-ut_pq_reboots - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-tx-schemeshard-ut_pq_reboots) diff --git a/ydb/core/tx/schemeshard/ut_pq_reboots/CMakeLists.linux.txt b/ydb/core/tx/schemeshard/ut_pq_reboots/CMakeLists.linux.txt index 2341a3844a2..d9807dedd6d 100644 --- a/ydb/core/tx/schemeshard/ut_pq_reboots/CMakeLists.linux.txt +++ b/ydb/core/tx/schemeshard/ut_pq_reboots/CMakeLists.linux.txt @@ -29,6 +29,16 @@ target_link_libraries(ydb-core-tx-schemeshard-ut_pq_reboots PUBLIC tx-schemeshard-ut_helpers udf-service-exception_policy ) +target_link_options(ydb-core-tx-schemeshard-ut_pq_reboots PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-tx-schemeshard-ut_pq_reboots PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/schemeshard/ut_pq_reboots.cpp ) @@ -43,15 +53,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-schemeshard-ut_pq_reboots - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-tx-schemeshard-ut_pq_reboots) diff --git a/ydb/core/tx/schemeshard/ut_reboots/CMakeLists.darwin.txt b/ydb/core/tx/schemeshard/ut_reboots/CMakeLists.darwin.txt index abd8f003e5b..baf3e802bf7 100644 --- a/ydb/core/tx/schemeshard/ut_reboots/CMakeLists.darwin.txt +++ b/ydb/core/tx/schemeshard/ut_reboots/CMakeLists.darwin.txt @@ -28,6 +28,14 @@ target_link_libraries(ydb-core-tx-schemeshard-ut_reboots PUBLIC tx-schemeshard-ut_helpers udf-service-exception_policy ) +target_link_options(ydb-core-tx-schemeshard-ut_reboots PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-tx-schemeshard-ut_reboots PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/schemeshard/ut_reboots.cpp ) @@ -42,15 +50,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-schemeshard-ut_reboots - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-tx-schemeshard-ut_reboots) diff --git a/ydb/core/tx/schemeshard/ut_reboots/CMakeLists.linux.txt b/ydb/core/tx/schemeshard/ut_reboots/CMakeLists.linux.txt index 7a0e65fabb0..0e8b0db85be 100644 --- a/ydb/core/tx/schemeshard/ut_reboots/CMakeLists.linux.txt +++ b/ydb/core/tx/schemeshard/ut_reboots/CMakeLists.linux.txt @@ -29,6 +29,16 @@ target_link_libraries(ydb-core-tx-schemeshard-ut_reboots PUBLIC tx-schemeshard-ut_helpers udf-service-exception_policy ) +target_link_options(ydb-core-tx-schemeshard-ut_reboots PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-tx-schemeshard-ut_reboots PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/schemeshard/ut_reboots.cpp ) @@ -43,15 +53,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-schemeshard-ut_reboots - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-tx-schemeshard-ut_reboots) diff --git a/ydb/core/tx/schemeshard/ut_replication/CMakeLists.darwin.txt b/ydb/core/tx/schemeshard/ut_replication/CMakeLists.darwin.txt index 11809332c21..b67dedfee33 100644 --- a/ydb/core/tx/schemeshard/ut_replication/CMakeLists.darwin.txt +++ b/ydb/core/tx/schemeshard/ut_replication/CMakeLists.darwin.txt @@ -22,6 +22,14 @@ target_link_libraries(ydb-core-tx-schemeshard-ut_replication PUBLIC core-tx-schemeshard tx-schemeshard-ut_helpers ) +target_link_options(ydb-core-tx-schemeshard-ut_replication PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-tx-schemeshard-ut_replication PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/schemeshard/ut_replication.cpp ) @@ -36,15 +44,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-schemeshard-ut_replication - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-tx-schemeshard-ut_replication) diff --git a/ydb/core/tx/schemeshard/ut_replication/CMakeLists.linux.txt b/ydb/core/tx/schemeshard/ut_replication/CMakeLists.linux.txt index b4205ef8dfb..44d6e532030 100644 --- a/ydb/core/tx/schemeshard/ut_replication/CMakeLists.linux.txt +++ b/ydb/core/tx/schemeshard/ut_replication/CMakeLists.linux.txt @@ -23,6 +23,16 @@ target_link_libraries(ydb-core-tx-schemeshard-ut_replication PUBLIC core-tx-schemeshard tx-schemeshard-ut_helpers ) +target_link_options(ydb-core-tx-schemeshard-ut_replication PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-tx-schemeshard-ut_replication PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/schemeshard/ut_replication.cpp ) @@ -37,15 +47,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-schemeshard-ut_replication - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-tx-schemeshard-ut_replication) diff --git a/ydb/core/tx/schemeshard/ut_replication_reboots/CMakeLists.darwin.txt b/ydb/core/tx/schemeshard/ut_replication_reboots/CMakeLists.darwin.txt index e5b68548915..d2ad8ae5c7b 100644 --- a/ydb/core/tx/schemeshard/ut_replication_reboots/CMakeLists.darwin.txt +++ b/ydb/core/tx/schemeshard/ut_replication_reboots/CMakeLists.darwin.txt @@ -22,6 +22,14 @@ target_link_libraries(ydb-core-tx-schemeshard-ut_replication_reboots PUBLIC core-tx-schemeshard tx-schemeshard-ut_helpers ) +target_link_options(ydb-core-tx-schemeshard-ut_replication_reboots PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-tx-schemeshard-ut_replication_reboots PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/schemeshard/ut_replication_reboots.cpp ) @@ -36,15 +44,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-schemeshard-ut_replication_reboots - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-tx-schemeshard-ut_replication_reboots) diff --git a/ydb/core/tx/schemeshard/ut_replication_reboots/CMakeLists.linux.txt b/ydb/core/tx/schemeshard/ut_replication_reboots/CMakeLists.linux.txt index 4009f599730..59f9a6ec9a0 100644 --- a/ydb/core/tx/schemeshard/ut_replication_reboots/CMakeLists.linux.txt +++ b/ydb/core/tx/schemeshard/ut_replication_reboots/CMakeLists.linux.txt @@ -23,6 +23,16 @@ target_link_libraries(ydb-core-tx-schemeshard-ut_replication_reboots PUBLIC core-tx-schemeshard tx-schemeshard-ut_helpers ) +target_link_options(ydb-core-tx-schemeshard-ut_replication_reboots PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-tx-schemeshard-ut_replication_reboots PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/schemeshard/ut_replication_reboots.cpp ) @@ -37,15 +47,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-schemeshard-ut_replication_reboots - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-tx-schemeshard-ut_replication_reboots) diff --git a/ydb/core/tx/schemeshard/ut_restore/CMakeLists.darwin.txt b/ydb/core/tx/schemeshard/ut_restore/CMakeLists.darwin.txt index 52f13918156..d15fa7d2e66 100644 --- a/ydb/core/tx/schemeshard/ut_restore/CMakeLists.darwin.txt +++ b/ydb/core/tx/schemeshard/ut_restore/CMakeLists.darwin.txt @@ -27,6 +27,14 @@ target_link_libraries(ydb-core-tx-schemeshard-ut_restore PUBLIC core-wrappers-ut_helpers ydb-core-ydb_convert ) +target_link_options(ydb-core-tx-schemeshard-ut_restore PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-tx-schemeshard-ut_restore PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/schemeshard/ut_restore.cpp ) @@ -41,15 +49,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-schemeshard-ut_restore - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-tx-schemeshard-ut_restore) diff --git a/ydb/core/tx/schemeshard/ut_restore/CMakeLists.linux.txt b/ydb/core/tx/schemeshard/ut_restore/CMakeLists.linux.txt index b315d948d22..738900cd3cf 100644 --- a/ydb/core/tx/schemeshard/ut_restore/CMakeLists.linux.txt +++ b/ydb/core/tx/schemeshard/ut_restore/CMakeLists.linux.txt @@ -28,6 +28,16 @@ target_link_libraries(ydb-core-tx-schemeshard-ut_restore PUBLIC core-wrappers-ut_helpers ydb-core-ydb_convert ) +target_link_options(ydb-core-tx-schemeshard-ut_restore PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-tx-schemeshard-ut_restore PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/schemeshard/ut_restore.cpp ) @@ -42,15 +52,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-schemeshard-ut_restore - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-tx-schemeshard-ut_restore) diff --git a/ydb/core/tx/schemeshard/ut_rtmr/CMakeLists.darwin.txt b/ydb/core/tx/schemeshard/ut_rtmr/CMakeLists.darwin.txt index 63590dbfefc..b53e9b9f385 100644 --- a/ydb/core/tx/schemeshard/ut_rtmr/CMakeLists.darwin.txt +++ b/ydb/core/tx/schemeshard/ut_rtmr/CMakeLists.darwin.txt @@ -28,6 +28,14 @@ target_link_libraries(ydb-core-tx-schemeshard-ut_rtmr PUBLIC tx-schemeshard-ut_helpers udf-service-exception_policy ) +target_link_options(ydb-core-tx-schemeshard-ut_rtmr PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-tx-schemeshard-ut_rtmr PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/schemeshard/ut_rtmr.cpp ) @@ -42,15 +50,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-schemeshard-ut_rtmr - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-tx-schemeshard-ut_rtmr) diff --git a/ydb/core/tx/schemeshard/ut_rtmr/CMakeLists.linux.txt b/ydb/core/tx/schemeshard/ut_rtmr/CMakeLists.linux.txt index 86ded7892bf..30f496f07f9 100644 --- a/ydb/core/tx/schemeshard/ut_rtmr/CMakeLists.linux.txt +++ b/ydb/core/tx/schemeshard/ut_rtmr/CMakeLists.linux.txt @@ -29,6 +29,16 @@ target_link_libraries(ydb-core-tx-schemeshard-ut_rtmr PUBLIC tx-schemeshard-ut_helpers udf-service-exception_policy ) +target_link_options(ydb-core-tx-schemeshard-ut_rtmr PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-tx-schemeshard-ut_rtmr PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/schemeshard/ut_rtmr.cpp ) @@ -43,15 +53,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-schemeshard-ut_rtmr - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-tx-schemeshard-ut_rtmr) diff --git a/ydb/core/tx/schemeshard/ut_rtmr_reboots/CMakeLists.darwin.txt b/ydb/core/tx/schemeshard/ut_rtmr_reboots/CMakeLists.darwin.txt index 9ebd43b17f0..b38fcbad8a6 100644 --- a/ydb/core/tx/schemeshard/ut_rtmr_reboots/CMakeLists.darwin.txt +++ b/ydb/core/tx/schemeshard/ut_rtmr_reboots/CMakeLists.darwin.txt @@ -28,6 +28,14 @@ target_link_libraries(ydb-core-tx-schemeshard-ut_rtmr_reboots PUBLIC tx-schemeshard-ut_helpers udf-service-exception_policy ) +target_link_options(ydb-core-tx-schemeshard-ut_rtmr_reboots PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-tx-schemeshard-ut_rtmr_reboots PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/schemeshard/ut_rtmr_reboots.cpp ) @@ -42,15 +50,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-schemeshard-ut_rtmr_reboots - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-tx-schemeshard-ut_rtmr_reboots) diff --git a/ydb/core/tx/schemeshard/ut_rtmr_reboots/CMakeLists.linux.txt b/ydb/core/tx/schemeshard/ut_rtmr_reboots/CMakeLists.linux.txt index a8e1b3aea76..bf4e8c6aab0 100644 --- a/ydb/core/tx/schemeshard/ut_rtmr_reboots/CMakeLists.linux.txt +++ b/ydb/core/tx/schemeshard/ut_rtmr_reboots/CMakeLists.linux.txt @@ -29,6 +29,16 @@ target_link_libraries(ydb-core-tx-schemeshard-ut_rtmr_reboots PUBLIC tx-schemeshard-ut_helpers udf-service-exception_policy ) +target_link_options(ydb-core-tx-schemeshard-ut_rtmr_reboots PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-tx-schemeshard-ut_rtmr_reboots PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/schemeshard/ut_rtmr_reboots.cpp ) @@ -43,15 +53,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-schemeshard-ut_rtmr_reboots - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-tx-schemeshard-ut_rtmr_reboots) diff --git a/ydb/core/tx/schemeshard/ut_ru_calculator/CMakeLists.darwin.txt b/ydb/core/tx/schemeshard/ut_ru_calculator/CMakeLists.darwin.txt index 8c5bd8b71a1..00aa77a9da2 100644 --- a/ydb/core/tx/schemeshard/ut_ru_calculator/CMakeLists.darwin.txt +++ b/ydb/core/tx/schemeshard/ut_ru_calculator/CMakeLists.darwin.txt @@ -19,6 +19,14 @@ target_link_libraries(ydb-core-tx-schemeshard-ut_ru_calculator PUBLIC core-tx-schemeshard cpp-testing-unittest ) +target_link_options(ydb-core-tx-schemeshard-ut_ru_calculator PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-tx-schemeshard-ut_ru_calculator PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/schemeshard/ut_ru_calculator.cpp ) @@ -33,15 +41,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-schemeshard-ut_ru_calculator - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-tx-schemeshard-ut_ru_calculator) diff --git a/ydb/core/tx/schemeshard/ut_ru_calculator/CMakeLists.linux.txt b/ydb/core/tx/schemeshard/ut_ru_calculator/CMakeLists.linux.txt index 4c8d1a7d76b..82c968b266f 100644 --- a/ydb/core/tx/schemeshard/ut_ru_calculator/CMakeLists.linux.txt +++ b/ydb/core/tx/schemeshard/ut_ru_calculator/CMakeLists.linux.txt @@ -20,6 +20,16 @@ target_link_libraries(ydb-core-tx-schemeshard-ut_ru_calculator PUBLIC core-tx-schemeshard cpp-testing-unittest ) +target_link_options(ydb-core-tx-schemeshard-ut_ru_calculator PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-tx-schemeshard-ut_ru_calculator PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/schemeshard/ut_ru_calculator.cpp ) @@ -34,15 +44,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-schemeshard-ut_ru_calculator - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-tx-schemeshard-ut_ru_calculator) diff --git a/ydb/core/tx/schemeshard/ut_sequence/CMakeLists.darwin.txt b/ydb/core/tx/schemeshard/ut_sequence/CMakeLists.darwin.txt index 596c1e7b957..fa9c56900e8 100644 --- a/ydb/core/tx/schemeshard/ut_sequence/CMakeLists.darwin.txt +++ b/ydb/core/tx/schemeshard/ut_sequence/CMakeLists.darwin.txt @@ -29,6 +29,14 @@ target_link_libraries(ydb-core-tx-schemeshard-ut_sequence PUBLIC tx-schemeshard-ut_helpers udf-service-exception_policy ) +target_link_options(ydb-core-tx-schemeshard-ut_sequence PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-tx-schemeshard-ut_sequence PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/schemeshard/ut_sequence.cpp ) @@ -43,15 +51,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-schemeshard-ut_sequence - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-tx-schemeshard-ut_sequence) diff --git a/ydb/core/tx/schemeshard/ut_sequence/CMakeLists.linux.txt b/ydb/core/tx/schemeshard/ut_sequence/CMakeLists.linux.txt index ae8f9df3105..b935058bf1a 100644 --- a/ydb/core/tx/schemeshard/ut_sequence/CMakeLists.linux.txt +++ b/ydb/core/tx/schemeshard/ut_sequence/CMakeLists.linux.txt @@ -30,6 +30,16 @@ target_link_libraries(ydb-core-tx-schemeshard-ut_sequence PUBLIC tx-schemeshard-ut_helpers udf-service-exception_policy ) +target_link_options(ydb-core-tx-schemeshard-ut_sequence PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-tx-schemeshard-ut_sequence PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/schemeshard/ut_sequence.cpp ) @@ -44,15 +54,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-schemeshard-ut_sequence - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-tx-schemeshard-ut_sequence) diff --git a/ydb/core/tx/schemeshard/ut_sequence_reboots/CMakeLists.darwin.txt b/ydb/core/tx/schemeshard/ut_sequence_reboots/CMakeLists.darwin.txt index 231860ba615..c43d0b09cc8 100644 --- a/ydb/core/tx/schemeshard/ut_sequence_reboots/CMakeLists.darwin.txt +++ b/ydb/core/tx/schemeshard/ut_sequence_reboots/CMakeLists.darwin.txt @@ -29,6 +29,14 @@ target_link_libraries(ydb-core-tx-schemeshard-ut_sequence_reboots PUBLIC tx-schemeshard-ut_helpers udf-service-exception_policy ) +target_link_options(ydb-core-tx-schemeshard-ut_sequence_reboots PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-tx-schemeshard-ut_sequence_reboots PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/schemeshard/ut_sequence_reboots.cpp ) @@ -43,15 +51,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-schemeshard-ut_sequence_reboots - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-tx-schemeshard-ut_sequence_reboots) diff --git a/ydb/core/tx/schemeshard/ut_sequence_reboots/CMakeLists.linux.txt b/ydb/core/tx/schemeshard/ut_sequence_reboots/CMakeLists.linux.txt index 35e37b2c443..48f81b8ef00 100644 --- a/ydb/core/tx/schemeshard/ut_sequence_reboots/CMakeLists.linux.txt +++ b/ydb/core/tx/schemeshard/ut_sequence_reboots/CMakeLists.linux.txt @@ -30,6 +30,16 @@ target_link_libraries(ydb-core-tx-schemeshard-ut_sequence_reboots PUBLIC tx-schemeshard-ut_helpers udf-service-exception_policy ) +target_link_options(ydb-core-tx-schemeshard-ut_sequence_reboots PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-tx-schemeshard-ut_sequence_reboots PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/schemeshard/ut_sequence_reboots.cpp ) @@ -44,15 +54,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-schemeshard-ut_sequence_reboots - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-tx-schemeshard-ut_sequence_reboots) diff --git a/ydb/core/tx/schemeshard/ut_serverless/CMakeLists.darwin.txt b/ydb/core/tx/schemeshard/ut_serverless/CMakeLists.darwin.txt index 263e299360d..d86ecb7de22 100644 --- a/ydb/core/tx/schemeshard/ut_serverless/CMakeLists.darwin.txt +++ b/ydb/core/tx/schemeshard/ut_serverless/CMakeLists.darwin.txt @@ -28,6 +28,14 @@ target_link_libraries(ydb-core-tx-schemeshard-ut_serverless PUBLIC tx-schemeshard-ut_helpers ydb-core-yql_testlib ) +target_link_options(ydb-core-tx-schemeshard-ut_serverless PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-tx-schemeshard-ut_serverless PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/schemeshard/ut_serverless.cpp ) @@ -42,15 +50,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-schemeshard-ut_serverless - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-tx-schemeshard-ut_serverless) diff --git a/ydb/core/tx/schemeshard/ut_serverless/CMakeLists.linux.txt b/ydb/core/tx/schemeshard/ut_serverless/CMakeLists.linux.txt index 13dc1375c68..cc6b083207d 100644 --- a/ydb/core/tx/schemeshard/ut_serverless/CMakeLists.linux.txt +++ b/ydb/core/tx/schemeshard/ut_serverless/CMakeLists.linux.txt @@ -29,6 +29,16 @@ target_link_libraries(ydb-core-tx-schemeshard-ut_serverless PUBLIC tx-schemeshard-ut_helpers ydb-core-yql_testlib ) +target_link_options(ydb-core-tx-schemeshard-ut_serverless PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-tx-schemeshard-ut_serverless PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/schemeshard/ut_serverless.cpp ) @@ -43,15 +53,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-schemeshard-ut_serverless - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-tx-schemeshard-ut_serverless) diff --git a/ydb/core/tx/schemeshard/ut_split_merge/CMakeLists.darwin.txt b/ydb/core/tx/schemeshard/ut_split_merge/CMakeLists.darwin.txt index 81b3c1aeca0..9dbeebfe903 100644 --- a/ydb/core/tx/schemeshard/ut_split_merge/CMakeLists.darwin.txt +++ b/ydb/core/tx/schemeshard/ut_split_merge/CMakeLists.darwin.txt @@ -28,6 +28,14 @@ target_link_libraries(ydb-core-tx-schemeshard-ut_split_merge PUBLIC tx-schemeshard-ut_helpers udf-service-exception_policy ) +target_link_options(ydb-core-tx-schemeshard-ut_split_merge PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-tx-schemeshard-ut_split_merge PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/schemeshard/ut_split_merge.cpp ) @@ -42,15 +50,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-schemeshard-ut_split_merge - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-tx-schemeshard-ut_split_merge) diff --git a/ydb/core/tx/schemeshard/ut_split_merge/CMakeLists.linux.txt b/ydb/core/tx/schemeshard/ut_split_merge/CMakeLists.linux.txt index 45c83ebe4d6..eeaa22a5239 100644 --- a/ydb/core/tx/schemeshard/ut_split_merge/CMakeLists.linux.txt +++ b/ydb/core/tx/schemeshard/ut_split_merge/CMakeLists.linux.txt @@ -29,6 +29,16 @@ target_link_libraries(ydb-core-tx-schemeshard-ut_split_merge PUBLIC tx-schemeshard-ut_helpers udf-service-exception_policy ) +target_link_options(ydb-core-tx-schemeshard-ut_split_merge PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-tx-schemeshard-ut_split_merge PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/schemeshard/ut_split_merge.cpp ) @@ -43,15 +53,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-schemeshard-ut_split_merge - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-tx-schemeshard-ut_split_merge) diff --git a/ydb/core/tx/schemeshard/ut_split_merge_reboots/CMakeLists.darwin.txt b/ydb/core/tx/schemeshard/ut_split_merge_reboots/CMakeLists.darwin.txt index 068ae88c633..adfb3fc7b94 100644 --- a/ydb/core/tx/schemeshard/ut_split_merge_reboots/CMakeLists.darwin.txt +++ b/ydb/core/tx/schemeshard/ut_split_merge_reboots/CMakeLists.darwin.txt @@ -28,6 +28,14 @@ target_link_libraries(ydb-core-tx-schemeshard-ut_split_merge_reboots PUBLIC tx-schemeshard-ut_helpers udf-service-exception_policy ) +target_link_options(ydb-core-tx-schemeshard-ut_split_merge_reboots PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-tx-schemeshard-ut_split_merge_reboots PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/schemeshard/ut_split_merge_reboots.cpp ) @@ -42,15 +50,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-schemeshard-ut_split_merge_reboots - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-tx-schemeshard-ut_split_merge_reboots) diff --git a/ydb/core/tx/schemeshard/ut_split_merge_reboots/CMakeLists.linux.txt b/ydb/core/tx/schemeshard/ut_split_merge_reboots/CMakeLists.linux.txt index cd219ab36c7..3746e177ef4 100644 --- a/ydb/core/tx/schemeshard/ut_split_merge_reboots/CMakeLists.linux.txt +++ b/ydb/core/tx/schemeshard/ut_split_merge_reboots/CMakeLists.linux.txt @@ -29,6 +29,16 @@ target_link_libraries(ydb-core-tx-schemeshard-ut_split_merge_reboots PUBLIC tx-schemeshard-ut_helpers udf-service-exception_policy ) +target_link_options(ydb-core-tx-schemeshard-ut_split_merge_reboots PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-tx-schemeshard-ut_split_merge_reboots PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/schemeshard/ut_split_merge_reboots.cpp ) @@ -43,15 +53,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-schemeshard-ut_split_merge_reboots - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-tx-schemeshard-ut_split_merge_reboots) diff --git a/ydb/core/tx/schemeshard/ut_subdomain/CMakeLists.darwin.txt b/ydb/core/tx/schemeshard/ut_subdomain/CMakeLists.darwin.txt index e0f568384ef..91547ba8415 100644 --- a/ydb/core/tx/schemeshard/ut_subdomain/CMakeLists.darwin.txt +++ b/ydb/core/tx/schemeshard/ut_subdomain/CMakeLists.darwin.txt @@ -28,6 +28,14 @@ target_link_libraries(ydb-core-tx-schemeshard-ut_subdomain PUBLIC tx-schemeshard-ut_helpers udf-service-exception_policy ) +target_link_options(ydb-core-tx-schemeshard-ut_subdomain PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-tx-schemeshard-ut_subdomain PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/schemeshard/ut_subdomain.cpp ) @@ -42,15 +50,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-schemeshard-ut_subdomain - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-tx-schemeshard-ut_subdomain) diff --git a/ydb/core/tx/schemeshard/ut_subdomain/CMakeLists.linux.txt b/ydb/core/tx/schemeshard/ut_subdomain/CMakeLists.linux.txt index 3cb32a4920e..eeeed9f39fb 100644 --- a/ydb/core/tx/schemeshard/ut_subdomain/CMakeLists.linux.txt +++ b/ydb/core/tx/schemeshard/ut_subdomain/CMakeLists.linux.txt @@ -29,6 +29,16 @@ target_link_libraries(ydb-core-tx-schemeshard-ut_subdomain PUBLIC tx-schemeshard-ut_helpers udf-service-exception_policy ) +target_link_options(ydb-core-tx-schemeshard-ut_subdomain PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-tx-schemeshard-ut_subdomain PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/schemeshard/ut_subdomain.cpp ) @@ -43,15 +53,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-schemeshard-ut_subdomain - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-tx-schemeshard-ut_subdomain) diff --git a/ydb/core/tx/schemeshard/ut_subdomain_reboots/CMakeLists.darwin.txt b/ydb/core/tx/schemeshard/ut_subdomain_reboots/CMakeLists.darwin.txt index 731ca30ef83..563755e7206 100644 --- a/ydb/core/tx/schemeshard/ut_subdomain_reboots/CMakeLists.darwin.txt +++ b/ydb/core/tx/schemeshard/ut_subdomain_reboots/CMakeLists.darwin.txt @@ -28,6 +28,14 @@ target_link_libraries(ydb-core-tx-schemeshard-ut_subdomain_reboots PUBLIC tx-schemeshard-ut_helpers udf-service-exception_policy ) +target_link_options(ydb-core-tx-schemeshard-ut_subdomain_reboots PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-tx-schemeshard-ut_subdomain_reboots PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/schemeshard/ut_subdomain_reboots.cpp ) @@ -42,15 +50,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-schemeshard-ut_subdomain_reboots - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-tx-schemeshard-ut_subdomain_reboots) diff --git a/ydb/core/tx/schemeshard/ut_subdomain_reboots/CMakeLists.linux.txt b/ydb/core/tx/schemeshard/ut_subdomain_reboots/CMakeLists.linux.txt index 539e76abcd7..45c6ed58307 100644 --- a/ydb/core/tx/schemeshard/ut_subdomain_reboots/CMakeLists.linux.txt +++ b/ydb/core/tx/schemeshard/ut_subdomain_reboots/CMakeLists.linux.txt @@ -29,6 +29,16 @@ target_link_libraries(ydb-core-tx-schemeshard-ut_subdomain_reboots PUBLIC tx-schemeshard-ut_helpers udf-service-exception_policy ) +target_link_options(ydb-core-tx-schemeshard-ut_subdomain_reboots PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-tx-schemeshard-ut_subdomain_reboots PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/schemeshard/ut_subdomain_reboots.cpp ) @@ -43,15 +53,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-schemeshard-ut_subdomain_reboots - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-tx-schemeshard-ut_subdomain_reboots) diff --git a/ydb/core/tx/schemeshard/ut_ttl/CMakeLists.darwin.txt b/ydb/core/tx/schemeshard/ut_ttl/CMakeLists.darwin.txt index 7d63754ff04..217284f0418 100644 --- a/ydb/core/tx/schemeshard/ut_ttl/CMakeLists.darwin.txt +++ b/ydb/core/tx/schemeshard/ut_ttl/CMakeLists.darwin.txt @@ -23,6 +23,14 @@ target_link_libraries(ydb-core-tx-schemeshard-ut_ttl PUBLIC kqp-ut-common tx-schemeshard-ut_helpers ) +target_link_options(ydb-core-tx-schemeshard-ut_ttl PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-tx-schemeshard-ut_ttl PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/schemeshard/ut_ttl.cpp ) @@ -37,15 +45,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-schemeshard-ut_ttl - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-tx-schemeshard-ut_ttl) diff --git a/ydb/core/tx/schemeshard/ut_ttl/CMakeLists.linux.txt b/ydb/core/tx/schemeshard/ut_ttl/CMakeLists.linux.txt index 1ec35a636da..332f7facace 100644 --- a/ydb/core/tx/schemeshard/ut_ttl/CMakeLists.linux.txt +++ b/ydb/core/tx/schemeshard/ut_ttl/CMakeLists.linux.txt @@ -24,6 +24,16 @@ target_link_libraries(ydb-core-tx-schemeshard-ut_ttl PUBLIC kqp-ut-common tx-schemeshard-ut_helpers ) +target_link_options(ydb-core-tx-schemeshard-ut_ttl PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-tx-schemeshard-ut_ttl PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/schemeshard/ut_ttl.cpp ) @@ -38,15 +48,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-schemeshard-ut_ttl - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-tx-schemeshard-ut_ttl) diff --git a/ydb/core/tx/schemeshard/ut_user_attributes/CMakeLists.darwin.txt b/ydb/core/tx/schemeshard/ut_user_attributes/CMakeLists.darwin.txt index 027f081ae86..1fa7238cd43 100644 --- a/ydb/core/tx/schemeshard/ut_user_attributes/CMakeLists.darwin.txt +++ b/ydb/core/tx/schemeshard/ut_user_attributes/CMakeLists.darwin.txt @@ -38,6 +38,14 @@ target_link_libraries(ydb-core-tx-schemeshard-ut_user_attributes PUBLIC ydb-core-util yql-public-issue ) +target_link_options(ydb-core-tx-schemeshard-ut_user_attributes PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-tx-schemeshard-ut_user_attributes PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/schemeshard/ut_user_attributes.cpp ) @@ -52,15 +60,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-schemeshard-ut_user_attributes - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-tx-schemeshard-ut_user_attributes) diff --git a/ydb/core/tx/schemeshard/ut_user_attributes/CMakeLists.linux.txt b/ydb/core/tx/schemeshard/ut_user_attributes/CMakeLists.linux.txt index 46f63a79058..8b497ec05ea 100644 --- a/ydb/core/tx/schemeshard/ut_user_attributes/CMakeLists.linux.txt +++ b/ydb/core/tx/schemeshard/ut_user_attributes/CMakeLists.linux.txt @@ -39,6 +39,16 @@ target_link_libraries(ydb-core-tx-schemeshard-ut_user_attributes PUBLIC ydb-core-util yql-public-issue ) +target_link_options(ydb-core-tx-schemeshard-ut_user_attributes PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-tx-schemeshard-ut_user_attributes PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/schemeshard/ut_user_attributes.cpp ) @@ -53,15 +63,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-schemeshard-ut_user_attributes - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-tx-schemeshard-ut_user_attributes) diff --git a/ydb/core/tx/schemeshard/ut_user_attributes_reboots/CMakeLists.darwin.txt b/ydb/core/tx/schemeshard/ut_user_attributes_reboots/CMakeLists.darwin.txt index cef1487a530..32f2b4de33a 100644 --- a/ydb/core/tx/schemeshard/ut_user_attributes_reboots/CMakeLists.darwin.txt +++ b/ydb/core/tx/schemeshard/ut_user_attributes_reboots/CMakeLists.darwin.txt @@ -28,6 +28,14 @@ target_link_libraries(core-tx-schemeshard-ut_user_attributes_reboots PUBLIC tx-schemeshard-ut_helpers udf-service-exception_policy ) +target_link_options(core-tx-schemeshard-ut_user_attributes_reboots PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(core-tx-schemeshard-ut_user_attributes_reboots PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/schemeshard/ut_user_attributes_reboots.cpp ) @@ -42,15 +50,4 @@ add_test( --print-times --show-fails ) -target_link_flags(core-tx-schemeshard-ut_user_attributes_reboots - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(core-tx-schemeshard-ut_user_attributes_reboots) diff --git a/ydb/core/tx/schemeshard/ut_user_attributes_reboots/CMakeLists.linux.txt b/ydb/core/tx/schemeshard/ut_user_attributes_reboots/CMakeLists.linux.txt index 5744f9e3385..25749f3e092 100644 --- a/ydb/core/tx/schemeshard/ut_user_attributes_reboots/CMakeLists.linux.txt +++ b/ydb/core/tx/schemeshard/ut_user_attributes_reboots/CMakeLists.linux.txt @@ -29,6 +29,16 @@ target_link_libraries(core-tx-schemeshard-ut_user_attributes_reboots PUBLIC tx-schemeshard-ut_helpers udf-service-exception_policy ) +target_link_options(core-tx-schemeshard-ut_user_attributes_reboots PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(core-tx-schemeshard-ut_user_attributes_reboots PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/schemeshard/ut_user_attributes_reboots.cpp ) @@ -43,15 +53,4 @@ add_test( --print-times --show-fails ) -target_link_flags(core-tx-schemeshard-ut_user_attributes_reboots - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(core-tx-schemeshard-ut_user_attributes_reboots) diff --git a/ydb/core/tx/sequenceproxy/ut/CMakeLists.darwin.txt b/ydb/core/tx/sequenceproxy/ut/CMakeLists.darwin.txt index 0607f783eb8..42dee28e6be 100644 --- a/ydb/core/tx/sequenceproxy/ut/CMakeLists.darwin.txt +++ b/ydb/core/tx/sequenceproxy/ut/CMakeLists.darwin.txt @@ -22,6 +22,14 @@ target_link_libraries(ydb-core-tx-sequenceproxy-ut PUBLIC core-tx-sequenceproxy ydb-core-testlib ) +target_link_options(ydb-core-tx-sequenceproxy-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-tx-sequenceproxy-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/sequenceproxy/sequenceproxy_ut.cpp ) @@ -36,15 +44,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-sequenceproxy-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-tx-sequenceproxy-ut) diff --git a/ydb/core/tx/sequenceproxy/ut/CMakeLists.linux.txt b/ydb/core/tx/sequenceproxy/ut/CMakeLists.linux.txt index 5da32e16341..63eba97ad18 100644 --- a/ydb/core/tx/sequenceproxy/ut/CMakeLists.linux.txt +++ b/ydb/core/tx/sequenceproxy/ut/CMakeLists.linux.txt @@ -23,6 +23,16 @@ target_link_libraries(ydb-core-tx-sequenceproxy-ut PUBLIC core-tx-sequenceproxy ydb-core-testlib ) +target_link_options(ydb-core-tx-sequenceproxy-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-tx-sequenceproxy-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/sequenceproxy/sequenceproxy_ut.cpp ) @@ -37,15 +47,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-sequenceproxy-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-tx-sequenceproxy-ut) diff --git a/ydb/core/tx/sequenceshard/public/ut/CMakeLists.darwin.txt b/ydb/core/tx/sequenceshard/public/ut/CMakeLists.darwin.txt index 7a2c7f2c47c..c15d9e8fbd6 100644 --- a/ydb/core/tx/sequenceshard/public/ut/CMakeLists.darwin.txt +++ b/ydb/core/tx/sequenceshard/public/ut/CMakeLists.darwin.txt @@ -21,6 +21,14 @@ target_link_libraries(ydb-core-tx-sequenceshard-public-ut PUBLIC cpp-testing-unittest_main tx-sequenceshard-public ) +target_link_options(ydb-core-tx-sequenceshard-public-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) add_test( NAME ydb-core-tx-sequenceshard-public-ut @@ -32,15 +40,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-sequenceshard-public-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-tx-sequenceshard-public-ut) diff --git a/ydb/core/tx/sequenceshard/public/ut/CMakeLists.linux.txt b/ydb/core/tx/sequenceshard/public/ut/CMakeLists.linux.txt index a2dc62b5af8..29aee1137cd 100644 --- a/ydb/core/tx/sequenceshard/public/ut/CMakeLists.linux.txt +++ b/ydb/core/tx/sequenceshard/public/ut/CMakeLists.linux.txt @@ -22,6 +22,16 @@ target_link_libraries(ydb-core-tx-sequenceshard-public-ut PUBLIC cpp-testing-unittest_main tx-sequenceshard-public ) +target_link_options(ydb-core-tx-sequenceshard-public-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) add_test( NAME ydb-core-tx-sequenceshard-public-ut @@ -33,15 +43,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-sequenceshard-public-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-tx-sequenceshard-public-ut) diff --git a/ydb/core/tx/sequenceshard/ut/CMakeLists.darwin.txt b/ydb/core/tx/sequenceshard/ut/CMakeLists.darwin.txt index 65e3575db7a..85eeef122ca 100644 --- a/ydb/core/tx/sequenceshard/ut/CMakeLists.darwin.txt +++ b/ydb/core/tx/sequenceshard/ut/CMakeLists.darwin.txt @@ -22,6 +22,14 @@ target_link_libraries(ydb-core-tx-sequenceshard-ut PUBLIC core-tx-sequenceshard ydb-core-testlib ) +target_link_options(ydb-core-tx-sequenceshard-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-tx-sequenceshard-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/sequenceshard/ut_helpers.cpp ${CMAKE_SOURCE_DIR}/ydb/core/tx/sequenceshard/ut_sequenceshard.cpp @@ -37,15 +45,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-sequenceshard-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-tx-sequenceshard-ut) diff --git a/ydb/core/tx/sequenceshard/ut/CMakeLists.linux.txt b/ydb/core/tx/sequenceshard/ut/CMakeLists.linux.txt index d1326517d82..306bcd1b1a2 100644 --- a/ydb/core/tx/sequenceshard/ut/CMakeLists.linux.txt +++ b/ydb/core/tx/sequenceshard/ut/CMakeLists.linux.txt @@ -23,6 +23,16 @@ target_link_libraries(ydb-core-tx-sequenceshard-ut PUBLIC core-tx-sequenceshard ydb-core-testlib ) +target_link_options(ydb-core-tx-sequenceshard-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-tx-sequenceshard-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/sequenceshard/ut_helpers.cpp ${CMAKE_SOURCE_DIR}/ydb/core/tx/sequenceshard/ut_sequenceshard.cpp @@ -38,15 +48,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-sequenceshard-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-tx-sequenceshard-ut) diff --git a/ydb/core/tx/time_cast/ut/CMakeLists.darwin.txt b/ydb/core/tx/time_cast/ut/CMakeLists.darwin.txt index 739c896e116..0dee18c7008 100644 --- a/ydb/core/tx/time_cast/ut/CMakeLists.darwin.txt +++ b/ydb/core/tx/time_cast/ut/CMakeLists.darwin.txt @@ -23,6 +23,14 @@ target_link_libraries(ydb-core-tx-time_cast-ut PUBLIC ydb-core-testlib ydb-core-tx ) +target_link_options(ydb-core-tx-time_cast-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-tx-time_cast-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/time_cast/time_cast_ut.cpp ) @@ -37,15 +45,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-time_cast-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-tx-time_cast-ut) diff --git a/ydb/core/tx/time_cast/ut/CMakeLists.linux.txt b/ydb/core/tx/time_cast/ut/CMakeLists.linux.txt index 636afb464e3..05ccf5afe96 100644 --- a/ydb/core/tx/time_cast/ut/CMakeLists.linux.txt +++ b/ydb/core/tx/time_cast/ut/CMakeLists.linux.txt @@ -24,6 +24,16 @@ target_link_libraries(ydb-core-tx-time_cast-ut PUBLIC ydb-core-testlib ydb-core-tx ) +target_link_options(ydb-core-tx-time_cast-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-tx-time_cast-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/time_cast/time_cast_ut.cpp ) @@ -38,15 +48,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-time_cast-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-tx-time_cast-ut) diff --git a/ydb/core/tx/tx_allocator/ut/CMakeLists.darwin.txt b/ydb/core/tx/tx_allocator/ut/CMakeLists.darwin.txt index 9cf7f6295cf..61b1088b737 100644 --- a/ydb/core/tx/tx_allocator/ut/CMakeLists.darwin.txt +++ b/ydb/core/tx/tx_allocator/ut/CMakeLists.darwin.txt @@ -25,6 +25,14 @@ target_link_libraries(ydb-core-tx-tx_allocator-ut PUBLIC ydb-core-testlib ydb-core-tx ) +target_link_options(ydb-core-tx-tx_allocator-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-tx-tx_allocator-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/tx_allocator/txallocator_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/tx/tx_allocator/txallocator_ut_helpers.cpp @@ -40,15 +48,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-tx_allocator-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-tx-tx_allocator-ut) diff --git a/ydb/core/tx/tx_allocator/ut/CMakeLists.linux.txt b/ydb/core/tx/tx_allocator/ut/CMakeLists.linux.txt index 5d8c69fbf8c..52ef0c379e5 100644 --- a/ydb/core/tx/tx_allocator/ut/CMakeLists.linux.txt +++ b/ydb/core/tx/tx_allocator/ut/CMakeLists.linux.txt @@ -26,6 +26,16 @@ target_link_libraries(ydb-core-tx-tx_allocator-ut PUBLIC ydb-core-testlib ydb-core-tx ) +target_link_options(ydb-core-tx-tx_allocator-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-tx-tx_allocator-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/tx_allocator/txallocator_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/tx/tx_allocator/txallocator_ut_helpers.cpp @@ -41,15 +51,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-tx_allocator-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-tx-tx_allocator-ut) diff --git a/ydb/core/tx/tx_allocator_client/ut/CMakeLists.darwin.txt b/ydb/core/tx/tx_allocator_client/ut/CMakeLists.darwin.txt index f0b90a348d1..99336186d81 100644 --- a/ydb/core/tx/tx_allocator_client/ut/CMakeLists.darwin.txt +++ b/ydb/core/tx/tx_allocator_client/ut/CMakeLists.darwin.txt @@ -25,6 +25,14 @@ target_link_libraries(ydb-core-tx-tx_allocator_client-ut PUBLIC ydb-core-testlib ydb-core-tx ) +target_link_options(ydb-core-tx-tx_allocator_client-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-tx-tx_allocator_client-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/tx_allocator_client/actor_client_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/tx/tx_allocator_client/ut_helpers.cpp @@ -40,15 +48,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-tx_allocator_client-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-tx-tx_allocator_client-ut) diff --git a/ydb/core/tx/tx_allocator_client/ut/CMakeLists.linux.txt b/ydb/core/tx/tx_allocator_client/ut/CMakeLists.linux.txt index f9197643e33..bf0b9693dd3 100644 --- a/ydb/core/tx/tx_allocator_client/ut/CMakeLists.linux.txt +++ b/ydb/core/tx/tx_allocator_client/ut/CMakeLists.linux.txt @@ -26,6 +26,16 @@ target_link_libraries(ydb-core-tx-tx_allocator_client-ut PUBLIC ydb-core-testlib ydb-core-tx ) +target_link_options(ydb-core-tx-tx_allocator_client-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-tx-tx_allocator_client-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/tx_allocator_client/actor_client_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/tx/tx_allocator_client/ut_helpers.cpp @@ -41,15 +51,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-tx_allocator_client-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-tx-tx_allocator_client-ut) diff --git a/ydb/core/tx/tx_proxy/ut_base_tenant/CMakeLists.darwin.txt b/ydb/core/tx/tx_proxy/ut_base_tenant/CMakeLists.darwin.txt index 4cff7e2fc88..0812000707e 100644 --- a/ydb/core/tx/tx_proxy/ut_base_tenant/CMakeLists.darwin.txt +++ b/ydb/core/tx/tx_proxy/ut_base_tenant/CMakeLists.darwin.txt @@ -27,6 +27,14 @@ target_link_libraries(ydb-core-tx-tx_proxy-ut_base_tenant PUBLIC ydb-core-tx udf-service-exception_policy ) +target_link_options(ydb-core-tx-tx_proxy-ut_base_tenant PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-tx-tx_proxy-ut_base_tenant PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/tx_proxy/proxy_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/tx/tx_proxy/proxy_ut_helpers.cpp @@ -42,15 +50,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-tx_proxy-ut_base_tenant - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-tx-tx_proxy-ut_base_tenant) diff --git a/ydb/core/tx/tx_proxy/ut_base_tenant/CMakeLists.linux.txt b/ydb/core/tx/tx_proxy/ut_base_tenant/CMakeLists.linux.txt index 7e15cd13a7a..0ee0fd917cf 100644 --- a/ydb/core/tx/tx_proxy/ut_base_tenant/CMakeLists.linux.txt +++ b/ydb/core/tx/tx_proxy/ut_base_tenant/CMakeLists.linux.txt @@ -28,6 +28,16 @@ target_link_libraries(ydb-core-tx-tx_proxy-ut_base_tenant PUBLIC ydb-core-tx udf-service-exception_policy ) +target_link_options(ydb-core-tx-tx_proxy-ut_base_tenant PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-tx-tx_proxy-ut_base_tenant PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/tx_proxy/proxy_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/tx/tx_proxy/proxy_ut_helpers.cpp @@ -43,15 +53,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-tx_proxy-ut_base_tenant - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-tx-tx_proxy-ut_base_tenant) diff --git a/ydb/core/tx/tx_proxy/ut_encrypted_storage/CMakeLists.darwin.txt b/ydb/core/tx/tx_proxy/ut_encrypted_storage/CMakeLists.darwin.txt index cf74b0f08b0..2daa4feed9d 100644 --- a/ydb/core/tx/tx_proxy/ut_encrypted_storage/CMakeLists.darwin.txt +++ b/ydb/core/tx/tx_proxy/ut_encrypted_storage/CMakeLists.darwin.txt @@ -27,6 +27,14 @@ target_link_libraries(ydb-core-tx-tx_proxy-ut_encrypted_storage PUBLIC ydb-core-tx udf-service-exception_policy ) +target_link_options(ydb-core-tx-tx_proxy-ut_encrypted_storage PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-tx-tx_proxy-ut_encrypted_storage PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/tx_proxy/encrypted_storage_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/tx/tx_proxy/proxy_ut_helpers.cpp @@ -42,15 +50,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-tx_proxy-ut_encrypted_storage - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-tx-tx_proxy-ut_encrypted_storage) diff --git a/ydb/core/tx/tx_proxy/ut_encrypted_storage/CMakeLists.linux.txt b/ydb/core/tx/tx_proxy/ut_encrypted_storage/CMakeLists.linux.txt index 97035d470d2..58ec01b8fcc 100644 --- a/ydb/core/tx/tx_proxy/ut_encrypted_storage/CMakeLists.linux.txt +++ b/ydb/core/tx/tx_proxy/ut_encrypted_storage/CMakeLists.linux.txt @@ -28,6 +28,16 @@ target_link_libraries(ydb-core-tx-tx_proxy-ut_encrypted_storage PUBLIC ydb-core-tx udf-service-exception_policy ) +target_link_options(ydb-core-tx-tx_proxy-ut_encrypted_storage PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-tx-tx_proxy-ut_encrypted_storage PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/tx_proxy/encrypted_storage_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/tx/tx_proxy/proxy_ut_helpers.cpp @@ -43,15 +53,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-tx_proxy-ut_encrypted_storage - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-tx-tx_proxy-ut_encrypted_storage) diff --git a/ydb/core/tx/tx_proxy/ut_ext_tenant/CMakeLists.darwin.txt b/ydb/core/tx/tx_proxy/ut_ext_tenant/CMakeLists.darwin.txt index 473d6057133..8267e24b875 100644 --- a/ydb/core/tx/tx_proxy/ut_ext_tenant/CMakeLists.darwin.txt +++ b/ydb/core/tx/tx_proxy/ut_ext_tenant/CMakeLists.darwin.txt @@ -27,6 +27,14 @@ target_link_libraries(ydb-core-tx-tx_proxy-ut_ext_tenant PUBLIC ydb-core-tx udf-service-exception_policy ) +target_link_options(ydb-core-tx-tx_proxy-ut_ext_tenant PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-tx-tx_proxy-ut_ext_tenant PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/tx_proxy/proxy_ext_tenant_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/tx/tx_proxy/proxy_ut_helpers.cpp @@ -42,15 +50,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-tx_proxy-ut_ext_tenant - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-tx-tx_proxy-ut_ext_tenant) diff --git a/ydb/core/tx/tx_proxy/ut_ext_tenant/CMakeLists.linux.txt b/ydb/core/tx/tx_proxy/ut_ext_tenant/CMakeLists.linux.txt index c9024f6fd32..5ad927f031c 100644 --- a/ydb/core/tx/tx_proxy/ut_ext_tenant/CMakeLists.linux.txt +++ b/ydb/core/tx/tx_proxy/ut_ext_tenant/CMakeLists.linux.txt @@ -28,6 +28,16 @@ target_link_libraries(ydb-core-tx-tx_proxy-ut_ext_tenant PUBLIC ydb-core-tx udf-service-exception_policy ) +target_link_options(ydb-core-tx-tx_proxy-ut_ext_tenant PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-tx-tx_proxy-ut_ext_tenant PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/tx_proxy/proxy_ext_tenant_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/tx/tx_proxy/proxy_ut_helpers.cpp @@ -43,15 +53,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-tx_proxy-ut_ext_tenant - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-tx-tx_proxy-ut_ext_tenant) diff --git a/ydb/core/tx/tx_proxy/ut_storage_tenant/CMakeLists.darwin.txt b/ydb/core/tx/tx_proxy/ut_storage_tenant/CMakeLists.darwin.txt index 32fece706bf..64ca795a624 100644 --- a/ydb/core/tx/tx_proxy/ut_storage_tenant/CMakeLists.darwin.txt +++ b/ydb/core/tx/tx_proxy/ut_storage_tenant/CMakeLists.darwin.txt @@ -28,6 +28,14 @@ target_link_libraries(ydb-core-tx-tx_proxy-ut_storage_tenant PUBLIC ydb-core-tx udf-service-exception_policy ) +target_link_options(ydb-core-tx-tx_proxy-ut_storage_tenant PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-tx-tx_proxy-ut_storage_tenant PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/tx_proxy/storage_tenant_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/tx/tx_proxy/proxy_ut_helpers.cpp @@ -43,15 +51,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-tx_proxy-ut_storage_tenant - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-tx-tx_proxy-ut_storage_tenant) diff --git a/ydb/core/tx/tx_proxy/ut_storage_tenant/CMakeLists.linux.txt b/ydb/core/tx/tx_proxy/ut_storage_tenant/CMakeLists.linux.txt index 809e217d56a..41f0c31f82c 100644 --- a/ydb/core/tx/tx_proxy/ut_storage_tenant/CMakeLists.linux.txt +++ b/ydb/core/tx/tx_proxy/ut_storage_tenant/CMakeLists.linux.txt @@ -29,6 +29,16 @@ target_link_libraries(ydb-core-tx-tx_proxy-ut_storage_tenant PUBLIC ydb-core-tx udf-service-exception_policy ) +target_link_options(ydb-core-tx-tx_proxy-ut_storage_tenant PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-tx-tx_proxy-ut_storage_tenant PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/tx/tx_proxy/storage_tenant_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/tx/tx_proxy/proxy_ut_helpers.cpp @@ -44,15 +54,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-tx-tx_proxy-ut_storage_tenant - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-tx-tx_proxy-ut_storage_tenant) diff --git a/ydb/core/util/btree_benchmark/CMakeLists.darwin.txt b/ydb/core/util/btree_benchmark/CMakeLists.darwin.txt index 8825e843c80..73c809e53b9 100644 --- a/ydb/core/util/btree_benchmark/CMakeLists.darwin.txt +++ b/ydb/core/util/btree_benchmark/CMakeLists.darwin.txt @@ -17,18 +17,15 @@ target_link_libraries(btree_benchmark PUBLIC cpp-threading-skip_list ydb-core-util ) -target_sources(btree_benchmark PRIVATE - ${CMAKE_SOURCE_DIR}/ydb/core/util/btree_benchmark/main.cpp -) -target_link_flags(btree_benchmark - PUBLIC +target_link_options(btree_benchmark PRIVATE -Wl,-no_deduplicate -Wl,-sdk_version,10.15 -fPIC -fPIC -framework CoreFoundation - -framework - CoreFoundation +) +target_sources(btree_benchmark PRIVATE + ${CMAKE_SOURCE_DIR}/ydb/core/util/btree_benchmark/main.cpp ) vcs_info(btree_benchmark) diff --git a/ydb/core/util/btree_benchmark/CMakeLists.linux.txt b/ydb/core/util/btree_benchmark/CMakeLists.linux.txt index a1a25d553a3..857c63b81f0 100644 --- a/ydb/core/util/btree_benchmark/CMakeLists.linux.txt +++ b/ydb/core/util/btree_benchmark/CMakeLists.linux.txt @@ -17,11 +17,7 @@ target_link_libraries(btree_benchmark PUBLIC cpp-threading-skip_list ydb-core-util ) -target_sources(btree_benchmark PRIVATE - ${CMAKE_SOURCE_DIR}/ydb/core/util/btree_benchmark/main.cpp -) -target_link_flags(btree_benchmark - PUBLIC +target_link_options(btree_benchmark PRIVATE -ldl -lrt -Wl,--no-as-needed @@ -31,4 +27,7 @@ target_link_flags(btree_benchmark -lrt -ldl ) +target_sources(btree_benchmark PRIVATE + ${CMAKE_SOURCE_DIR}/ydb/core/util/btree_benchmark/main.cpp +) vcs_info(btree_benchmark) diff --git a/ydb/core/util/ut/CMakeLists.darwin.txt b/ydb/core/util/ut/CMakeLists.darwin.txt index 7aa07d66c4e..34fa381ca0f 100644 --- a/ydb/core/util/ut/CMakeLists.darwin.txt +++ b/ydb/core/util/ut/CMakeLists.darwin.txt @@ -21,6 +21,14 @@ target_link_libraries(ydb-core-util-ut PUBLIC library-cpp-svnversion cpp-threading-future ) +target_link_options(ydb-core-util-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-util-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/util/address_classifier_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/util/bits_ut.cpp @@ -62,15 +70,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-util-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-util-ut) diff --git a/ydb/core/util/ut/CMakeLists.linux.txt b/ydb/core/util/ut/CMakeLists.linux.txt index 6b18ad8671d..938aca87b3f 100644 --- a/ydb/core/util/ut/CMakeLists.linux.txt +++ b/ydb/core/util/ut/CMakeLists.linux.txt @@ -22,6 +22,16 @@ target_link_libraries(ydb-core-util-ut PUBLIC library-cpp-svnversion cpp-threading-future ) +target_link_options(ydb-core-util-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-util-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/util/address_classifier_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/util/bits_ut.cpp @@ -63,15 +73,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-util-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-util-ut) diff --git a/ydb/core/viewer/ut/CMakeLists.darwin.txt b/ydb/core/viewer/ut/CMakeLists.darwin.txt index 817d65426ae..ea1a9b5c678 100644 --- a/ydb/core/viewer/ut/CMakeLists.darwin.txt +++ b/ydb/core/viewer/ut/CMakeLists.darwin.txt @@ -22,6 +22,14 @@ target_link_libraries(ydb-core-viewer-ut PUBLIC ydb-core-viewer ydb-core-testlib ) +target_link_options(ydb-core-viewer-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-viewer-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/viewer/viewer_ut.cpp ) @@ -36,15 +44,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-viewer-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-viewer-ut) diff --git a/ydb/core/viewer/ut/CMakeLists.linux.txt b/ydb/core/viewer/ut/CMakeLists.linux.txt index ebbd07a2509..eb0b3f3ff21 100644 --- a/ydb/core/viewer/ut/CMakeLists.linux.txt +++ b/ydb/core/viewer/ut/CMakeLists.linux.txt @@ -23,6 +23,16 @@ target_link_libraries(ydb-core-viewer-ut PUBLIC ydb-core-viewer ydb-core-testlib ) +target_link_options(ydb-core-viewer-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-viewer-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/viewer/viewer_ut.cpp ) @@ -37,15 +47,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-viewer-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-viewer-ut) diff --git a/ydb/core/wrappers/ut/CMakeLists.darwin.txt b/ydb/core/wrappers/ut/CMakeLists.darwin.txt index b55343e613e..0a645d66c12 100644 --- a/ydb/core/wrappers/ut/CMakeLists.darwin.txt +++ b/ydb/core/wrappers/ut/CMakeLists.darwin.txt @@ -27,6 +27,14 @@ target_link_libraries(ydb-core-wrappers-ut PUBLIC core-testlib-basics core-wrappers-ut_helpers ) +target_link_options(ydb-core-wrappers-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-wrappers-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/wrappers/s3_wrapper_ut.cpp ) @@ -41,15 +49,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-wrappers-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-wrappers-ut) diff --git a/ydb/core/wrappers/ut/CMakeLists.linux.txt b/ydb/core/wrappers/ut/CMakeLists.linux.txt index 31f0c8e1d98..e5dd12b60aa 100644 --- a/ydb/core/wrappers/ut/CMakeLists.linux.txt +++ b/ydb/core/wrappers/ut/CMakeLists.linux.txt @@ -28,6 +28,16 @@ target_link_libraries(ydb-core-wrappers-ut PUBLIC core-testlib-basics core-wrappers-ut_helpers ) +target_link_options(ydb-core-wrappers-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-wrappers-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/wrappers/s3_wrapper_ut.cpp ) @@ -42,15 +52,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-wrappers-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-wrappers-ut) diff --git a/ydb/core/ydb_convert/ut/CMakeLists.darwin.txt b/ydb/core/ydb_convert/ut/CMakeLists.darwin.txt index 6ec3c357aeb..d21aef26fb0 100644 --- a/ydb/core/ydb_convert/ut/CMakeLists.darwin.txt +++ b/ydb/core/ydb_convert/ut/CMakeLists.darwin.txt @@ -20,6 +20,14 @@ target_link_libraries(ydb-core-ydb_convert-ut PUBLIC cpp-testing-unittest ydb-core-testlib ) +target_link_options(ydb-core-ydb_convert-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-ydb_convert-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/ydb_convert/ydb_convert_ut.cpp ) @@ -34,15 +42,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-ydb_convert-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-ydb_convert-ut) diff --git a/ydb/core/ydb_convert/ut/CMakeLists.linux.txt b/ydb/core/ydb_convert/ut/CMakeLists.linux.txt index 1b714686424..de2bbe219ea 100644 --- a/ydb/core/ydb_convert/ut/CMakeLists.linux.txt +++ b/ydb/core/ydb_convert/ut/CMakeLists.linux.txt @@ -21,6 +21,16 @@ target_link_libraries(ydb-core-ydb_convert-ut PUBLIC cpp-testing-unittest ydb-core-testlib ) +target_link_options(ydb-core-ydb_convert-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-ydb_convert-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/ydb_convert/ydb_convert_ut.cpp ) @@ -35,15 +45,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-ydb_convert-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-ydb_convert-ut) diff --git a/ydb/core/ymq/client/bin/CMakeLists.darwin.txt b/ydb/core/ymq/client/bin/CMakeLists.darwin.txt index eef7e092025..83e547ed79b 100644 --- a/ydb/core/ymq/client/bin/CMakeLists.darwin.txt +++ b/ydb/core/ymq/client/bin/CMakeLists.darwin.txt @@ -16,11 +16,7 @@ target_link_libraries(sqs PUBLIC ymq-client-cpp core-ymq-proto ) -target_sources(sqs PRIVATE - ${CMAKE_SOURCE_DIR}/ydb/core/ymq/client/bin/main.cpp -) -target_link_flags(sqs - PUBLIC +target_link_options(sqs PRIVATE -Wl,-no_deduplicate -Wl,-sdk_version,10.15 -fPIC @@ -28,4 +24,7 @@ target_link_flags(sqs -framework CoreFoundation ) +target_sources(sqs PRIVATE + ${CMAKE_SOURCE_DIR}/ydb/core/ymq/client/bin/main.cpp +) vcs_info(sqs) diff --git a/ydb/core/ymq/client/bin/CMakeLists.linux.txt b/ydb/core/ymq/client/bin/CMakeLists.linux.txt index d6c4281e2e3..2e1e66b3a6f 100644 --- a/ydb/core/ymq/client/bin/CMakeLists.linux.txt +++ b/ydb/core/ymq/client/bin/CMakeLists.linux.txt @@ -17,11 +17,7 @@ target_link_libraries(sqs PUBLIC ymq-client-cpp core-ymq-proto ) -target_sources(sqs PRIVATE - ${CMAKE_SOURCE_DIR}/ydb/core/ymq/client/bin/main.cpp -) -target_link_flags(sqs - PUBLIC +target_link_options(sqs PRIVATE -ldl -lrt -Wl,--no-as-needed @@ -31,4 +27,7 @@ target_link_flags(sqs -lrt -ldl ) +target_sources(sqs PRIVATE + ${CMAKE_SOURCE_DIR}/ydb/core/ymq/client/bin/main.cpp +) vcs_info(sqs) diff --git a/ydb/core/ymq/ut/CMakeLists.darwin.txt b/ydb/core/ymq/ut/CMakeLists.darwin.txt index 32459f4dd1c..b4b222fd57a 100644 --- a/ydb/core/ymq/ut/CMakeLists.darwin.txt +++ b/ydb/core/ymq/ut/CMakeLists.darwin.txt @@ -17,6 +17,14 @@ target_link_libraries(ydb-core-ymq-ut PUBLIC core-ymq-http library-http_proxy-error ) +target_link_options(ydb-core-ymq-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-ymq-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/ymq/ut/queue_id_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/ymq/ut/params_ut.cpp @@ -32,15 +40,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-ymq-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-ymq-ut) diff --git a/ydb/core/ymq/ut/CMakeLists.linux.txt b/ydb/core/ymq/ut/CMakeLists.linux.txt index 93628ecd8eb..031766b93a7 100644 --- a/ydb/core/ymq/ut/CMakeLists.linux.txt +++ b/ydb/core/ymq/ut/CMakeLists.linux.txt @@ -18,6 +18,16 @@ target_link_libraries(ydb-core-ymq-ut PUBLIC core-ymq-http library-http_proxy-error ) +target_link_options(ydb-core-ymq-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-ymq-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/ymq/ut/queue_id_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/ymq/ut/params_ut.cpp @@ -33,15 +43,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-ymq-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-ymq-ut) diff --git a/ydb/core/yq/libs/checkpointing/ut/CMakeLists.darwin.txt b/ydb/core/yq/libs/checkpointing/ut/CMakeLists.darwin.txt index 09a0857492f..f809e1b0f76 100644 --- a/ydb/core/yq/libs/checkpointing/ut/CMakeLists.darwin.txt +++ b/ydb/core/yq/libs/checkpointing/ut/CMakeLists.darwin.txt @@ -24,6 +24,14 @@ target_link_libraries(ydb-core-yq-libs-checkpointing-ut PUBLIC core-testlib-actors core-testlib-basics ) +target_link_options(ydb-core-yq-libs-checkpointing-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-yq-libs-checkpointing-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/yq/libs/checkpointing/ut/checkpoint_coordinator_ut.cpp ) @@ -38,15 +46,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-yq-libs-checkpointing-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-yq-libs-checkpointing-ut) diff --git a/ydb/core/yq/libs/checkpointing/ut/CMakeLists.linux.txt b/ydb/core/yq/libs/checkpointing/ut/CMakeLists.linux.txt index bc9e73cf5f7..475ba9c89a2 100644 --- a/ydb/core/yq/libs/checkpointing/ut/CMakeLists.linux.txt +++ b/ydb/core/yq/libs/checkpointing/ut/CMakeLists.linux.txt @@ -25,6 +25,16 @@ target_link_libraries(ydb-core-yq-libs-checkpointing-ut PUBLIC core-testlib-actors core-testlib-basics ) +target_link_options(ydb-core-yq-libs-checkpointing-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-yq-libs-checkpointing-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/yq/libs/checkpointing/ut/checkpoint_coordinator_ut.cpp ) @@ -39,15 +49,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-yq-libs-checkpointing-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-yq-libs-checkpointing-ut) diff --git a/ydb/core/yq/libs/common/ut/CMakeLists.darwin.txt b/ydb/core/yq/libs/common/ut/CMakeLists.darwin.txt index e9de778fc38..f309d0168ee 100644 --- a/ydb/core/yq/libs/common/ut/CMakeLists.darwin.txt +++ b/ydb/core/yq/libs/common/ut/CMakeLists.darwin.txt @@ -23,6 +23,14 @@ target_link_libraries(ydb-core-yq-libs-common-ut PUBLIC udf-service-stub ydb-services-ydb ) +target_link_options(ydb-core-yq-libs-common-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-yq-libs-common-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/yq/libs/common/cache_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/yq/libs/common/entity_id_ut.cpp @@ -39,15 +47,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-yq-libs-common-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-yq-libs-common-ut) diff --git a/ydb/core/yq/libs/common/ut/CMakeLists.linux.txt b/ydb/core/yq/libs/common/ut/CMakeLists.linux.txt index 12f34f5f60c..f8ab994a020 100644 --- a/ydb/core/yq/libs/common/ut/CMakeLists.linux.txt +++ b/ydb/core/yq/libs/common/ut/CMakeLists.linux.txt @@ -24,6 +24,16 @@ target_link_libraries(ydb-core-yq-libs-common-ut PUBLIC udf-service-stub ydb-services-ydb ) +target_link_options(ydb-core-yq-libs-common-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-yq-libs-common-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/yq/libs/common/cache_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/core/yq/libs/common/entity_id_ut.cpp @@ -40,15 +50,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-yq-libs-common-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-yq-libs-common-ut) diff --git a/ydb/core/yq/libs/control_plane_proxy/ut/CMakeLists.darwin.txt b/ydb/core/yq/libs/control_plane_proxy/ut/CMakeLists.darwin.txt index 42a0d6abb58..410d65c8611 100644 --- a/ydb/core/yq/libs/control_plane_proxy/ut/CMakeLists.darwin.txt +++ b/ydb/core/yq/libs/control_plane_proxy/ut/CMakeLists.darwin.txt @@ -29,6 +29,14 @@ target_link_libraries(ydb-core-yq-libs-control_plane_proxy-ut PUBLIC ydb-library-folder_service library-folder_service-mock ) +target_link_options(ydb-core-yq-libs-control_plane_proxy-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-yq-libs-control_plane_proxy-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/yq/libs/control_plane_proxy/ut/control_plane_proxy_ut.cpp ) @@ -43,15 +51,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-yq-libs-control_plane_proxy-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-yq-libs-control_plane_proxy-ut) diff --git a/ydb/core/yq/libs/control_plane_proxy/ut/CMakeLists.linux.txt b/ydb/core/yq/libs/control_plane_proxy/ut/CMakeLists.linux.txt index 1808d94a9f5..2bd15b6cf35 100644 --- a/ydb/core/yq/libs/control_plane_proxy/ut/CMakeLists.linux.txt +++ b/ydb/core/yq/libs/control_plane_proxy/ut/CMakeLists.linux.txt @@ -30,6 +30,16 @@ target_link_libraries(ydb-core-yq-libs-control_plane_proxy-ut PUBLIC ydb-library-folder_service library-folder_service-mock ) +target_link_options(ydb-core-yq-libs-control_plane_proxy-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-yq-libs-control_plane_proxy-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/yq/libs/control_plane_proxy/ut/control_plane_proxy_ut.cpp ) @@ -44,15 +54,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-yq-libs-control_plane_proxy-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-yq-libs-control_plane_proxy-ut) diff --git a/ydb/core/yq/libs/hmac/ut/CMakeLists.darwin.txt b/ydb/core/yq/libs/hmac/ut/CMakeLists.darwin.txt index ad16af116fe..a999cb1a901 100644 --- a/ydb/core/yq/libs/hmac/ut/CMakeLists.darwin.txt +++ b/ydb/core/yq/libs/hmac/ut/CMakeLists.darwin.txt @@ -18,6 +18,12 @@ target_link_libraries(ydb-core-yq-libs-hmac-ut PUBLIC cpp-testing-unittest_main yq-libs-hmac ) +target_link_options(ydb-core-yq-libs-hmac-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC +) target_sources(ydb-core-yq-libs-hmac-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/yq/libs/hmac/ut/hmac_ut.cpp ) @@ -32,11 +38,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-yq-libs-hmac-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC -) vcs_info(ydb-core-yq-libs-hmac-ut) diff --git a/ydb/core/yq/libs/hmac/ut/CMakeLists.linux.txt b/ydb/core/yq/libs/hmac/ut/CMakeLists.linux.txt index 5a00a559492..6319e0a1a25 100644 --- a/ydb/core/yq/libs/hmac/ut/CMakeLists.linux.txt +++ b/ydb/core/yq/libs/hmac/ut/CMakeLists.linux.txt @@ -19,6 +19,16 @@ target_link_libraries(ydb-core-yq-libs-hmac-ut PUBLIC cpp-testing-unittest_main yq-libs-hmac ) +target_link_options(ydb-core-yq-libs-hmac-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-yq-libs-hmac-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/yq/libs/hmac/ut/hmac_ut.cpp ) @@ -33,15 +43,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-yq-libs-hmac-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-yq-libs-hmac-ut) diff --git a/ydb/core/yq/libs/result_formatter/ut/CMakeLists.darwin.txt b/ydb/core/yq/libs/result_formatter/ut/CMakeLists.darwin.txt index d0d2da3e0d6..838671a904d 100644 --- a/ydb/core/yq/libs/result_formatter/ut/CMakeLists.darwin.txt +++ b/ydb/core/yq/libs/result_formatter/ut/CMakeLists.darwin.txt @@ -24,6 +24,14 @@ target_link_libraries(ydb-core-yq-libs-result_formatter-ut PUBLIC yql-sql-pg_dummy ydb-services-ydb ) +target_link_options(ydb-core-yq-libs-result_formatter-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-yq-libs-result_formatter-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/yq/libs/result_formatter/result_formatter_ut.cpp ) @@ -38,15 +46,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-yq-libs-result_formatter-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-yq-libs-result_formatter-ut) diff --git a/ydb/core/yq/libs/result_formatter/ut/CMakeLists.linux.txt b/ydb/core/yq/libs/result_formatter/ut/CMakeLists.linux.txt index cd3db01f7fe..affede97def 100644 --- a/ydb/core/yq/libs/result_formatter/ut/CMakeLists.linux.txt +++ b/ydb/core/yq/libs/result_formatter/ut/CMakeLists.linux.txt @@ -25,6 +25,16 @@ target_link_libraries(ydb-core-yq-libs-result_formatter-ut PUBLIC yql-sql-pg_dummy ydb-services-ydb ) +target_link_options(ydb-core-yq-libs-result_formatter-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-yq-libs-result_formatter-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/yq/libs/result_formatter/result_formatter_ut.cpp ) @@ -39,15 +49,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-yq-libs-result_formatter-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-yq-libs-result_formatter-ut) diff --git a/ydb/core/yq/libs/signer/ut/CMakeLists.darwin.txt b/ydb/core/yq/libs/signer/ut/CMakeLists.darwin.txt index a58b5a5858e..9a1ad9da705 100644 --- a/ydb/core/yq/libs/signer/ut/CMakeLists.darwin.txt +++ b/ydb/core/yq/libs/signer/ut/CMakeLists.darwin.txt @@ -18,6 +18,12 @@ target_link_libraries(ydb-core-yq-libs-signer-ut PUBLIC cpp-testing-unittest_main yq-libs-signer ) +target_link_options(ydb-core-yq-libs-signer-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC +) target_sources(ydb-core-yq-libs-signer-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/yq/libs/signer/ut/signer_ut.cpp ) @@ -32,11 +38,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-yq-libs-signer-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC -) vcs_info(ydb-core-yq-libs-signer-ut) diff --git a/ydb/core/yq/libs/signer/ut/CMakeLists.linux.txt b/ydb/core/yq/libs/signer/ut/CMakeLists.linux.txt index 2b85d5f5d29..885aa74ac4f 100644 --- a/ydb/core/yq/libs/signer/ut/CMakeLists.linux.txt +++ b/ydb/core/yq/libs/signer/ut/CMakeLists.linux.txt @@ -19,6 +19,16 @@ target_link_libraries(ydb-core-yq-libs-signer-ut PUBLIC cpp-testing-unittest_main yq-libs-signer ) +target_link_options(ydb-core-yq-libs-signer-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-yq-libs-signer-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/yq/libs/signer/ut/signer_ut.cpp ) @@ -33,15 +43,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-yq-libs-signer-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-yq-libs-signer-ut) diff --git a/ydb/core/yq/libs/test_connection/ut/CMakeLists.darwin.txt b/ydb/core/yq/libs/test_connection/ut/CMakeLists.darwin.txt index d5790c745a6..9ceb7c407bf 100644 --- a/ydb/core/yq/libs/test_connection/ut/CMakeLists.darwin.txt +++ b/ydb/core/yq/libs/test_connection/ut/CMakeLists.darwin.txt @@ -22,6 +22,14 @@ target_link_libraries(ydb-core-yq-libs-test_connection-ut PUBLIC yq-libs-control_plane_proxy cpp-testing-unittest ) +target_link_options(ydb-core-yq-libs-test_connection-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-core-yq-libs-test_connection-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/yq/libs/test_connection/ut/test_connection_ut.cpp ) @@ -36,15 +44,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-yq-libs-test_connection-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-core-yq-libs-test_connection-ut) diff --git a/ydb/core/yq/libs/test_connection/ut/CMakeLists.linux.txt b/ydb/core/yq/libs/test_connection/ut/CMakeLists.linux.txt index a0f489ce6b6..e08c7a31dbb 100644 --- a/ydb/core/yq/libs/test_connection/ut/CMakeLists.linux.txt +++ b/ydb/core/yq/libs/test_connection/ut/CMakeLists.linux.txt @@ -23,6 +23,16 @@ target_link_libraries(ydb-core-yq-libs-test_connection-ut PUBLIC yq-libs-control_plane_proxy cpp-testing-unittest ) +target_link_options(ydb-core-yq-libs-test_connection-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-core-yq-libs-test_connection-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/core/yq/libs/test_connection/ut/test_connection_ut.cpp ) @@ -37,15 +47,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-core-yq-libs-test_connection-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-core-yq-libs-test_connection-ut) diff --git a/ydb/library/aclib/ut/CMakeLists.darwin.txt b/ydb/library/aclib/ut/CMakeLists.darwin.txt index b63c2f229cd..bb5e85c5fc7 100644 --- a/ydb/library/aclib/ut/CMakeLists.darwin.txt +++ b/ydb/library/aclib/ut/CMakeLists.darwin.txt @@ -18,6 +18,12 @@ target_link_libraries(ydb-library-aclib-ut PUBLIC cpp-testing-unittest_main ydb-library-aclib ) +target_link_options(ydb-library-aclib-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC +) target_sources(ydb-library-aclib-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/library/aclib/aclib_ut.cpp ) @@ -32,11 +38,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-library-aclib-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC -) vcs_info(ydb-library-aclib-ut) diff --git a/ydb/library/aclib/ut/CMakeLists.linux.txt b/ydb/library/aclib/ut/CMakeLists.linux.txt index 7f409f5981f..c03920f6a23 100644 --- a/ydb/library/aclib/ut/CMakeLists.linux.txt +++ b/ydb/library/aclib/ut/CMakeLists.linux.txt @@ -19,6 +19,16 @@ target_link_libraries(ydb-library-aclib-ut PUBLIC cpp-testing-unittest_main ydb-library-aclib ) +target_link_options(ydb-library-aclib-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-library-aclib-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/library/aclib/aclib_ut.cpp ) @@ -33,15 +43,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-library-aclib-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-library-aclib-ut) diff --git a/ydb/library/backup/ut/CMakeLists.darwin.txt b/ydb/library/backup/ut/CMakeLists.darwin.txt index bd93c6675d5..8c7b0a31391 100644 --- a/ydb/library/backup/ut/CMakeLists.darwin.txt +++ b/ydb/library/backup/ut/CMakeLists.darwin.txt @@ -19,6 +19,14 @@ target_link_libraries(ydb-library-backup-ut PUBLIC kikimr_backup cpp-string_utils-quote ) +target_link_options(ydb-library-backup-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-library-backup-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/library/backup/ut/ut.cpp ) @@ -33,13 +41,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-library-backup-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation -) vcs_info(ydb-library-backup-ut) diff --git a/ydb/library/backup/ut/CMakeLists.linux.txt b/ydb/library/backup/ut/CMakeLists.linux.txt index 8fc11b467ad..b5d06371a5e 100644 --- a/ydb/library/backup/ut/CMakeLists.linux.txt +++ b/ydb/library/backup/ut/CMakeLists.linux.txt @@ -20,6 +20,16 @@ target_link_libraries(ydb-library-backup-ut PUBLIC kikimr_backup cpp-string_utils-quote ) +target_link_options(ydb-library-backup-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-library-backup-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/library/backup/ut/ut.cpp ) @@ -34,15 +44,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-library-backup-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-library-backup-ut) diff --git a/ydb/library/binary_json/ut/CMakeLists.darwin.txt b/ydb/library/binary_json/ut/CMakeLists.darwin.txt index e9675c75a09..72fdd93cb2b 100644 --- a/ydb/library/binary_json/ut/CMakeLists.darwin.txt +++ b/ydb/library/binary_json/ut/CMakeLists.darwin.txt @@ -28,6 +28,12 @@ target_link_libraries(ydb-library-binary_json-ut PUBLIC core-issue-protos yql-sql-pg_dummy ) +target_link_options(ydb-library-binary_json-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC +) target_sources(ydb-library-binary_json-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/library/binary_json/ut/container_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/library/binary_json/ut/identity_ut.cpp @@ -46,13 +52,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-library-binary_json-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation -) vcs_info(ydb-library-binary_json-ut) diff --git a/ydb/library/binary_json/ut/CMakeLists.linux.txt b/ydb/library/binary_json/ut/CMakeLists.linux.txt index 43049c196e9..534ea2ea0ce 100644 --- a/ydb/library/binary_json/ut/CMakeLists.linux.txt +++ b/ydb/library/binary_json/ut/CMakeLists.linux.txt @@ -29,6 +29,16 @@ target_link_libraries(ydb-library-binary_json-ut PUBLIC core-issue-protos yql-sql-pg_dummy ) +target_link_options(ydb-library-binary_json-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-library-binary_json-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/library/binary_json/ut/container_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/library/binary_json/ut/identity_ut.cpp @@ -47,15 +57,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-library-binary_json-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-library-binary_json-ut) diff --git a/ydb/library/dynumber/ut/CMakeLists.darwin.txt b/ydb/library/dynumber/ut/CMakeLists.darwin.txt index 3b3c2f2c574..16cf7b1ec2b 100644 --- a/ydb/library/dynumber/ut/CMakeLists.darwin.txt +++ b/ydb/library/dynumber/ut/CMakeLists.darwin.txt @@ -18,6 +18,12 @@ target_link_libraries(ydb-library-dynumber-ut PUBLIC cpp-testing-unittest_main ydb-library-dynumber ) +target_link_options(ydb-library-dynumber-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC +) target_sources(ydb-library-dynumber-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/library/dynumber/ut/dynumber_ut.cpp ) @@ -32,11 +38,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-library-dynumber-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC -) vcs_info(ydb-library-dynumber-ut) diff --git a/ydb/library/dynumber/ut/CMakeLists.linux.txt b/ydb/library/dynumber/ut/CMakeLists.linux.txt index 33ea7433543..b5f56c475bc 100644 --- a/ydb/library/dynumber/ut/CMakeLists.linux.txt +++ b/ydb/library/dynumber/ut/CMakeLists.linux.txt @@ -19,6 +19,16 @@ target_link_libraries(ydb-library-dynumber-ut PUBLIC cpp-testing-unittest_main ydb-library-dynumber ) +target_link_options(ydb-library-dynumber-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-library-dynumber-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/library/dynumber/ut/dynumber_ut.cpp ) @@ -33,15 +43,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-library-dynumber-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-library-dynumber-ut) diff --git a/ydb/library/http_proxy/authorization/ut/CMakeLists.darwin.txt b/ydb/library/http_proxy/authorization/ut/CMakeLists.darwin.txt index 358f6e474fe..4d41a6db718 100644 --- a/ydb/library/http_proxy/authorization/ut/CMakeLists.darwin.txt +++ b/ydb/library/http_proxy/authorization/ut/CMakeLists.darwin.txt @@ -19,6 +19,12 @@ target_link_libraries(ydb-library-http_proxy-authorization-ut PUBLIC library-http_proxy-authorization library-http_proxy-error ) +target_link_options(ydb-library-http_proxy-authorization-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC +) target_sources(ydb-library-http_proxy-authorization-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/library/http_proxy/authorization/ut/auth_helpers_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/library/http_proxy/authorization/ut/signature_ut.cpp @@ -34,11 +40,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-library-http_proxy-authorization-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC -) vcs_info(ydb-library-http_proxy-authorization-ut) diff --git a/ydb/library/http_proxy/authorization/ut/CMakeLists.linux.txt b/ydb/library/http_proxy/authorization/ut/CMakeLists.linux.txt index 3341f40763d..50e89891ed5 100644 --- a/ydb/library/http_proxy/authorization/ut/CMakeLists.linux.txt +++ b/ydb/library/http_proxy/authorization/ut/CMakeLists.linux.txt @@ -20,6 +20,16 @@ target_link_libraries(ydb-library-http_proxy-authorization-ut PUBLIC library-http_proxy-authorization library-http_proxy-error ) +target_link_options(ydb-library-http_proxy-authorization-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-library-http_proxy-authorization-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/library/http_proxy/authorization/ut/auth_helpers_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/library/http_proxy/authorization/ut/signature_ut.cpp @@ -35,15 +45,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-library-http_proxy-authorization-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-library-http_proxy-authorization-ut) diff --git a/ydb/library/keys/ut/CMakeLists.darwin.txt b/ydb/library/keys/ut/CMakeLists.darwin.txt index 24c0fe399fe..232ebba2d4d 100644 --- a/ydb/library/keys/ut/CMakeLists.darwin.txt +++ b/ydb/library/keys/ut/CMakeLists.darwin.txt @@ -18,6 +18,12 @@ target_link_libraries(ydb-library-keys-ut PUBLIC cpp-testing-unittest_main ydb-library-keys ) +target_link_options(ydb-library-keys-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC +) target_sources(ydb-library-keys-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/library/keys/default_keys_ut.cpp ) @@ -32,11 +38,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-library-keys-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC -) vcs_info(ydb-library-keys-ut) diff --git a/ydb/library/keys/ut/CMakeLists.linux.txt b/ydb/library/keys/ut/CMakeLists.linux.txt index fd6ae5d8a59..694aba85ac2 100644 --- a/ydb/library/keys/ut/CMakeLists.linux.txt +++ b/ydb/library/keys/ut/CMakeLists.linux.txt @@ -19,6 +19,16 @@ target_link_libraries(ydb-library-keys-ut PUBLIC cpp-testing-unittest_main ydb-library-keys ) +target_link_options(ydb-library-keys-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-library-keys-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/library/keys/default_keys_ut.cpp ) @@ -33,15 +43,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-library-keys-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-library-keys-ut) diff --git a/ydb/library/login/ut/CMakeLists.darwin.txt b/ydb/library/login/ut/CMakeLists.darwin.txt index 58dbb6e1b11..d755a8dc53a 100644 --- a/ydb/library/login/ut/CMakeLists.darwin.txt +++ b/ydb/library/login/ut/CMakeLists.darwin.txt @@ -18,6 +18,12 @@ target_link_libraries(ydb-library-login-ut PUBLIC cpp-testing-unittest_main ydb-library-login ) +target_link_options(ydb-library-login-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC +) target_sources(ydb-library-login-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/library/login/login_ut.cpp ) @@ -32,11 +38,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-library-login-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC -) vcs_info(ydb-library-login-ut) diff --git a/ydb/library/login/ut/CMakeLists.linux.txt b/ydb/library/login/ut/CMakeLists.linux.txt index 0452add8708..2342b4379fa 100644 --- a/ydb/library/login/ut/CMakeLists.linux.txt +++ b/ydb/library/login/ut/CMakeLists.linux.txt @@ -19,6 +19,16 @@ target_link_libraries(ydb-library-login-ut PUBLIC cpp-testing-unittest_main ydb-library-login ) +target_link_options(ydb-library-login-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-library-login-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/library/login/login_ut.cpp ) @@ -33,15 +43,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-library-login-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-library-login-ut) diff --git a/ydb/library/mkql_proto/ut/CMakeLists.darwin.txt b/ydb/library/mkql_proto/ut/CMakeLists.darwin.txt index a6ec32b5373..9c5feac3229 100644 --- a/ydb/library/mkql_proto/ut/CMakeLists.darwin.txt +++ b/ydb/library/mkql_proto/ut/CMakeLists.darwin.txt @@ -25,6 +25,14 @@ target_link_libraries(ydb-library-mkql_proto-ut PUBLIC udf-service-exception_policy ydb-core-yql_testlib ) +target_link_options(ydb-library-mkql_proto-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-library-mkql_proto-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/library/mkql_proto/mkql_proto_ut.cpp ) @@ -39,15 +47,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-library-mkql_proto-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-library-mkql_proto-ut) diff --git a/ydb/library/mkql_proto/ut/CMakeLists.linux.txt b/ydb/library/mkql_proto/ut/CMakeLists.linux.txt index 0a8e932b909..93263048d02 100644 --- a/ydb/library/mkql_proto/ut/CMakeLists.linux.txt +++ b/ydb/library/mkql_proto/ut/CMakeLists.linux.txt @@ -25,6 +25,16 @@ target_link_libraries(ydb-library-mkql_proto-ut PUBLIC udf-service-exception_policy ydb-core-yql_testlib ) +target_link_options(ydb-library-mkql_proto-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-library-mkql_proto-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/library/mkql_proto/mkql_proto_ut.cpp ) @@ -39,15 +49,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-library-mkql_proto-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-library-mkql_proto-ut) diff --git a/ydb/library/naming_conventions/ut/CMakeLists.darwin.txt b/ydb/library/naming_conventions/ut/CMakeLists.darwin.txt index 8294ff9533f..58fcfce68b0 100644 --- a/ydb/library/naming_conventions/ut/CMakeLists.darwin.txt +++ b/ydb/library/naming_conventions/ut/CMakeLists.darwin.txt @@ -18,6 +18,12 @@ target_link_libraries(ydb-library-naming_conventions-ut PUBLIC cpp-testing-unittest_main ydb-library-naming_conventions ) +target_link_options(ydb-library-naming_conventions-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC +) target_sources(ydb-library-naming_conventions-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/library/naming_conventions/ut/naming_conventions_ut.cpp ) @@ -32,11 +38,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-library-naming_conventions-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC -) vcs_info(ydb-library-naming_conventions-ut) diff --git a/ydb/library/naming_conventions/ut/CMakeLists.linux.txt b/ydb/library/naming_conventions/ut/CMakeLists.linux.txt index 71e1d06c21b..d3fbb362536 100644 --- a/ydb/library/naming_conventions/ut/CMakeLists.linux.txt +++ b/ydb/library/naming_conventions/ut/CMakeLists.linux.txt @@ -19,6 +19,16 @@ target_link_libraries(ydb-library-naming_conventions-ut PUBLIC cpp-testing-unittest_main ydb-library-naming_conventions ) +target_link_options(ydb-library-naming_conventions-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-library-naming_conventions-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/library/naming_conventions/ut/naming_conventions_ut.cpp ) @@ -33,15 +43,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-library-naming_conventions-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-library-naming_conventions-ut) diff --git a/ydb/library/persqueue/topic_parser/ut/CMakeLists.darwin.txt b/ydb/library/persqueue/topic_parser/ut/CMakeLists.darwin.txt index ca2adb3a4e2..877eac82ba9 100644 --- a/ydb/library/persqueue/topic_parser/ut/CMakeLists.darwin.txt +++ b/ydb/library/persqueue/topic_parser/ut/CMakeLists.darwin.txt @@ -20,6 +20,14 @@ target_link_libraries(ydb-library-persqueue-topic_parser-ut PUBLIC library-cpp-getopt library-cpp-svnversion ) +target_link_options(ydb-library-persqueue-topic_parser-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-library-persqueue-topic_parser-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/library/persqueue/topic_parser/ut/topic_names_converter_ut.cpp ) @@ -34,15 +42,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-library-persqueue-topic_parser-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-library-persqueue-topic_parser-ut) diff --git a/ydb/library/persqueue/topic_parser/ut/CMakeLists.linux.txt b/ydb/library/persqueue/topic_parser/ut/CMakeLists.linux.txt index f94a612eb34..4e589bf606a 100644 --- a/ydb/library/persqueue/topic_parser/ut/CMakeLists.linux.txt +++ b/ydb/library/persqueue/topic_parser/ut/CMakeLists.linux.txt @@ -21,6 +21,16 @@ target_link_libraries(ydb-library-persqueue-topic_parser-ut PUBLIC library-cpp-getopt library-cpp-svnversion ) +target_link_options(ydb-library-persqueue-topic_parser-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-library-persqueue-topic_parser-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/library/persqueue/topic_parser/ut/topic_names_converter_ut.cpp ) @@ -35,15 +45,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-library-persqueue-topic_parser-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-library-persqueue-topic_parser-ut) diff --git a/ydb/library/protobuf_printer/ut/CMakeLists.darwin.txt b/ydb/library/protobuf_printer/ut/CMakeLists.darwin.txt index 19d23266570..6fcf160c500 100644 --- a/ydb/library/protobuf_printer/ut/CMakeLists.darwin.txt +++ b/ydb/library/protobuf_printer/ut/CMakeLists.darwin.txt @@ -19,6 +19,14 @@ target_link_libraries(ydb-library-protobuf_printer-ut PUBLIC ydb-library-protobuf_printer contrib-libs-protobuf ) +target_link_options(ydb-library-protobuf_printer-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_proto_messages(ydb-library-protobuf_printer-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/library/protobuf_printer/ut/test_proto.proto ) @@ -37,15 +45,6 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-library-protobuf_printer-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation -) target_proto_addincls(ydb-library-protobuf_printer-ut ./ ${CMAKE_SOURCE_DIR}/ diff --git a/ydb/library/protobuf_printer/ut/CMakeLists.linux.txt b/ydb/library/protobuf_printer/ut/CMakeLists.linux.txt index b4fa1c695ed..39da07c55a5 100644 --- a/ydb/library/protobuf_printer/ut/CMakeLists.linux.txt +++ b/ydb/library/protobuf_printer/ut/CMakeLists.linux.txt @@ -20,6 +20,16 @@ target_link_libraries(ydb-library-protobuf_printer-ut PUBLIC ydb-library-protobuf_printer contrib-libs-protobuf ) +target_link_options(ydb-library-protobuf_printer-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_proto_messages(ydb-library-protobuf_printer-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/library/protobuf_printer/ut/test_proto.proto ) @@ -38,17 +48,6 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-library-protobuf_printer-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) target_proto_addincls(ydb-library-protobuf_printer-ut ./ ${CMAKE_SOURCE_DIR}/ diff --git a/ydb/library/schlab/mon/test/CMakeLists.darwin.txt b/ydb/library/schlab/mon/test/CMakeLists.darwin.txt index 17d0d1ce493..d448d2c9b3f 100644 --- a/ydb/library/schlab/mon/test/CMakeLists.darwin.txt +++ b/ydb/library/schlab/mon/test/CMakeLists.darwin.txt @@ -17,6 +17,12 @@ target_link_libraries(mon-test PUBLIC cpp-monlib-dynamic_counters library-schlab-mon ) +target_link_options(mon-test PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC +) target_sources(mon-test PRIVATE ${CMAKE_SOURCE_DIR}/ydb/library/schlab/mon/test/test.cpp ${CMAKE_BINARY_DIR}/ydb/library/schlab/mon/test/58594e5c7af65697df8d9899a8761b06.cpp @@ -28,11 +34,4 @@ resources(mon-test KEYS schlab/schviz-test0.json ) -target_link_flags(mon-test - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC -) vcs_info(mon-test) diff --git a/ydb/library/schlab/mon/test/CMakeLists.linux.txt b/ydb/library/schlab/mon/test/CMakeLists.linux.txt index ee97309e2f5..109638c3cea 100644 --- a/ydb/library/schlab/mon/test/CMakeLists.linux.txt +++ b/ydb/library/schlab/mon/test/CMakeLists.linux.txt @@ -18,6 +18,16 @@ target_link_libraries(mon-test PUBLIC cpp-monlib-dynamic_counters library-schlab-mon ) +target_link_options(mon-test PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(mon-test PRIVATE ${CMAKE_SOURCE_DIR}/ydb/library/schlab/mon/test/test.cpp ${CMAKE_BINARY_DIR}/ydb/library/schlab/mon/test/58594e5c7af65697df8d9899a8761b06.cpp @@ -29,15 +39,4 @@ resources(mon-test KEYS schlab/schviz-test0.json ) -target_link_flags(mon-test - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(mon-test) diff --git a/ydb/library/schlab/ut/CMakeLists.darwin.txt b/ydb/library/schlab/ut/CMakeLists.darwin.txt index 38c11cf13ea..44fd4394e17 100644 --- a/ydb/library/schlab/ut/CMakeLists.darwin.txt +++ b/ydb/library/schlab/ut/CMakeLists.darwin.txt @@ -15,6 +15,12 @@ target_link_libraries(ydb-library-schlab-ut PUBLIC cpp-testing-unittest_main library-schlab-schoot ) +target_link_options(ydb-library-schlab-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC +) target_sources(ydb-library-schlab-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/library/schlab/ut/schlab_ut.cpp ) @@ -29,11 +35,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-library-schlab-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC -) vcs_info(ydb-library-schlab-ut) diff --git a/ydb/library/schlab/ut/CMakeLists.linux.txt b/ydb/library/schlab/ut/CMakeLists.linux.txt index 36636c45922..ff3811bbf2e 100644 --- a/ydb/library/schlab/ut/CMakeLists.linux.txt +++ b/ydb/library/schlab/ut/CMakeLists.linux.txt @@ -16,6 +16,16 @@ target_link_libraries(ydb-library-schlab-ut PUBLIC cpp-testing-unittest_main library-schlab-schoot ) +target_link_options(ydb-library-schlab-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-library-schlab-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/library/schlab/ut/schlab_ut.cpp ) @@ -30,15 +40,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-library-schlab-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-library-schlab-ut) diff --git a/ydb/library/security/ut/CMakeLists.darwin.txt b/ydb/library/security/ut/CMakeLists.darwin.txt index 60ef06ddb39..de6f7008db7 100644 --- a/ydb/library/security/ut/CMakeLists.darwin.txt +++ b/ydb/library/security/ut/CMakeLists.darwin.txt @@ -15,6 +15,14 @@ target_link_libraries(ydb-library-security-ut PUBLIC cpp-testing-unittest_main ydb-library-security ) +target_link_options(ydb-library-security-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-library-security-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/library/security/ut/util_ut.cpp ) @@ -29,13 +37,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-library-security-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation -) vcs_info(ydb-library-security-ut) diff --git a/ydb/library/security/ut/CMakeLists.linux.txt b/ydb/library/security/ut/CMakeLists.linux.txt index 1085e6a46f8..4ecd7f78e73 100644 --- a/ydb/library/security/ut/CMakeLists.linux.txt +++ b/ydb/library/security/ut/CMakeLists.linux.txt @@ -16,6 +16,16 @@ target_link_libraries(ydb-library-security-ut PUBLIC cpp-testing-unittest_main ydb-library-security ) +target_link_options(ydb-library-security-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-library-security-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/library/security/ut/util_ut.cpp ) @@ -30,15 +40,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-library-security-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-library-security-ut) diff --git a/ydb/library/yql/ast/ut/CMakeLists.darwin.txt b/ydb/library/yql/ast/ut/CMakeLists.darwin.txt index 4427602707e..3b6ee629ae4 100644 --- a/ydb/library/yql/ast/ut/CMakeLists.darwin.txt +++ b/ydb/library/yql/ast/ut/CMakeLists.darwin.txt @@ -18,6 +18,12 @@ target_link_libraries(ydb-library-yql-ast-ut PUBLIC cpp-testing-unittest_main library-yql-ast ) +target_link_options(ydb-library-yql-ast-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC +) target_sources(ydb-library-yql-ast-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/library/yql/ast/yql_ast_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/library/yql/ast/yql_expr_check_args_ut.cpp @@ -36,11 +42,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-library-yql-ast-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC -) vcs_info(ydb-library-yql-ast-ut) diff --git a/ydb/library/yql/ast/ut/CMakeLists.linux.txt b/ydb/library/yql/ast/ut/CMakeLists.linux.txt index 7c26de5fec8..d135262a177 100644 --- a/ydb/library/yql/ast/ut/CMakeLists.linux.txt +++ b/ydb/library/yql/ast/ut/CMakeLists.linux.txt @@ -19,6 +19,16 @@ target_link_libraries(ydb-library-yql-ast-ut PUBLIC cpp-testing-unittest_main library-yql-ast ) +target_link_options(ydb-library-yql-ast-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-library-yql-ast-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/library/yql/ast/yql_ast_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/library/yql/ast/yql_expr_check_args_ut.cpp @@ -37,15 +47,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-library-yql-ast-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-library-yql-ast-ut) diff --git a/ydb/library/yql/core/file_storage/ut/CMakeLists.darwin.txt b/ydb/library/yql/core/file_storage/ut/CMakeLists.darwin.txt index 2c627a36bdc..7201f809aab 100644 --- a/ydb/library/yql/core/file_storage/ut/CMakeLists.darwin.txt +++ b/ydb/library/yql/core/file_storage/ut/CMakeLists.darwin.txt @@ -21,6 +21,12 @@ target_link_libraries(ydb-library-yql-core-file_storage-ut PUBLIC cpp-threading-future core-file_storage-http_download ) +target_link_options(ydb-library-yql-core-file_storage-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC +) target_sources(ydb-library-yql-core-file_storage-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/library/yql/core/file_storage/file_storage_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/library/yql/core/file_storage/sized_cache_ut.cpp @@ -38,11 +44,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-library-yql-core-file_storage-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC -) vcs_info(ydb-library-yql-core-file_storage-ut) diff --git a/ydb/library/yql/core/file_storage/ut/CMakeLists.linux.txt b/ydb/library/yql/core/file_storage/ut/CMakeLists.linux.txt index 122b8f6cc73..59ca686fc73 100644 --- a/ydb/library/yql/core/file_storage/ut/CMakeLists.linux.txt +++ b/ydb/library/yql/core/file_storage/ut/CMakeLists.linux.txt @@ -22,6 +22,16 @@ target_link_libraries(ydb-library-yql-core-file_storage-ut PUBLIC cpp-threading-future core-file_storage-http_download ) +target_link_options(ydb-library-yql-core-file_storage-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-library-yql-core-file_storage-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/library/yql/core/file_storage/file_storage_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/library/yql/core/file_storage/sized_cache_ut.cpp @@ -39,15 +49,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-library-yql-core-file_storage-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-library-yql-core-file_storage-ut) diff --git a/ydb/library/yql/core/issue/ut/CMakeLists.darwin.txt b/ydb/library/yql/core/issue/ut/CMakeLists.darwin.txt index 175d6696067..96c3f09d167 100644 --- a/ydb/library/yql/core/issue/ut/CMakeLists.darwin.txt +++ b/ydb/library/yql/core/issue/ut/CMakeLists.darwin.txt @@ -18,6 +18,12 @@ target_link_libraries(ydb-library-yql-core-issue-ut PUBLIC cpp-testing-unittest_main yql-core-issue ) +target_link_options(ydb-library-yql-core-issue-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC +) target_sources(ydb-library-yql-core-issue-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/library/yql/core/issue/yql_issue_ut.cpp ) @@ -32,11 +38,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-library-yql-core-issue-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC -) vcs_info(ydb-library-yql-core-issue-ut) diff --git a/ydb/library/yql/core/issue/ut/CMakeLists.linux.txt b/ydb/library/yql/core/issue/ut/CMakeLists.linux.txt index dc2d161d4dd..9dfc528d1b9 100644 --- a/ydb/library/yql/core/issue/ut/CMakeLists.linux.txt +++ b/ydb/library/yql/core/issue/ut/CMakeLists.linux.txt @@ -19,6 +19,16 @@ target_link_libraries(ydb-library-yql-core-issue-ut PUBLIC cpp-testing-unittest_main yql-core-issue ) +target_link_options(ydb-library-yql-core-issue-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-library-yql-core-issue-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/library/yql/core/issue/yql_issue_ut.cpp ) @@ -33,15 +43,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-library-yql-core-issue-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-library-yql-core-issue-ut) diff --git a/ydb/library/yql/dq/actors/compute/ut/CMakeLists.darwin.txt b/ydb/library/yql/dq/actors/compute/ut/CMakeLists.darwin.txt index 0a03668e781..dc02f806645 100644 --- a/ydb/library/yql/dq/actors/compute/ut/CMakeLists.darwin.txt +++ b/ydb/library/yql/dq/actors/compute/ut/CMakeLists.darwin.txt @@ -19,6 +19,14 @@ target_link_libraries(ydb-library-yql-dq-actors-compute-ut PUBLIC dq-actors-compute cpp-testing-unittest ) +target_link_options(ydb-library-yql-dq-actors-compute-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-library-yql-dq-actors-compute-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/library/yql/dq/actors/compute/ut/dq_compute_issues_buffer_ut.cpp ) @@ -33,15 +41,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-library-yql-dq-actors-compute-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-library-yql-dq-actors-compute-ut) diff --git a/ydb/library/yql/dq/actors/compute/ut/CMakeLists.linux.txt b/ydb/library/yql/dq/actors/compute/ut/CMakeLists.linux.txt index cf8116324a7..694ebe8cdf7 100644 --- a/ydb/library/yql/dq/actors/compute/ut/CMakeLists.linux.txt +++ b/ydb/library/yql/dq/actors/compute/ut/CMakeLists.linux.txt @@ -20,6 +20,16 @@ target_link_libraries(ydb-library-yql-dq-actors-compute-ut PUBLIC dq-actors-compute cpp-testing-unittest ) +target_link_options(ydb-library-yql-dq-actors-compute-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-library-yql-dq-actors-compute-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/library/yql/dq/actors/compute/ut/dq_compute_issues_buffer_ut.cpp ) @@ -34,15 +44,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-library-yql-dq-actors-compute-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-library-yql-dq-actors-compute-ut) diff --git a/ydb/library/yql/dq/runtime/ut/CMakeLists.darwin.txt b/ydb/library/yql/dq/runtime/ut/CMakeLists.darwin.txt index 377f4332acf..e54faf3387c 100644 --- a/ydb/library/yql/dq/runtime/ut/CMakeLists.darwin.txt +++ b/ydb/library/yql/dq/runtime/ut/CMakeLists.darwin.txt @@ -24,6 +24,14 @@ target_link_libraries(ydb-library-yql-dq-runtime-ut PUBLIC udf-service-exception_policy yql-sql-pg_dummy ) +target_link_options(ydb-library-yql-dq-runtime-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-library-yql-dq-runtime-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/library/yql/dq/runtime/dq_arrow_helpers_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/library/yql/dq/runtime/dq_output_channel_ut.cpp @@ -40,15 +48,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-library-yql-dq-runtime-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-library-yql-dq-runtime-ut) diff --git a/ydb/library/yql/dq/runtime/ut/CMakeLists.linux.txt b/ydb/library/yql/dq/runtime/ut/CMakeLists.linux.txt index 01b33cb08fd..4ec1e188ecf 100644 --- a/ydb/library/yql/dq/runtime/ut/CMakeLists.linux.txt +++ b/ydb/library/yql/dq/runtime/ut/CMakeLists.linux.txt @@ -25,6 +25,16 @@ target_link_libraries(ydb-library-yql-dq-runtime-ut PUBLIC udf-service-exception_policy yql-sql-pg_dummy ) +target_link_options(ydb-library-yql-dq-runtime-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-library-yql-dq-runtime-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/library/yql/dq/runtime/dq_arrow_helpers_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/library/yql/dq/runtime/dq_output_channel_ut.cpp @@ -41,15 +51,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-library-yql-dq-runtime-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-library-yql-dq-runtime-ut) diff --git a/ydb/library/yql/dq/state/ut/CMakeLists.darwin.txt b/ydb/library/yql/dq/state/ut/CMakeLists.darwin.txt index c43121b03d3..ccbb5d2e316 100644 --- a/ydb/library/yql/dq/state/ut/CMakeLists.darwin.txt +++ b/ydb/library/yql/dq/state/ut/CMakeLists.darwin.txt @@ -21,6 +21,12 @@ target_link_libraries(ydb-library-yql-dq-state-ut PUBLIC cpp-testing-unittest_main yql-dq-state ) +target_link_options(ydb-library-yql-dq-state-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC +) target_sources(ydb-library-yql-dq-state-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/library/yql/dq/state/ut/dq_state_load_plan_ut.cpp ) @@ -35,11 +41,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-library-yql-dq-state-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC -) vcs_info(ydb-library-yql-dq-state-ut) diff --git a/ydb/library/yql/dq/state/ut/CMakeLists.linux.txt b/ydb/library/yql/dq/state/ut/CMakeLists.linux.txt index e327e3b27d4..c5d6e78b33f 100644 --- a/ydb/library/yql/dq/state/ut/CMakeLists.linux.txt +++ b/ydb/library/yql/dq/state/ut/CMakeLists.linux.txt @@ -22,6 +22,16 @@ target_link_libraries(ydb-library-yql-dq-state-ut PUBLIC cpp-testing-unittest_main yql-dq-state ) +target_link_options(ydb-library-yql-dq-state-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-library-yql-dq-state-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/library/yql/dq/state/ut/dq_state_load_plan_ut.cpp ) @@ -36,15 +46,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-library-yql-dq-state-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-library-yql-dq-state-ut) diff --git a/ydb/library/yql/minikql/ut/CMakeLists.darwin.txt b/ydb/library/yql/minikql/ut/CMakeLists.darwin.txt index b75592844a6..3173c1e779f 100644 --- a/ydb/library/yql/minikql/ut/CMakeLists.darwin.txt +++ b/ydb/library/yql/minikql/ut/CMakeLists.darwin.txt @@ -25,6 +25,12 @@ target_link_libraries(ydb-library-yql-minikql-ut PUBLIC udf-service-exception_policy yql-sql-pg_dummy ) +target_link_options(ydb-library-yql-minikql-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC +) target_sources(ydb-library-yql-minikql-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/library/yql/minikql/compact_hash_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/library/yql/minikql/mkql_alloc_ut.cpp @@ -50,13 +56,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-library-yql-minikql-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation -) vcs_info(ydb-library-yql-minikql-ut) diff --git a/ydb/library/yql/minikql/ut/CMakeLists.linux.txt b/ydb/library/yql/minikql/ut/CMakeLists.linux.txt index bd1d61c09f8..ab94ec10f38 100644 --- a/ydb/library/yql/minikql/ut/CMakeLists.linux.txt +++ b/ydb/library/yql/minikql/ut/CMakeLists.linux.txt @@ -26,6 +26,16 @@ target_link_libraries(ydb-library-yql-minikql-ut PUBLIC udf-service-exception_policy yql-sql-pg_dummy ) +target_link_options(ydb-library-yql-minikql-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-library-yql-minikql-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/library/yql/minikql/compact_hash_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/library/yql/minikql/mkql_alloc_ut.cpp @@ -51,15 +61,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-library-yql-minikql-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-library-yql-minikql-ut) diff --git a/ydb/library/yql/parser/pg_catalog/ut/CMakeLists.darwin.txt b/ydb/library/yql/parser/pg_catalog/ut/CMakeLists.darwin.txt index f2896d01235..154a0af33f6 100644 --- a/ydb/library/yql/parser/pg_catalog/ut/CMakeLists.darwin.txt +++ b/ydb/library/yql/parser/pg_catalog/ut/CMakeLists.darwin.txt @@ -18,6 +18,12 @@ target_link_libraries(ydb-library-yql-parser-pg_catalog-ut PUBLIC cpp-testing-unittest_main yql-parser-pg_catalog ) +target_link_options(ydb-library-yql-parser-pg_catalog-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC +) target_sources(ydb-library-yql-parser-pg_catalog-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/library/yql/parser/pg_catalog/ut/catalog_ut.cpp ) @@ -32,11 +38,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-library-yql-parser-pg_catalog-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC -) vcs_info(ydb-library-yql-parser-pg_catalog-ut) diff --git a/ydb/library/yql/parser/pg_catalog/ut/CMakeLists.linux.txt b/ydb/library/yql/parser/pg_catalog/ut/CMakeLists.linux.txt index c134ee6e3a3..c8048f48465 100644 --- a/ydb/library/yql/parser/pg_catalog/ut/CMakeLists.linux.txt +++ b/ydb/library/yql/parser/pg_catalog/ut/CMakeLists.linux.txt @@ -19,6 +19,16 @@ target_link_libraries(ydb-library-yql-parser-pg_catalog-ut PUBLIC cpp-testing-unittest_main yql-parser-pg_catalog ) +target_link_options(ydb-library-yql-parser-pg_catalog-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-library-yql-parser-pg_catalog-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/library/yql/parser/pg_catalog/ut/catalog_ut.cpp ) @@ -33,15 +43,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-library-yql-parser-pg_catalog-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-library-yql-parser-pg_catalog-ut) diff --git a/ydb/library/yql/providers/common/codec/ut/CMakeLists.darwin.txt b/ydb/library/yql/providers/common/codec/ut/CMakeLists.darwin.txt index 16f9c0d1aa2..24e4270adf9 100644 --- a/ydb/library/yql/providers/common/codec/ut/CMakeLists.darwin.txt +++ b/ydb/library/yql/providers/common/codec/ut/CMakeLists.darwin.txt @@ -24,6 +24,12 @@ target_link_libraries(ydb-library-yql-providers-common-codec-ut PUBLIC udf-service-exception_policy yql-sql-pg_dummy ) +target_link_options(ydb-library-yql-providers-common-codec-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC +) target_sources(ydb-library-yql-providers-common-codec-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/library/yql/providers/common/codec/yql_json_codec_ut.cpp ) @@ -38,13 +44,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-library-yql-providers-common-codec-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation -) vcs_info(ydb-library-yql-providers-common-codec-ut) diff --git a/ydb/library/yql/providers/common/codec/ut/CMakeLists.linux.txt b/ydb/library/yql/providers/common/codec/ut/CMakeLists.linux.txt index 097959dca62..047dd324b8c 100644 --- a/ydb/library/yql/providers/common/codec/ut/CMakeLists.linux.txt +++ b/ydb/library/yql/providers/common/codec/ut/CMakeLists.linux.txt @@ -25,6 +25,16 @@ target_link_libraries(ydb-library-yql-providers-common-codec-ut PUBLIC udf-service-exception_policy yql-sql-pg_dummy ) +target_link_options(ydb-library-yql-providers-common-codec-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-library-yql-providers-common-codec-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/library/yql/providers/common/codec/yql_json_codec_ut.cpp ) @@ -39,15 +49,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-library-yql-providers-common-codec-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-library-yql-providers-common-codec-ut) diff --git a/ydb/library/yql/providers/common/structured_token/ut/CMakeLists.darwin.txt b/ydb/library/yql/providers/common/structured_token/ut/CMakeLists.darwin.txt index d6500b24fc1..d3a8f537dbf 100644 --- a/ydb/library/yql/providers/common/structured_token/ut/CMakeLists.darwin.txt +++ b/ydb/library/yql/providers/common/structured_token/ut/CMakeLists.darwin.txt @@ -18,6 +18,12 @@ target_link_libraries(yql-providers-common-structured_token-ut PUBLIC cpp-testing-unittest_main providers-common-structured_token ) +target_link_options(yql-providers-common-structured_token-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC +) target_sources(yql-providers-common-structured_token-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/library/yql/providers/common/structured_token/ut/yql_structured_token_ut.cpp ) @@ -32,11 +38,4 @@ add_test( --print-times --show-fails ) -target_link_flags(yql-providers-common-structured_token-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC -) vcs_info(yql-providers-common-structured_token-ut) diff --git a/ydb/library/yql/providers/common/structured_token/ut/CMakeLists.linux.txt b/ydb/library/yql/providers/common/structured_token/ut/CMakeLists.linux.txt index f6188af1b57..61170dd3370 100644 --- a/ydb/library/yql/providers/common/structured_token/ut/CMakeLists.linux.txt +++ b/ydb/library/yql/providers/common/structured_token/ut/CMakeLists.linux.txt @@ -19,6 +19,16 @@ target_link_libraries(yql-providers-common-structured_token-ut PUBLIC cpp-testing-unittest_main providers-common-structured_token ) +target_link_options(yql-providers-common-structured_token-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(yql-providers-common-structured_token-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/library/yql/providers/common/structured_token/ut/yql_structured_token_ut.cpp ) @@ -33,15 +43,4 @@ add_test( --print-times --show-fails ) -target_link_flags(yql-providers-common-structured_token-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(yql-providers-common-structured_token-ut) diff --git a/ydb/library/yql/providers/external_function/cloud_function/actors/ut/CMakeLists.darwin.txt b/ydb/library/yql/providers/external_function/cloud_function/actors/ut/CMakeLists.darwin.txt index 0857909298c..bdd8fdcfa16 100644 --- a/ydb/library/yql/providers/external_function/cloud_function/actors/ut/CMakeLists.darwin.txt +++ b/ydb/library/yql/providers/external_function/cloud_function/actors/ut/CMakeLists.darwin.txt @@ -27,6 +27,14 @@ target_link_libraries(cloud_function-actors-ut PUBLIC providers-common-http_gateway common-http_gateway-mock ) +target_link_options(cloud_function-actors-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(cloud_function-actors-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/library/yql/providers/external_function/cloud_function/actors/cloud_function_transform_ut.cpp ) @@ -41,15 +49,4 @@ add_test( --print-times --show-fails ) -target_link_flags(cloud_function-actors-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(cloud_function-actors-ut) diff --git a/ydb/library/yql/providers/external_function/cloud_function/actors/ut/CMakeLists.linux.txt b/ydb/library/yql/providers/external_function/cloud_function/actors/ut/CMakeLists.linux.txt index 4c82b690ad6..e96a3318fbb 100644 --- a/ydb/library/yql/providers/external_function/cloud_function/actors/ut/CMakeLists.linux.txt +++ b/ydb/library/yql/providers/external_function/cloud_function/actors/ut/CMakeLists.linux.txt @@ -28,6 +28,16 @@ target_link_libraries(cloud_function-actors-ut PUBLIC providers-common-http_gateway common-http_gateway-mock ) +target_link_options(cloud_function-actors-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(cloud_function-actors-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/library/yql/providers/external_function/cloud_function/actors/cloud_function_transform_ut.cpp ) @@ -42,15 +52,4 @@ add_test( --print-times --show-fails ) -target_link_flags(cloud_function-actors-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(cloud_function-actors-ut) diff --git a/ydb/library/yql/public/decimal/ut/CMakeLists.darwin.txt b/ydb/library/yql/public/decimal/ut/CMakeLists.darwin.txt index 61d5909035e..23c77527956 100644 --- a/ydb/library/yql/public/decimal/ut/CMakeLists.darwin.txt +++ b/ydb/library/yql/public/decimal/ut/CMakeLists.darwin.txt @@ -18,6 +18,12 @@ target_link_libraries(ydb-library-yql-public-decimal-ut PUBLIC cpp-testing-unittest_main yql-public-decimal ) +target_link_options(ydb-library-yql-public-decimal-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC +) target_sources(ydb-library-yql-public-decimal-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/library/yql/public/decimal/ut/yql_decimal_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/library/yql/public/decimal/ut/yql_wide_int_ut.cpp @@ -33,11 +39,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-library-yql-public-decimal-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC -) vcs_info(ydb-library-yql-public-decimal-ut) diff --git a/ydb/library/yql/public/decimal/ut/CMakeLists.linux.txt b/ydb/library/yql/public/decimal/ut/CMakeLists.linux.txt index 2b6c3f9feaf..3003ea6be06 100644 --- a/ydb/library/yql/public/decimal/ut/CMakeLists.linux.txt +++ b/ydb/library/yql/public/decimal/ut/CMakeLists.linux.txt @@ -19,6 +19,16 @@ target_link_libraries(ydb-library-yql-public-decimal-ut PUBLIC cpp-testing-unittest_main yql-public-decimal ) +target_link_options(ydb-library-yql-public-decimal-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-library-yql-public-decimal-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/library/yql/public/decimal/ut/yql_decimal_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/library/yql/public/decimal/ut/yql_wide_int_ut.cpp @@ -34,15 +44,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-library-yql-public-decimal-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-library-yql-public-decimal-ut) diff --git a/ydb/library/yql/public/issue/ut/CMakeLists.darwin.txt b/ydb/library/yql/public/issue/ut/CMakeLists.darwin.txt index d1c757a609e..3412ddc0591 100644 --- a/ydb/library/yql/public/issue/ut/CMakeLists.darwin.txt +++ b/ydb/library/yql/public/issue/ut/CMakeLists.darwin.txt @@ -18,6 +18,12 @@ target_link_libraries(ydb-library-yql-public-issue-ut PUBLIC cpp-testing-unittest_main yql-public-issue ) +target_link_options(ydb-library-yql-public-issue-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC +) target_sources(ydb-library-yql-public-issue-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/library/yql/public/issue/yql_issue_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/library/yql/public/issue/yql_issue_manager_ut.cpp @@ -35,11 +41,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-library-yql-public-issue-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC -) vcs_info(ydb-library-yql-public-issue-ut) diff --git a/ydb/library/yql/public/issue/ut/CMakeLists.linux.txt b/ydb/library/yql/public/issue/ut/CMakeLists.linux.txt index 9e2c7aa5652..3248569a481 100644 --- a/ydb/library/yql/public/issue/ut/CMakeLists.linux.txt +++ b/ydb/library/yql/public/issue/ut/CMakeLists.linux.txt @@ -19,6 +19,16 @@ target_link_libraries(ydb-library-yql-public-issue-ut PUBLIC cpp-testing-unittest_main yql-public-issue ) +target_link_options(ydb-library-yql-public-issue-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-library-yql-public-issue-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/library/yql/public/issue/yql_issue_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/library/yql/public/issue/yql_issue_manager_ut.cpp @@ -36,15 +46,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-library-yql-public-issue-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-library-yql-public-issue-ut) diff --git a/ydb/library/yql/public/udf/ut/CMakeLists.darwin.txt b/ydb/library/yql/public/udf/ut/CMakeLists.darwin.txt index 7b9ad9f1f12..4b5a54957f0 100644 --- a/ydb/library/yql/public/udf/ut/CMakeLists.darwin.txt +++ b/ydb/library/yql/public/udf/ut/CMakeLists.darwin.txt @@ -23,6 +23,12 @@ target_link_libraries(ydb-library-yql-public-udf-ut PUBLIC udf-service-exception_policy yql-sql-pg_dummy ) +target_link_options(ydb-library-yql-public-udf-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC +) target_sources(ydb-library-yql-public-udf-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/library/yql/public/udf/udf_counter_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/library/yql/public/udf/udf_value_ut.cpp @@ -39,13 +45,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-library-yql-public-udf-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation -) vcs_info(ydb-library-yql-public-udf-ut) diff --git a/ydb/library/yql/public/udf/ut/CMakeLists.linux.txt b/ydb/library/yql/public/udf/ut/CMakeLists.linux.txt index 51a6d1255cc..414a7e3dca0 100644 --- a/ydb/library/yql/public/udf/ut/CMakeLists.linux.txt +++ b/ydb/library/yql/public/udf/ut/CMakeLists.linux.txt @@ -24,6 +24,16 @@ target_link_libraries(ydb-library-yql-public-udf-ut PUBLIC udf-service-exception_policy yql-sql-pg_dummy ) +target_link_options(ydb-library-yql-public-udf-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-library-yql-public-udf-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/library/yql/public/udf/udf_counter_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/library/yql/public/udf/udf_value_ut.cpp @@ -40,15 +50,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-library-yql-public-udf-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-library-yql-public-udf-ut) diff --git a/ydb/library/yql/udfs/common/stat/ut/CMakeLists.darwin.txt b/ydb/library/yql/udfs/common/stat/ut/CMakeLists.darwin.txt index d3dc7d479ff..77c1475a0c4 100644 --- a/ydb/library/yql/udfs/common/stat/ut/CMakeLists.darwin.txt +++ b/ydb/library/yql/udfs/common/stat/ut/CMakeLists.darwin.txt @@ -26,6 +26,12 @@ target_link_libraries(ydb-library-yql-udfs-common-stat-ut PUBLIC udf-service-exception_policy yql-sql-pg_dummy ) +target_link_options(ydb-library-yql-udfs-common-stat-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC +) target_sources(ydb-library-yql-udfs-common-stat-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/library/yql/udfs/common/stat/stat_udf_ut.cpp ) @@ -40,13 +46,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-library-yql-udfs-common-stat-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation -) vcs_info(ydb-library-yql-udfs-common-stat-ut) diff --git a/ydb/library/yql/udfs/common/stat/ut/CMakeLists.linux.txt b/ydb/library/yql/udfs/common/stat/ut/CMakeLists.linux.txt index b374e060d94..a041d336168 100644 --- a/ydb/library/yql/udfs/common/stat/ut/CMakeLists.linux.txt +++ b/ydb/library/yql/udfs/common/stat/ut/CMakeLists.linux.txt @@ -27,6 +27,16 @@ target_link_libraries(ydb-library-yql-udfs-common-stat-ut PUBLIC udf-service-exception_policy yql-sql-pg_dummy ) +target_link_options(ydb-library-yql-udfs-common-stat-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-library-yql-udfs-common-stat-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/library/yql/udfs/common/stat/stat_udf_ut.cpp ) @@ -41,15 +51,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-library-yql-udfs-common-stat-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-library-yql-udfs-common-stat-ut) diff --git a/ydb/library/yql/udfs/common/topfreq/ut/CMakeLists.darwin.txt b/ydb/library/yql/udfs/common/topfreq/ut/CMakeLists.darwin.txt index 59c6f37bbf2..abf9e714d80 100644 --- a/ydb/library/yql/udfs/common/topfreq/ut/CMakeLists.darwin.txt +++ b/ydb/library/yql/udfs/common/topfreq/ut/CMakeLists.darwin.txt @@ -26,6 +26,12 @@ target_link_libraries(ydb-library-yql-udfs-common-topfreq-ut PUBLIC udf-service-exception_policy yql-sql-pg_dummy ) +target_link_options(ydb-library-yql-udfs-common-topfreq-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC +) target_sources(ydb-library-yql-udfs-common-topfreq-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/library/yql/udfs/common/topfreq/topfreq_udf_ut.cpp ) @@ -40,13 +46,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-library-yql-udfs-common-topfreq-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation -) vcs_info(ydb-library-yql-udfs-common-topfreq-ut) diff --git a/ydb/library/yql/udfs/common/topfreq/ut/CMakeLists.linux.txt b/ydb/library/yql/udfs/common/topfreq/ut/CMakeLists.linux.txt index 31ade199197..42802608196 100644 --- a/ydb/library/yql/udfs/common/topfreq/ut/CMakeLists.linux.txt +++ b/ydb/library/yql/udfs/common/topfreq/ut/CMakeLists.linux.txt @@ -27,6 +27,16 @@ target_link_libraries(ydb-library-yql-udfs-common-topfreq-ut PUBLIC udf-service-exception_policy yql-sql-pg_dummy ) +target_link_options(ydb-library-yql-udfs-common-topfreq-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-library-yql-udfs-common-topfreq-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/library/yql/udfs/common/topfreq/topfreq_udf_ut.cpp ) @@ -41,15 +51,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-library-yql-udfs-common-topfreq-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-library-yql-udfs-common-topfreq-ut) diff --git a/ydb/library/yql/utils/failure_injector/ut/CMakeLists.darwin.txt b/ydb/library/yql/utils/failure_injector/ut/CMakeLists.darwin.txt index 66b3813ffbf..61643922236 100644 --- a/ydb/library/yql/utils/failure_injector/ut/CMakeLists.darwin.txt +++ b/ydb/library/yql/utils/failure_injector/ut/CMakeLists.darwin.txt @@ -19,6 +19,12 @@ target_link_libraries(ydb-library-yql-utils-failure_injector-ut PUBLIC yql-utils-failure_injector yql-utils-log ) +target_link_options(ydb-library-yql-utils-failure_injector-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC +) target_sources(ydb-library-yql-utils-failure_injector-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/library/yql/utils/failure_injector/failure_injector_ut.cpp ) @@ -33,11 +39,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-library-yql-utils-failure_injector-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC -) vcs_info(ydb-library-yql-utils-failure_injector-ut) diff --git a/ydb/library/yql/utils/failure_injector/ut/CMakeLists.linux.txt b/ydb/library/yql/utils/failure_injector/ut/CMakeLists.linux.txt index 0e071c0c75e..fad19e9c24e 100644 --- a/ydb/library/yql/utils/failure_injector/ut/CMakeLists.linux.txt +++ b/ydb/library/yql/utils/failure_injector/ut/CMakeLists.linux.txt @@ -20,6 +20,16 @@ target_link_libraries(ydb-library-yql-utils-failure_injector-ut PUBLIC yql-utils-failure_injector yql-utils-log ) +target_link_options(ydb-library-yql-utils-failure_injector-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-library-yql-utils-failure_injector-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/library/yql/utils/failure_injector/failure_injector_ut.cpp ) @@ -34,15 +44,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-library-yql-utils-failure_injector-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-library-yql-utils-failure_injector-ut) diff --git a/ydb/library/yql/utils/log/ut/CMakeLists.darwin.txt b/ydb/library/yql/utils/log/ut/CMakeLists.darwin.txt index ac33d3dcdc4..acd1b6dfc2c 100644 --- a/ydb/library/yql/utils/log/ut/CMakeLists.darwin.txt +++ b/ydb/library/yql/utils/log/ut/CMakeLists.darwin.txt @@ -18,6 +18,12 @@ target_link_libraries(ydb-library-yql-utils-log-ut PUBLIC cpp-testing-unittest_main yql-utils-log ) +target_link_options(ydb-library-yql-utils-log-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC +) target_sources(ydb-library-yql-utils-log-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/library/yql/utils/log/log_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/library/yql/utils/log/tls_backend_ut.cpp @@ -33,11 +39,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-library-yql-utils-log-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC -) vcs_info(ydb-library-yql-utils-log-ut) diff --git a/ydb/library/yql/utils/log/ut/CMakeLists.linux.txt b/ydb/library/yql/utils/log/ut/CMakeLists.linux.txt index f61d21687dc..f0f843fc3a9 100644 --- a/ydb/library/yql/utils/log/ut/CMakeLists.linux.txt +++ b/ydb/library/yql/utils/log/ut/CMakeLists.linux.txt @@ -19,6 +19,16 @@ target_link_libraries(ydb-library-yql-utils-log-ut PUBLIC cpp-testing-unittest_main yql-utils-log ) +target_link_options(ydb-library-yql-utils-log-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-library-yql-utils-log-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/library/yql/utils/log/log_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/library/yql/utils/log/tls_backend_ut.cpp @@ -34,15 +44,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-library-yql-utils-log-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-library-yql-utils-log-ut) diff --git a/ydb/library/yql/utils/ut/CMakeLists.darwin.txt b/ydb/library/yql/utils/ut/CMakeLists.darwin.txt index 45a13e85484..603db14872d 100644 --- a/ydb/library/yql/utils/ut/CMakeLists.darwin.txt +++ b/ydb/library/yql/utils/ut/CMakeLists.darwin.txt @@ -18,6 +18,12 @@ target_link_libraries(ydb-library-yql-utils-ut PUBLIC cpp-testing-unittest_main library-yql-utils ) +target_link_options(ydb-library-yql-utils-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC +) target_sources(ydb-library-yql-utils-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/library/yql/utils/fp_bits_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/library/yql/utils/md5_stream_ut.cpp @@ -39,11 +45,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-library-yql-utils-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC -) vcs_info(ydb-library-yql-utils-ut) diff --git a/ydb/library/yql/utils/ut/CMakeLists.linux.txt b/ydb/library/yql/utils/ut/CMakeLists.linux.txt index eb43df0fd17..191e9b06db0 100644 --- a/ydb/library/yql/utils/ut/CMakeLists.linux.txt +++ b/ydb/library/yql/utils/ut/CMakeLists.linux.txt @@ -19,6 +19,16 @@ target_link_libraries(ydb-library-yql-utils-ut PUBLIC cpp-testing-unittest_main library-yql-utils ) +target_link_options(ydb-library-yql-utils-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-library-yql-utils-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/library/yql/utils/fp_bits_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/library/yql/utils/md5_stream_ut.cpp @@ -40,15 +50,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-library-yql-utils-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-library-yql-utils-ut) diff --git a/ydb/public/lib/deprecated/kicli/ut/CMakeLists.darwin.txt b/ydb/public/lib/deprecated/kicli/ut/CMakeLists.darwin.txt index db367b284fb..e3e23b74f80 100644 --- a/ydb/public/lib/deprecated/kicli/ut/CMakeLists.darwin.txt +++ b/ydb/public/lib/deprecated/kicli/ut/CMakeLists.darwin.txt @@ -23,6 +23,14 @@ target_link_libraries(ydb-public-lib-deprecated-kicli-ut PUBLIC ydb-core-client ydb-core-testlib ) +target_link_options(ydb-public-lib-deprecated-kicli-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-public-lib-deprecated-kicli-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/public/lib/deprecated/kicli/cpp_ut.cpp ) @@ -37,15 +45,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-public-lib-deprecated-kicli-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-public-lib-deprecated-kicli-ut) diff --git a/ydb/public/lib/deprecated/kicli/ut/CMakeLists.linux.txt b/ydb/public/lib/deprecated/kicli/ut/CMakeLists.linux.txt index d0d0dee9f95..7e8d3f2efae 100644 --- a/ydb/public/lib/deprecated/kicli/ut/CMakeLists.linux.txt +++ b/ydb/public/lib/deprecated/kicli/ut/CMakeLists.linux.txt @@ -24,6 +24,16 @@ target_link_libraries(ydb-public-lib-deprecated-kicli-ut PUBLIC ydb-core-client ydb-core-testlib ) +target_link_options(ydb-public-lib-deprecated-kicli-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-public-lib-deprecated-kicli-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/public/lib/deprecated/kicli/cpp_ut.cpp ) @@ -38,15 +48,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-public-lib-deprecated-kicli-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-public-lib-deprecated-kicli-ut) diff --git a/ydb/public/lib/idx_test/ut/CMakeLists.darwin.txt b/ydb/public/lib/idx_test/ut/CMakeLists.darwin.txt index cd4e5b10fe2..b2a05177f15 100644 --- a/ydb/public/lib/idx_test/ut/CMakeLists.darwin.txt +++ b/ydb/public/lib/idx_test/ut/CMakeLists.darwin.txt @@ -18,6 +18,14 @@ target_link_libraries(ydb-public-lib-idx_test-ut PUBLIC cpp-testing-unittest_main public-lib-idx_test ) +target_link_options(ydb-public-lib-idx_test-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-public-lib-idx_test-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/public/lib/idx_test/ut/idx_test_data_provider_ut.cpp ) @@ -32,13 +40,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-public-lib-idx_test-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation -) vcs_info(ydb-public-lib-idx_test-ut) diff --git a/ydb/public/lib/idx_test/ut/CMakeLists.linux.txt b/ydb/public/lib/idx_test/ut/CMakeLists.linux.txt index 3a2e067e259..dd0a865e2cc 100644 --- a/ydb/public/lib/idx_test/ut/CMakeLists.linux.txt +++ b/ydb/public/lib/idx_test/ut/CMakeLists.linux.txt @@ -19,6 +19,16 @@ target_link_libraries(ydb-public-lib-idx_test-ut PUBLIC cpp-testing-unittest_main public-lib-idx_test ) +target_link_options(ydb-public-lib-idx_test-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-public-lib-idx_test-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/public/lib/idx_test/ut/idx_test_data_provider_ut.cpp ) @@ -33,15 +43,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-public-lib-idx_test-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-public-lib-idx_test-ut) diff --git a/ydb/public/lib/json_value/ut/CMakeLists.darwin.txt b/ydb/public/lib/json_value/ut/CMakeLists.darwin.txt index 1cf607831f4..2f84b7d94cd 100644 --- a/ydb/public/lib/json_value/ut/CMakeLists.darwin.txt +++ b/ydb/public/lib/json_value/ut/CMakeLists.darwin.txt @@ -21,6 +21,14 @@ target_link_libraries(ydb-public-lib-json_value-ut PUBLIC cpp-testing-unittest cpp-client-ydb_proto ) +target_link_options(ydb-public-lib-json_value-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-public-lib-json_value-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/public/lib/json_value/ydb_json_value_ut.cpp ) @@ -35,13 +43,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-public-lib-json_value-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation -) vcs_info(ydb-public-lib-json_value-ut) diff --git a/ydb/public/lib/json_value/ut/CMakeLists.linux.txt b/ydb/public/lib/json_value/ut/CMakeLists.linux.txt index 9a1a2b8d728..7ca6f3799e2 100644 --- a/ydb/public/lib/json_value/ut/CMakeLists.linux.txt +++ b/ydb/public/lib/json_value/ut/CMakeLists.linux.txt @@ -22,6 +22,16 @@ target_link_libraries(ydb-public-lib-json_value-ut PUBLIC cpp-testing-unittest cpp-client-ydb_proto ) +target_link_options(ydb-public-lib-json_value-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-public-lib-json_value-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/public/lib/json_value/ydb_json_value_ut.cpp ) @@ -36,15 +46,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-public-lib-json_value-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-public-lib-json_value-ut) diff --git a/ydb/public/lib/operation_id/ut/CMakeLists.darwin.txt b/ydb/public/lib/operation_id/ut/CMakeLists.darwin.txt index d0435e0510e..cc4bd33d8f7 100644 --- a/ydb/public/lib/operation_id/ut/CMakeLists.darwin.txt +++ b/ydb/public/lib/operation_id/ut/CMakeLists.darwin.txt @@ -19,6 +19,12 @@ target_link_libraries(ydb-public-lib-operation_id-ut PUBLIC public-lib-operation_id cpp-testing-unittest ) +target_link_options(ydb-public-lib-operation_id-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC +) target_sources(ydb-public-lib-operation_id-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/public/lib/operation_id/operation_id_ut.cpp ) @@ -33,11 +39,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-public-lib-operation_id-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC -) vcs_info(ydb-public-lib-operation_id-ut) diff --git a/ydb/public/lib/operation_id/ut/CMakeLists.linux.txt b/ydb/public/lib/operation_id/ut/CMakeLists.linux.txt index 4f491c55ad7..649b8a22417 100644 --- a/ydb/public/lib/operation_id/ut/CMakeLists.linux.txt +++ b/ydb/public/lib/operation_id/ut/CMakeLists.linux.txt @@ -20,6 +20,16 @@ target_link_libraries(ydb-public-lib-operation_id-ut PUBLIC public-lib-operation_id cpp-testing-unittest ) +target_link_options(ydb-public-lib-operation_id-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-public-lib-operation_id-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/public/lib/operation_id/operation_id_ut.cpp ) @@ -34,15 +44,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-public-lib-operation_id-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-public-lib-operation_id-ut) diff --git a/ydb/public/lib/validation/CMakeLists.darwin.txt b/ydb/public/lib/validation/CMakeLists.darwin.txt index dee562c94c4..09ea99424fe 100644 --- a/ydb/public/lib/validation/CMakeLists.darwin.txt +++ b/ydb/public/lib/validation/CMakeLists.darwin.txt @@ -15,15 +15,14 @@ target_link_libraries(validation PUBLIC contrib-libs-protoc api-protos-annotations ) -target_sources(validation PRIVATE - ${CMAKE_SOURCE_DIR}/ydb/public/lib/validation/helpers.cpp - ${CMAKE_SOURCE_DIR}/ydb/public/lib/validation/main.cpp -) -target_link_flags(validation - PUBLIC +target_link_options(validation PRIVATE -Wl,-no_deduplicate -Wl,-sdk_version,10.15 -fPIC -fPIC ) +target_sources(validation PRIVATE + ${CMAKE_SOURCE_DIR}/ydb/public/lib/validation/helpers.cpp + ${CMAKE_SOURCE_DIR}/ydb/public/lib/validation/main.cpp +) vcs_info(validation) diff --git a/ydb/public/lib/validation/CMakeLists.linux.txt b/ydb/public/lib/validation/CMakeLists.linux.txt index 2fe1e25a376..d59f72ecf5f 100644 --- a/ydb/public/lib/validation/CMakeLists.linux.txt +++ b/ydb/public/lib/validation/CMakeLists.linux.txt @@ -16,12 +16,7 @@ target_link_libraries(validation PUBLIC contrib-libs-protoc api-protos-annotations ) -target_sources(validation PRIVATE - ${CMAKE_SOURCE_DIR}/ydb/public/lib/validation/helpers.cpp - ${CMAKE_SOURCE_DIR}/ydb/public/lib/validation/main.cpp -) -target_link_flags(validation - PUBLIC +target_link_options(validation PRIVATE -ldl -lrt -Wl,--no-as-needed @@ -31,4 +26,8 @@ target_link_flags(validation -lrt -ldl ) +target_sources(validation PRIVATE + ${CMAKE_SOURCE_DIR}/ydb/public/lib/validation/helpers.cpp + ${CMAKE_SOURCE_DIR}/ydb/public/lib/validation/main.cpp +) vcs_info(validation) diff --git a/ydb/public/lib/validation/ut/CMakeLists.darwin.txt b/ydb/public/lib/validation/ut/CMakeLists.darwin.txt index 301f0b6b441..4d4ec127e1b 100644 --- a/ydb/public/lib/validation/ut/CMakeLists.darwin.txt +++ b/ydb/public/lib/validation/ut/CMakeLists.darwin.txt @@ -19,6 +19,12 @@ target_link_libraries(ydb-public-lib-validation-ut PUBLIC cpp-testing-unittest validation-ut-protos ) +target_link_options(ydb-public-lib-validation-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC +) target_sources(ydb-public-lib-validation-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/public/lib/validation/ut.cpp ) @@ -33,11 +39,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-public-lib-validation-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC -) vcs_info(ydb-public-lib-validation-ut) diff --git a/ydb/public/lib/validation/ut/CMakeLists.linux.txt b/ydb/public/lib/validation/ut/CMakeLists.linux.txt index 1d7da7e31d2..2fc223d4362 100644 --- a/ydb/public/lib/validation/ut/CMakeLists.linux.txt +++ b/ydb/public/lib/validation/ut/CMakeLists.linux.txt @@ -20,6 +20,16 @@ target_link_libraries(ydb-public-lib-validation-ut PUBLIC cpp-testing-unittest validation-ut-protos ) +target_link_options(ydb-public-lib-validation-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-public-lib-validation-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/public/lib/validation/ut.cpp ) @@ -34,15 +44,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-public-lib-validation-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-public-lib-validation-ut) diff --git a/ydb/public/lib/ydb_cli/common/ut/CMakeLists.darwin.txt b/ydb/public/lib/ydb_cli/common/ut/CMakeLists.darwin.txt index 18b73790a51..30036ff7e45 100644 --- a/ydb/public/lib/ydb_cli/common/ut/CMakeLists.darwin.txt +++ b/ydb/public/lib/ydb_cli/common/ut/CMakeLists.darwin.txt @@ -18,6 +18,14 @@ target_link_libraries(ydb-public-lib-ydb_cli-common-ut PUBLIC cpp-testing-unittest_main common ) +target_link_options(ydb-public-lib-ydb_cli-common-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-public-lib-ydb_cli-common-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/public/lib/ydb_cli/common/normalize_path_ut.cpp ) @@ -32,13 +40,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-public-lib-ydb_cli-common-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation -) vcs_info(ydb-public-lib-ydb_cli-common-ut) diff --git a/ydb/public/lib/ydb_cli/common/ut/CMakeLists.linux.txt b/ydb/public/lib/ydb_cli/common/ut/CMakeLists.linux.txt index 417fa991f68..13ac987c91c 100644 --- a/ydb/public/lib/ydb_cli/common/ut/CMakeLists.linux.txt +++ b/ydb/public/lib/ydb_cli/common/ut/CMakeLists.linux.txt @@ -19,6 +19,16 @@ target_link_libraries(ydb-public-lib-ydb_cli-common-ut PUBLIC cpp-testing-unittest_main common ) +target_link_options(ydb-public-lib-ydb_cli-common-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-public-lib-ydb_cli-common-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/public/lib/ydb_cli/common/normalize_path_ut.cpp ) @@ -33,15 +43,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-public-lib-ydb_cli-common-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-public-lib-ydb_cli-common-ut) diff --git a/ydb/public/sdk/cpp/client/draft/ut/CMakeLists.darwin.txt b/ydb/public/sdk/cpp/client/draft/ut/CMakeLists.darwin.txt index 35f23e3d068..11a7b8af183 100644 --- a/ydb/public/sdk/cpp/client/draft/ut/CMakeLists.darwin.txt +++ b/ydb/public/sdk/cpp/client/draft/ut/CMakeLists.darwin.txt @@ -18,6 +18,14 @@ target_link_libraries(ydb-public-sdk-cpp-client-draft-ut PUBLIC cpp-testing-unittest_main cpp-client-draft ) +target_link_options(ydb-public-sdk-cpp-client-draft-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-public-sdk-cpp-client-draft-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/public/sdk/cpp/client/draft/ydb_scripting_response_headers_ut.cpp ) @@ -32,13 +40,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-public-sdk-cpp-client-draft-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation -) vcs_info(ydb-public-sdk-cpp-client-draft-ut) diff --git a/ydb/public/sdk/cpp/client/draft/ut/CMakeLists.linux.txt b/ydb/public/sdk/cpp/client/draft/ut/CMakeLists.linux.txt index 5125152b113..16b48b7d5e1 100644 --- a/ydb/public/sdk/cpp/client/draft/ut/CMakeLists.linux.txt +++ b/ydb/public/sdk/cpp/client/draft/ut/CMakeLists.linux.txt @@ -19,6 +19,16 @@ target_link_libraries(ydb-public-sdk-cpp-client-draft-ut PUBLIC cpp-testing-unittest_main cpp-client-draft ) +target_link_options(ydb-public-sdk-cpp-client-draft-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-public-sdk-cpp-client-draft-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/public/sdk/cpp/client/draft/ydb_scripting_response_headers_ut.cpp ) @@ -33,15 +43,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-public-sdk-cpp-client-draft-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-public-sdk-cpp-client-draft-ut) diff --git a/ydb/public/sdk/cpp/client/extensions/discovery_mutator/ut/CMakeLists.darwin.txt b/ydb/public/sdk/cpp/client/extensions/discovery_mutator/ut/CMakeLists.darwin.txt index 9a2ae04a147..a749fc852e7 100644 --- a/ydb/public/sdk/cpp/client/extensions/discovery_mutator/ut/CMakeLists.darwin.txt +++ b/ydb/public/sdk/cpp/client/extensions/discovery_mutator/ut/CMakeLists.darwin.txt @@ -19,6 +19,14 @@ target_link_libraries(client-extensions-discovery_mutator-ut PUBLIC client-extensions-discovery_mutator cpp-client-ydb_table ) +target_link_options(client-extensions-discovery_mutator-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(client-extensions-discovery_mutator-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/public/sdk/cpp/client/extensions/discovery_mutator/discovery_mutator_ut.cpp ) @@ -33,13 +41,4 @@ add_test( --print-times --show-fails ) -target_link_flags(client-extensions-discovery_mutator-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation -) vcs_info(client-extensions-discovery_mutator-ut) diff --git a/ydb/public/sdk/cpp/client/extensions/discovery_mutator/ut/CMakeLists.linux.txt b/ydb/public/sdk/cpp/client/extensions/discovery_mutator/ut/CMakeLists.linux.txt index 1bf6170f35c..7bf2acd2be9 100644 --- a/ydb/public/sdk/cpp/client/extensions/discovery_mutator/ut/CMakeLists.linux.txt +++ b/ydb/public/sdk/cpp/client/extensions/discovery_mutator/ut/CMakeLists.linux.txt @@ -20,6 +20,16 @@ target_link_libraries(client-extensions-discovery_mutator-ut PUBLIC client-extensions-discovery_mutator cpp-client-ydb_table ) +target_link_options(client-extensions-discovery_mutator-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(client-extensions-discovery_mutator-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/public/sdk/cpp/client/extensions/discovery_mutator/discovery_mutator_ut.cpp ) @@ -34,15 +44,4 @@ add_test( --print-times --show-fails ) -target_link_flags(client-extensions-discovery_mutator-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(client-extensions-discovery_mutator-ut) diff --git a/ydb/public/sdk/cpp/client/impl/ydb_endpoints/ut/CMakeLists.darwin.txt b/ydb/public/sdk/cpp/client/impl/ydb_endpoints/ut/CMakeLists.darwin.txt index cb7f2f45585..9187f5e2f6f 100644 --- a/ydb/public/sdk/cpp/client/impl/ydb_endpoints/ut/CMakeLists.darwin.txt +++ b/ydb/public/sdk/cpp/client/impl/ydb_endpoints/ut/CMakeLists.darwin.txt @@ -18,6 +18,14 @@ target_link_libraries(ydb-public-sdk-cpp-client-impl-ydb_endpoints-ut PUBLIC cpp-testing-unittest_main client-impl-ydb_endpoints ) +target_link_options(ydb-public-sdk-cpp-client-impl-ydb_endpoints-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-public-sdk-cpp-client-impl-ydb_endpoints-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/public/sdk/cpp/client/impl/ydb_endpoints/endpoints_ut.cpp ) @@ -32,13 +40,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-public-sdk-cpp-client-impl-ydb_endpoints-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation -) vcs_info(ydb-public-sdk-cpp-client-impl-ydb_endpoints-ut) diff --git a/ydb/public/sdk/cpp/client/impl/ydb_endpoints/ut/CMakeLists.linux.txt b/ydb/public/sdk/cpp/client/impl/ydb_endpoints/ut/CMakeLists.linux.txt index 726a496b2bb..b9fc1ccc238 100644 --- a/ydb/public/sdk/cpp/client/impl/ydb_endpoints/ut/CMakeLists.linux.txt +++ b/ydb/public/sdk/cpp/client/impl/ydb_endpoints/ut/CMakeLists.linux.txt @@ -19,6 +19,16 @@ target_link_libraries(ydb-public-sdk-cpp-client-impl-ydb_endpoints-ut PUBLIC cpp-testing-unittest_main client-impl-ydb_endpoints ) +target_link_options(ydb-public-sdk-cpp-client-impl-ydb_endpoints-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-public-sdk-cpp-client-impl-ydb_endpoints-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/public/sdk/cpp/client/impl/ydb_endpoints/endpoints_ut.cpp ) @@ -33,15 +43,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-public-sdk-cpp-client-impl-ydb_endpoints-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-public-sdk-cpp-client-impl-ydb_endpoints-ut) diff --git a/ydb/public/sdk/cpp/client/ydb_coordination/ut/CMakeLists.darwin.txt b/ydb/public/sdk/cpp/client/ydb_coordination/ut/CMakeLists.darwin.txt index 083c5b02149..c7d92426931 100644 --- a/ydb/public/sdk/cpp/client/ydb_coordination/ut/CMakeLists.darwin.txt +++ b/ydb/public/sdk/cpp/client/ydb_coordination/ut/CMakeLists.darwin.txt @@ -19,6 +19,14 @@ target_link_libraries(ydb-public-sdk-cpp-client-ydb_coordination-ut PUBLIC cpp-client-ydb_coordination api-grpc ) +target_link_options(ydb-public-sdk-cpp-client-ydb_coordination-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-public-sdk-cpp-client-ydb_coordination-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/public/sdk/cpp/client/ydb_coordination/coordination_ut.cpp ) @@ -33,13 +41,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-public-sdk-cpp-client-ydb_coordination-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation -) vcs_info(ydb-public-sdk-cpp-client-ydb_coordination-ut) diff --git a/ydb/public/sdk/cpp/client/ydb_coordination/ut/CMakeLists.linux.txt b/ydb/public/sdk/cpp/client/ydb_coordination/ut/CMakeLists.linux.txt index 24893addeec..832ef6b2bcd 100644 --- a/ydb/public/sdk/cpp/client/ydb_coordination/ut/CMakeLists.linux.txt +++ b/ydb/public/sdk/cpp/client/ydb_coordination/ut/CMakeLists.linux.txt @@ -20,6 +20,16 @@ target_link_libraries(ydb-public-sdk-cpp-client-ydb_coordination-ut PUBLIC cpp-client-ydb_coordination api-grpc ) +target_link_options(ydb-public-sdk-cpp-client-ydb_coordination-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-public-sdk-cpp-client-ydb_coordination-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/public/sdk/cpp/client/ydb_coordination/coordination_ut.cpp ) @@ -34,15 +44,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-public-sdk-cpp-client-ydb_coordination-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-public-sdk-cpp-client-ydb_coordination-ut) diff --git a/ydb/public/sdk/cpp/client/ydb_driver/ut/CMakeLists.darwin.txt b/ydb/public/sdk/cpp/client/ydb_driver/ut/CMakeLists.darwin.txt index faef03a1e14..5c22809ac77 100644 --- a/ydb/public/sdk/cpp/client/ydb_driver/ut/CMakeLists.darwin.txt +++ b/ydb/public/sdk/cpp/client/ydb_driver/ut/CMakeLists.darwin.txt @@ -19,6 +19,14 @@ target_link_libraries(ydb-public-sdk-cpp-client-ydb_driver-ut PUBLIC cpp-client-ydb_driver cpp-client-ydb_table ) +target_link_options(ydb-public-sdk-cpp-client-ydb_driver-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-public-sdk-cpp-client-ydb_driver-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/public/sdk/cpp/client/ydb_driver/driver_ut.cpp ) @@ -33,13 +41,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-public-sdk-cpp-client-ydb_driver-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation -) vcs_info(ydb-public-sdk-cpp-client-ydb_driver-ut) diff --git a/ydb/public/sdk/cpp/client/ydb_driver/ut/CMakeLists.linux.txt b/ydb/public/sdk/cpp/client/ydb_driver/ut/CMakeLists.linux.txt index 9eb48f53467..f2b7d90752e 100644 --- a/ydb/public/sdk/cpp/client/ydb_driver/ut/CMakeLists.linux.txt +++ b/ydb/public/sdk/cpp/client/ydb_driver/ut/CMakeLists.linux.txt @@ -20,6 +20,16 @@ target_link_libraries(ydb-public-sdk-cpp-client-ydb_driver-ut PUBLIC cpp-client-ydb_driver cpp-client-ydb_table ) +target_link_options(ydb-public-sdk-cpp-client-ydb_driver-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-public-sdk-cpp-client-ydb_driver-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/public/sdk/cpp/client/ydb_driver/driver_ut.cpp ) @@ -34,15 +44,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-public-sdk-cpp-client-ydb_driver-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-public-sdk-cpp-client-ydb_driver-ut) diff --git a/ydb/public/sdk/cpp/client/ydb_params/ut/CMakeLists.darwin.txt b/ydb/public/sdk/cpp/client/ydb_params/ut/CMakeLists.darwin.txt index 127f5ca18f2..69974649ae3 100644 --- a/ydb/public/sdk/cpp/client/ydb_params/ut/CMakeLists.darwin.txt +++ b/ydb/public/sdk/cpp/client/ydb_params/ut/CMakeLists.darwin.txt @@ -19,6 +19,14 @@ target_link_libraries(ydb-public-sdk-cpp-client-ydb_params-ut PUBLIC cpp-client-ydb_params public-lib-yson_value ) +target_link_options(ydb-public-sdk-cpp-client-ydb_params-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-public-sdk-cpp-client-ydb_params-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/public/sdk/cpp/client/ydb_params/params_ut.cpp ) @@ -33,13 +41,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-public-sdk-cpp-client-ydb_params-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation -) vcs_info(ydb-public-sdk-cpp-client-ydb_params-ut) diff --git a/ydb/public/sdk/cpp/client/ydb_params/ut/CMakeLists.linux.txt b/ydb/public/sdk/cpp/client/ydb_params/ut/CMakeLists.linux.txt index 861504f40b2..a6d07295639 100644 --- a/ydb/public/sdk/cpp/client/ydb_params/ut/CMakeLists.linux.txt +++ b/ydb/public/sdk/cpp/client/ydb_params/ut/CMakeLists.linux.txt @@ -20,6 +20,16 @@ target_link_libraries(ydb-public-sdk-cpp-client-ydb_params-ut PUBLIC cpp-client-ydb_params public-lib-yson_value ) +target_link_options(ydb-public-sdk-cpp-client-ydb_params-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-public-sdk-cpp-client-ydb_params-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/public/sdk/cpp/client/ydb_params/params_ut.cpp ) @@ -34,15 +44,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-public-sdk-cpp-client-ydb_params-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-public-sdk-cpp-client-ydb_params-ut) diff --git a/ydb/public/sdk/cpp/client/ydb_persqueue_core/ut/CMakeLists.darwin.txt b/ydb/public/sdk/cpp/client/ydb_persqueue_core/ut/CMakeLists.darwin.txt index 8c3948b2045..3c4c7b5d3a6 100644 --- a/ydb/public/sdk/cpp/client/ydb_persqueue_core/ut/CMakeLists.darwin.txt +++ b/ydb/public/sdk/cpp/client/ydb_persqueue_core/ut/CMakeLists.darwin.txt @@ -29,6 +29,14 @@ target_link_libraries(ydb-public-sdk-cpp-client-ydb_persqueue_core-ut PUBLIC ydb_persqueue_core-ut-ut_utils client-ydb_persqueue_public-codecs ) +target_link_options(ydb-public-sdk-cpp-client-ydb_persqueue_core-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-public-sdk-cpp-client-ydb_persqueue_core-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/public/sdk/cpp/client/ydb_persqueue_core/ut/common_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/public/sdk/cpp/client/ydb_persqueue_core/ut/read_session_ut.cpp @@ -49,15 +57,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-public-sdk-cpp-client-ydb_persqueue_core-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-public-sdk-cpp-client-ydb_persqueue_core-ut) diff --git a/ydb/public/sdk/cpp/client/ydb_persqueue_core/ut/CMakeLists.linux.txt b/ydb/public/sdk/cpp/client/ydb_persqueue_core/ut/CMakeLists.linux.txt index 6f11849e56b..c7bef707881 100644 --- a/ydb/public/sdk/cpp/client/ydb_persqueue_core/ut/CMakeLists.linux.txt +++ b/ydb/public/sdk/cpp/client/ydb_persqueue_core/ut/CMakeLists.linux.txt @@ -30,6 +30,16 @@ target_link_libraries(ydb-public-sdk-cpp-client-ydb_persqueue_core-ut PUBLIC ydb_persqueue_core-ut-ut_utils client-ydb_persqueue_public-codecs ) +target_link_options(ydb-public-sdk-cpp-client-ydb_persqueue_core-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-public-sdk-cpp-client-ydb_persqueue_core-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/public/sdk/cpp/client/ydb_persqueue_core/ut/common_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/public/sdk/cpp/client/ydb_persqueue_core/ut/read_session_ut.cpp @@ -50,15 +60,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-public-sdk-cpp-client-ydb_persqueue_core-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-public-sdk-cpp-client-ydb_persqueue_core-ut) diff --git a/ydb/public/sdk/cpp/client/ydb_persqueue_core/ut/with_offset_ranges_mode_ut/CMakeLists.darwin.txt b/ydb/public/sdk/cpp/client/ydb_persqueue_core/ut/with_offset_ranges_mode_ut/CMakeLists.darwin.txt index 6134793d066..133670b9ecf 100644 --- a/ydb/public/sdk/cpp/client/ydb_persqueue_core/ut/with_offset_ranges_mode_ut/CMakeLists.darwin.txt +++ b/ydb/public/sdk/cpp/client/ydb_persqueue_core/ut/with_offset_ranges_mode_ut/CMakeLists.darwin.txt @@ -22,6 +22,14 @@ target_link_libraries(with_offset_ranges_mode_ut PUBLIC cpp-client-ydb_driver ydb_persqueue_core-ut-ut_utils ) +target_link_options(with_offset_ranges_mode_ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(with_offset_ranges_mode_ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/public/sdk/cpp/client/ydb_persqueue_core/ut/common_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/public/sdk/cpp/client/ydb_persqueue_core/ut/read_session_ut.cpp @@ -41,15 +49,4 @@ add_test( --print-times --show-fails ) -target_link_flags(with_offset_ranges_mode_ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(with_offset_ranges_mode_ut) diff --git a/ydb/public/sdk/cpp/client/ydb_persqueue_core/ut/with_offset_ranges_mode_ut/CMakeLists.linux.txt b/ydb/public/sdk/cpp/client/ydb_persqueue_core/ut/with_offset_ranges_mode_ut/CMakeLists.linux.txt index c0ca5df52aa..7d24762c473 100644 --- a/ydb/public/sdk/cpp/client/ydb_persqueue_core/ut/with_offset_ranges_mode_ut/CMakeLists.linux.txt +++ b/ydb/public/sdk/cpp/client/ydb_persqueue_core/ut/with_offset_ranges_mode_ut/CMakeLists.linux.txt @@ -23,6 +23,16 @@ target_link_libraries(with_offset_ranges_mode_ut PUBLIC cpp-client-ydb_driver ydb_persqueue_core-ut-ut_utils ) +target_link_options(with_offset_ranges_mode_ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(with_offset_ranges_mode_ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/public/sdk/cpp/client/ydb_persqueue_core/ut/common_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/public/sdk/cpp/client/ydb_persqueue_core/ut/read_session_ut.cpp @@ -42,15 +52,4 @@ add_test( --print-times --show-fails ) -target_link_flags(with_offset_ranges_mode_ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(with_offset_ranges_mode_ut) diff --git a/ydb/public/sdk/cpp/client/ydb_result/ut/CMakeLists.darwin.txt b/ydb/public/sdk/cpp/client/ydb_result/ut/CMakeLists.darwin.txt index f06f538ff30..06077f7260e 100644 --- a/ydb/public/sdk/cpp/client/ydb_result/ut/CMakeLists.darwin.txt +++ b/ydb/public/sdk/cpp/client/ydb_result/ut/CMakeLists.darwin.txt @@ -18,6 +18,14 @@ target_link_libraries(ydb-public-sdk-cpp-client-ydb_result-ut PUBLIC cpp-testing-unittest_main cpp-client-ydb_result ) +target_link_options(ydb-public-sdk-cpp-client-ydb_result-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-public-sdk-cpp-client-ydb_result-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/public/sdk/cpp/client/ydb_result/result_ut.cpp ) @@ -32,13 +40,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-public-sdk-cpp-client-ydb_result-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation -) vcs_info(ydb-public-sdk-cpp-client-ydb_result-ut) diff --git a/ydb/public/sdk/cpp/client/ydb_result/ut/CMakeLists.linux.txt b/ydb/public/sdk/cpp/client/ydb_result/ut/CMakeLists.linux.txt index 71b8bf5dd5c..74b253700d5 100644 --- a/ydb/public/sdk/cpp/client/ydb_result/ut/CMakeLists.linux.txt +++ b/ydb/public/sdk/cpp/client/ydb_result/ut/CMakeLists.linux.txt @@ -19,6 +19,16 @@ target_link_libraries(ydb-public-sdk-cpp-client-ydb_result-ut PUBLIC cpp-testing-unittest_main cpp-client-ydb_result ) +target_link_options(ydb-public-sdk-cpp-client-ydb_result-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-public-sdk-cpp-client-ydb_result-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/public/sdk/cpp/client/ydb_result/result_ut.cpp ) @@ -33,15 +43,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-public-sdk-cpp-client-ydb_result-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-public-sdk-cpp-client-ydb_result-ut) diff --git a/ydb/public/sdk/cpp/client/ydb_value/ut/CMakeLists.darwin.txt b/ydb/public/sdk/cpp/client/ydb_value/ut/CMakeLists.darwin.txt index 1970179f5d0..f26a08e1f05 100644 --- a/ydb/public/sdk/cpp/client/ydb_value/ut/CMakeLists.darwin.txt +++ b/ydb/public/sdk/cpp/client/ydb_value/ut/CMakeLists.darwin.txt @@ -20,6 +20,14 @@ target_link_libraries(ydb-public-sdk-cpp-client-ydb_value-ut PUBLIC public-lib-json_value public-lib-yson_value ) +target_link_options(ydb-public-sdk-cpp-client-ydb_value-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-public-sdk-cpp-client-ydb_value-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/public/sdk/cpp/client/ydb_value/value_ut.cpp ) @@ -34,13 +42,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-public-sdk-cpp-client-ydb_value-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation -) vcs_info(ydb-public-sdk-cpp-client-ydb_value-ut) diff --git a/ydb/public/sdk/cpp/client/ydb_value/ut/CMakeLists.linux.txt b/ydb/public/sdk/cpp/client/ydb_value/ut/CMakeLists.linux.txt index 35e788be1a1..ec810e9a4e1 100644 --- a/ydb/public/sdk/cpp/client/ydb_value/ut/CMakeLists.linux.txt +++ b/ydb/public/sdk/cpp/client/ydb_value/ut/CMakeLists.linux.txt @@ -21,6 +21,16 @@ target_link_libraries(ydb-public-sdk-cpp-client-ydb_value-ut PUBLIC public-lib-json_value public-lib-yson_value ) +target_link_options(ydb-public-sdk-cpp-client-ydb_value-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-public-sdk-cpp-client-ydb_value-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/public/sdk/cpp/client/ydb_value/value_ut.cpp ) @@ -35,15 +45,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-public-sdk-cpp-client-ydb_value-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-public-sdk-cpp-client-ydb_value-ut) diff --git a/ydb/public/sdk/cpp/examples/basic_example/CMakeLists.darwin.txt b/ydb/public/sdk/cpp/examples/basic_example/CMakeLists.darwin.txt index 36430f1e35d..8f82dd03d2d 100644 --- a/ydb/public/sdk/cpp/examples/basic_example/CMakeLists.darwin.txt +++ b/ydb/public/sdk/cpp/examples/basic_example/CMakeLists.darwin.txt @@ -15,13 +15,7 @@ target_link_libraries(basic_example PUBLIC library-cpp-getopt cpp-client-ydb_table ) -target_sources(basic_example PRIVATE - ${CMAKE_SOURCE_DIR}/ydb/public/sdk/cpp/examples/basic_example/main.cpp - ${CMAKE_SOURCE_DIR}/ydb/public/sdk/cpp/examples/basic_example/basic_example_data.cpp - ${CMAKE_SOURCE_DIR}/ydb/public/sdk/cpp/examples/basic_example/basic_example.cpp -) -target_link_flags(basic_example - PUBLIC +target_link_options(basic_example PRIVATE -Wl,-no_deduplicate -Wl,-sdk_version,10.15 -fPIC @@ -29,4 +23,9 @@ target_link_flags(basic_example -framework CoreFoundation ) +target_sources(basic_example PRIVATE + ${CMAKE_SOURCE_DIR}/ydb/public/sdk/cpp/examples/basic_example/main.cpp + ${CMAKE_SOURCE_DIR}/ydb/public/sdk/cpp/examples/basic_example/basic_example_data.cpp + ${CMAKE_SOURCE_DIR}/ydb/public/sdk/cpp/examples/basic_example/basic_example.cpp +) vcs_info(basic_example) diff --git a/ydb/public/sdk/cpp/examples/basic_example/CMakeLists.linux.txt b/ydb/public/sdk/cpp/examples/basic_example/CMakeLists.linux.txt index 7aed64227e4..a73a2f51dc8 100644 --- a/ydb/public/sdk/cpp/examples/basic_example/CMakeLists.linux.txt +++ b/ydb/public/sdk/cpp/examples/basic_example/CMakeLists.linux.txt @@ -16,13 +16,7 @@ target_link_libraries(basic_example PUBLIC library-cpp-getopt cpp-client-ydb_table ) -target_sources(basic_example PRIVATE - ${CMAKE_SOURCE_DIR}/ydb/public/sdk/cpp/examples/basic_example/main.cpp - ${CMAKE_SOURCE_DIR}/ydb/public/sdk/cpp/examples/basic_example/basic_example_data.cpp - ${CMAKE_SOURCE_DIR}/ydb/public/sdk/cpp/examples/basic_example/basic_example.cpp -) -target_link_flags(basic_example - PUBLIC +target_link_options(basic_example PRIVATE -ldl -lrt -Wl,--no-as-needed @@ -32,4 +26,9 @@ target_link_flags(basic_example -lrt -ldl ) +target_sources(basic_example PRIVATE + ${CMAKE_SOURCE_DIR}/ydb/public/sdk/cpp/examples/basic_example/main.cpp + ${CMAKE_SOURCE_DIR}/ydb/public/sdk/cpp/examples/basic_example/basic_example_data.cpp + ${CMAKE_SOURCE_DIR}/ydb/public/sdk/cpp/examples/basic_example/basic_example.cpp +) vcs_info(basic_example) diff --git a/ydb/public/sdk/cpp/examples/bulk_upsert_simple/CMakeLists.darwin.txt b/ydb/public/sdk/cpp/examples/bulk_upsert_simple/CMakeLists.darwin.txt index 2413b1b557d..1ff8a2c7fe4 100644 --- a/ydb/public/sdk/cpp/examples/bulk_upsert_simple/CMakeLists.darwin.txt +++ b/ydb/public/sdk/cpp/examples/bulk_upsert_simple/CMakeLists.darwin.txt @@ -15,11 +15,7 @@ target_link_libraries(bulk_upsert_simple PUBLIC library-cpp-getopt cpp-client-ydb_table ) -target_sources(bulk_upsert_simple PRIVATE - ${CMAKE_SOURCE_DIR}/ydb/public/sdk/cpp/examples/bulk_upsert_simple/main.cpp -) -target_link_flags(bulk_upsert_simple - PUBLIC +target_link_options(bulk_upsert_simple PRIVATE -Wl,-no_deduplicate -Wl,-sdk_version,10.15 -fPIC @@ -27,4 +23,7 @@ target_link_flags(bulk_upsert_simple -framework CoreFoundation ) +target_sources(bulk_upsert_simple PRIVATE + ${CMAKE_SOURCE_DIR}/ydb/public/sdk/cpp/examples/bulk_upsert_simple/main.cpp +) vcs_info(bulk_upsert_simple) diff --git a/ydb/public/sdk/cpp/examples/bulk_upsert_simple/CMakeLists.linux.txt b/ydb/public/sdk/cpp/examples/bulk_upsert_simple/CMakeLists.linux.txt index 28ca4b826fd..47bfb4b397e 100644 --- a/ydb/public/sdk/cpp/examples/bulk_upsert_simple/CMakeLists.linux.txt +++ b/ydb/public/sdk/cpp/examples/bulk_upsert_simple/CMakeLists.linux.txt @@ -16,11 +16,7 @@ target_link_libraries(bulk_upsert_simple PUBLIC library-cpp-getopt cpp-client-ydb_table ) -target_sources(bulk_upsert_simple PRIVATE - ${CMAKE_SOURCE_DIR}/ydb/public/sdk/cpp/examples/bulk_upsert_simple/main.cpp -) -target_link_flags(bulk_upsert_simple - PUBLIC +target_link_options(bulk_upsert_simple PRIVATE -ldl -lrt -Wl,--no-as-needed @@ -30,4 +26,7 @@ target_link_flags(bulk_upsert_simple -lrt -ldl ) +target_sources(bulk_upsert_simple PRIVATE + ${CMAKE_SOURCE_DIR}/ydb/public/sdk/cpp/examples/bulk_upsert_simple/main.cpp +) vcs_info(bulk_upsert_simple) diff --git a/ydb/public/sdk/cpp/examples/pagination/CMakeLists.darwin.txt b/ydb/public/sdk/cpp/examples/pagination/CMakeLists.darwin.txt index b236e3bd1ae..e57c8a523de 100644 --- a/ydb/public/sdk/cpp/examples/pagination/CMakeLists.darwin.txt +++ b/ydb/public/sdk/cpp/examples/pagination/CMakeLists.darwin.txt @@ -15,13 +15,7 @@ target_link_libraries(pagination PUBLIC library-cpp-getopt cpp-client-ydb_table ) -target_sources(pagination PRIVATE - ${CMAKE_SOURCE_DIR}/ydb/public/sdk/cpp/examples/pagination/main.cpp - ${CMAKE_SOURCE_DIR}/ydb/public/sdk/cpp/examples/pagination/pagination_data.cpp - ${CMAKE_SOURCE_DIR}/ydb/public/sdk/cpp/examples/pagination/pagination.cpp -) -target_link_flags(pagination - PUBLIC +target_link_options(pagination PRIVATE -Wl,-no_deduplicate -Wl,-sdk_version,10.15 -fPIC @@ -29,4 +23,9 @@ target_link_flags(pagination -framework CoreFoundation ) +target_sources(pagination PRIVATE + ${CMAKE_SOURCE_DIR}/ydb/public/sdk/cpp/examples/pagination/main.cpp + ${CMAKE_SOURCE_DIR}/ydb/public/sdk/cpp/examples/pagination/pagination_data.cpp + ${CMAKE_SOURCE_DIR}/ydb/public/sdk/cpp/examples/pagination/pagination.cpp +) vcs_info(pagination) diff --git a/ydb/public/sdk/cpp/examples/pagination/CMakeLists.linux.txt b/ydb/public/sdk/cpp/examples/pagination/CMakeLists.linux.txt index ed2808f2f1f..5aa9d59f56c 100644 --- a/ydb/public/sdk/cpp/examples/pagination/CMakeLists.linux.txt +++ b/ydb/public/sdk/cpp/examples/pagination/CMakeLists.linux.txt @@ -16,13 +16,7 @@ target_link_libraries(pagination PUBLIC library-cpp-getopt cpp-client-ydb_table ) -target_sources(pagination PRIVATE - ${CMAKE_SOURCE_DIR}/ydb/public/sdk/cpp/examples/pagination/main.cpp - ${CMAKE_SOURCE_DIR}/ydb/public/sdk/cpp/examples/pagination/pagination_data.cpp - ${CMAKE_SOURCE_DIR}/ydb/public/sdk/cpp/examples/pagination/pagination.cpp -) -target_link_flags(pagination - PUBLIC +target_link_options(pagination PRIVATE -ldl -lrt -Wl,--no-as-needed @@ -32,4 +26,9 @@ target_link_flags(pagination -lrt -ldl ) +target_sources(pagination PRIVATE + ${CMAKE_SOURCE_DIR}/ydb/public/sdk/cpp/examples/pagination/main.cpp + ${CMAKE_SOURCE_DIR}/ydb/public/sdk/cpp/examples/pagination/pagination_data.cpp + ${CMAKE_SOURCE_DIR}/ydb/public/sdk/cpp/examples/pagination/pagination.cpp +) vcs_info(pagination) diff --git a/ydb/public/sdk/cpp/examples/secondary_index/CMakeLists.darwin.txt b/ydb/public/sdk/cpp/examples/secondary_index/CMakeLists.darwin.txt index 2321fc79512..653bc86787b 100644 --- a/ydb/public/sdk/cpp/examples/secondary_index/CMakeLists.darwin.txt +++ b/ydb/public/sdk/cpp/examples/secondary_index/CMakeLists.darwin.txt @@ -15,6 +15,14 @@ target_link_libraries(secondary_index PUBLIC library-cpp-getopt cpp-client-ydb_table ) +target_link_options(secondary_index PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(secondary_index PRIVATE ${CMAKE_SOURCE_DIR}/ydb/public/sdk/cpp/examples/secondary_index/main.cpp ${CMAKE_SOURCE_DIR}/ydb/public/sdk/cpp/examples/secondary_index/secondary_index.cpp @@ -25,13 +33,4 @@ target_sources(secondary_index PRIVATE ${CMAKE_SOURCE_DIR}/ydb/public/sdk/cpp/examples/secondary_index/secondary_index_list.cpp ${CMAKE_SOURCE_DIR}/ydb/public/sdk/cpp/examples/secondary_index/secondary_index_update.cpp ) -target_link_flags(secondary_index - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation -) vcs_info(secondary_index) diff --git a/ydb/public/sdk/cpp/examples/secondary_index/CMakeLists.linux.txt b/ydb/public/sdk/cpp/examples/secondary_index/CMakeLists.linux.txt index 30887762b48..3305fb851fb 100644 --- a/ydb/public/sdk/cpp/examples/secondary_index/CMakeLists.linux.txt +++ b/ydb/public/sdk/cpp/examples/secondary_index/CMakeLists.linux.txt @@ -16,6 +16,16 @@ target_link_libraries(secondary_index PUBLIC library-cpp-getopt cpp-client-ydb_table ) +target_link_options(secondary_index PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(secondary_index PRIVATE ${CMAKE_SOURCE_DIR}/ydb/public/sdk/cpp/examples/secondary_index/main.cpp ${CMAKE_SOURCE_DIR}/ydb/public/sdk/cpp/examples/secondary_index/secondary_index.cpp @@ -26,15 +36,4 @@ target_sources(secondary_index PRIVATE ${CMAKE_SOURCE_DIR}/ydb/public/sdk/cpp/examples/secondary_index/secondary_index_list.cpp ${CMAKE_SOURCE_DIR}/ydb/public/sdk/cpp/examples/secondary_index/secondary_index_update.cpp ) -target_link_flags(secondary_index - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(secondary_index) diff --git a/ydb/public/sdk/cpp/examples/secondary_index_builtin/CMakeLists.darwin.txt b/ydb/public/sdk/cpp/examples/secondary_index_builtin/CMakeLists.darwin.txt index 0ecdae44a7e..65024156c2e 100644 --- a/ydb/public/sdk/cpp/examples/secondary_index_builtin/CMakeLists.darwin.txt +++ b/ydb/public/sdk/cpp/examples/secondary_index_builtin/CMakeLists.darwin.txt @@ -15,6 +15,14 @@ target_link_libraries(secondary_index_builtin PUBLIC library-cpp-getopt cpp-client-ydb_table ) +target_link_options(secondary_index_builtin PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(secondary_index_builtin PRIVATE ${CMAKE_SOURCE_DIR}/ydb/public/sdk/cpp/examples/secondary_index_builtin/main.cpp ${CMAKE_SOURCE_DIR}/ydb/public/sdk/cpp/examples/secondary_index_builtin/secondary_index.cpp @@ -24,13 +32,4 @@ target_sources(secondary_index_builtin PRIVATE ${CMAKE_SOURCE_DIR}/ydb/public/sdk/cpp/examples/secondary_index_builtin/secondary_index_drop.cpp ${CMAKE_SOURCE_DIR}/ydb/public/sdk/cpp/examples/secondary_index_builtin/secondary_index_select_join.cpp ) -target_link_flags(secondary_index_builtin - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation -) vcs_info(secondary_index_builtin) diff --git a/ydb/public/sdk/cpp/examples/secondary_index_builtin/CMakeLists.linux.txt b/ydb/public/sdk/cpp/examples/secondary_index_builtin/CMakeLists.linux.txt index ee9184f12d3..461bbcda41c 100644 --- a/ydb/public/sdk/cpp/examples/secondary_index_builtin/CMakeLists.linux.txt +++ b/ydb/public/sdk/cpp/examples/secondary_index_builtin/CMakeLists.linux.txt @@ -16,17 +16,7 @@ target_link_libraries(secondary_index_builtin PUBLIC library-cpp-getopt cpp-client-ydb_table ) -target_sources(secondary_index_builtin PRIVATE - ${CMAKE_SOURCE_DIR}/ydb/public/sdk/cpp/examples/secondary_index_builtin/main.cpp - ${CMAKE_SOURCE_DIR}/ydb/public/sdk/cpp/examples/secondary_index_builtin/secondary_index.cpp - ${CMAKE_SOURCE_DIR}/ydb/public/sdk/cpp/examples/secondary_index_builtin/secondary_index_create.cpp - ${CMAKE_SOURCE_DIR}/ydb/public/sdk/cpp/examples/secondary_index_builtin/secondary_index_fill.cpp - ${CMAKE_SOURCE_DIR}/ydb/public/sdk/cpp/examples/secondary_index_builtin/secondary_index_select.cpp - ${CMAKE_SOURCE_DIR}/ydb/public/sdk/cpp/examples/secondary_index_builtin/secondary_index_drop.cpp - ${CMAKE_SOURCE_DIR}/ydb/public/sdk/cpp/examples/secondary_index_builtin/secondary_index_select_join.cpp -) -target_link_flags(secondary_index_builtin - PUBLIC +target_link_options(secondary_index_builtin PRIVATE -ldl -lrt -Wl,--no-as-needed @@ -36,4 +26,13 @@ target_link_flags(secondary_index_builtin -lrt -ldl ) +target_sources(secondary_index_builtin PRIVATE + ${CMAKE_SOURCE_DIR}/ydb/public/sdk/cpp/examples/secondary_index_builtin/main.cpp + ${CMAKE_SOURCE_DIR}/ydb/public/sdk/cpp/examples/secondary_index_builtin/secondary_index.cpp + ${CMAKE_SOURCE_DIR}/ydb/public/sdk/cpp/examples/secondary_index_builtin/secondary_index_create.cpp + ${CMAKE_SOURCE_DIR}/ydb/public/sdk/cpp/examples/secondary_index_builtin/secondary_index_fill.cpp + ${CMAKE_SOURCE_DIR}/ydb/public/sdk/cpp/examples/secondary_index_builtin/secondary_index_select.cpp + ${CMAKE_SOURCE_DIR}/ydb/public/sdk/cpp/examples/secondary_index_builtin/secondary_index_drop.cpp + ${CMAKE_SOURCE_DIR}/ydb/public/sdk/cpp/examples/secondary_index_builtin/secondary_index_select_join.cpp +) vcs_info(secondary_index_builtin) diff --git a/ydb/public/sdk/cpp/examples/ttl/CMakeLists.darwin.txt b/ydb/public/sdk/cpp/examples/ttl/CMakeLists.darwin.txt index 6077847f6b2..8e1a94a4e04 100644 --- a/ydb/public/sdk/cpp/examples/ttl/CMakeLists.darwin.txt +++ b/ydb/public/sdk/cpp/examples/ttl/CMakeLists.darwin.txt @@ -15,12 +15,7 @@ target_link_libraries(ttl PUBLIC library-cpp-getopt cpp-client-ydb_table ) -target_sources(ttl PRIVATE - ${CMAKE_SOURCE_DIR}/ydb/public/sdk/cpp/examples/ttl/main.cpp - ${CMAKE_SOURCE_DIR}/ydb/public/sdk/cpp/examples/ttl/ttl.cpp -) -target_link_flags(ttl - PUBLIC +target_link_options(ttl PRIVATE -Wl,-no_deduplicate -Wl,-sdk_version,10.15 -fPIC @@ -28,4 +23,8 @@ target_link_flags(ttl -framework CoreFoundation ) +target_sources(ttl PRIVATE + ${CMAKE_SOURCE_DIR}/ydb/public/sdk/cpp/examples/ttl/main.cpp + ${CMAKE_SOURCE_DIR}/ydb/public/sdk/cpp/examples/ttl/ttl.cpp +) vcs_info(ttl) diff --git a/ydb/public/sdk/cpp/examples/ttl/CMakeLists.linux.txt b/ydb/public/sdk/cpp/examples/ttl/CMakeLists.linux.txt index 505a5d20cf7..e3997c1cbab 100644 --- a/ydb/public/sdk/cpp/examples/ttl/CMakeLists.linux.txt +++ b/ydb/public/sdk/cpp/examples/ttl/CMakeLists.linux.txt @@ -16,12 +16,7 @@ target_link_libraries(ttl PUBLIC library-cpp-getopt cpp-client-ydb_table ) -target_sources(ttl PRIVATE - ${CMAKE_SOURCE_DIR}/ydb/public/sdk/cpp/examples/ttl/main.cpp - ${CMAKE_SOURCE_DIR}/ydb/public/sdk/cpp/examples/ttl/ttl.cpp -) -target_link_flags(ttl - PUBLIC +target_link_options(ttl PRIVATE -ldl -lrt -Wl,--no-as-needed @@ -31,4 +26,8 @@ target_link_flags(ttl -lrt -ldl ) +target_sources(ttl PRIVATE + ${CMAKE_SOURCE_DIR}/ydb/public/sdk/cpp/examples/ttl/main.cpp + ${CMAKE_SOURCE_DIR}/ydb/public/sdk/cpp/examples/ttl/ttl.cpp +) vcs_info(ttl) diff --git a/ydb/services/cms/ut/CMakeLists.darwin.txt b/ydb/services/cms/ut/CMakeLists.darwin.txt index dd67f129ffa..399c993510e 100644 --- a/ydb/services/cms/ut/CMakeLists.darwin.txt +++ b/ydb/services/cms/ut/CMakeLists.darwin.txt @@ -26,6 +26,14 @@ target_link_libraries(ydb-services-cms-ut PUBLIC library-cpp-svnversion ydb-core-testlib ) +target_link_options(ydb-services-cms-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-services-cms-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/services/cms/cms_ut.cpp ) @@ -40,15 +48,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-services-cms-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-services-cms-ut) diff --git a/ydb/services/cms/ut/CMakeLists.linux.txt b/ydb/services/cms/ut/CMakeLists.linux.txt index 7bb37f98384..9771f8b028b 100644 --- a/ydb/services/cms/ut/CMakeLists.linux.txt +++ b/ydb/services/cms/ut/CMakeLists.linux.txt @@ -27,6 +27,16 @@ target_link_libraries(ydb-services-cms-ut PUBLIC library-cpp-svnversion ydb-core-testlib ) +target_link_options(ydb-services-cms-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-services-cms-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/services/cms/cms_ut.cpp ) @@ -41,15 +51,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-services-cms-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-services-cms-ut) diff --git a/ydb/services/datastreams/ut/CMakeLists.darwin.txt b/ydb/services/datastreams/ut/CMakeLists.darwin.txt index 6d4a32ad499..406962a3cad 100644 --- a/ydb/services/datastreams/ut/CMakeLists.darwin.txt +++ b/ydb/services/datastreams/ut/CMakeLists.darwin.txt @@ -25,6 +25,14 @@ target_link_libraries(ydb-services-datastreams-ut PUBLIC library-cpp-svnversion ydb-core-testlib ) +target_link_options(ydb-services-datastreams-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-services-datastreams-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/services/datastreams/datastreams_ut.cpp ) @@ -39,15 +47,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-services-datastreams-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-services-datastreams-ut) diff --git a/ydb/services/datastreams/ut/CMakeLists.linux.txt b/ydb/services/datastreams/ut/CMakeLists.linux.txt index a55566ba4a7..ed3037bf434 100644 --- a/ydb/services/datastreams/ut/CMakeLists.linux.txt +++ b/ydb/services/datastreams/ut/CMakeLists.linux.txt @@ -26,6 +26,16 @@ target_link_libraries(ydb-services-datastreams-ut PUBLIC library-cpp-svnversion ydb-core-testlib ) +target_link_options(ydb-services-datastreams-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-services-datastreams-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/services/datastreams/datastreams_ut.cpp ) @@ -40,15 +50,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-services-datastreams-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-services-datastreams-ut) diff --git a/ydb/services/persqueue_cluster_discovery/ut/CMakeLists.darwin.txt b/ydb/services/persqueue_cluster_discovery/ut/CMakeLists.darwin.txt index c62bd559ffa..970df4a62d3 100644 --- a/ydb/services/persqueue_cluster_discovery/ut/CMakeLists.darwin.txt +++ b/ydb/services/persqueue_cluster_discovery/ut/CMakeLists.darwin.txt @@ -24,6 +24,14 @@ target_link_libraries(ydb-services-persqueue_cluster_discovery-ut PUBLIC ydb-core-testlib api-grpc ) +target_link_options(ydb-services-persqueue_cluster_discovery-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-services-persqueue_cluster_discovery-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/services/persqueue_cluster_discovery/cluster_discovery_service_ut.cpp ) @@ -38,15 +46,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-services-persqueue_cluster_discovery-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-services-persqueue_cluster_discovery-ut) diff --git a/ydb/services/persqueue_cluster_discovery/ut/CMakeLists.linux.txt b/ydb/services/persqueue_cluster_discovery/ut/CMakeLists.linux.txt index e1b4d02a8d7..d66d7a05ec9 100644 --- a/ydb/services/persqueue_cluster_discovery/ut/CMakeLists.linux.txt +++ b/ydb/services/persqueue_cluster_discovery/ut/CMakeLists.linux.txt @@ -25,6 +25,16 @@ target_link_libraries(ydb-services-persqueue_cluster_discovery-ut PUBLIC ydb-core-testlib api-grpc ) +target_link_options(ydb-services-persqueue_cluster_discovery-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-services-persqueue_cluster_discovery-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/services/persqueue_cluster_discovery/cluster_discovery_service_ut.cpp ) @@ -39,15 +49,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-services-persqueue_cluster_discovery-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-services-persqueue_cluster_discovery-ut) diff --git a/ydb/services/persqueue_v1/ut/CMakeLists.darwin.txt b/ydb/services/persqueue_v1/ut/CMakeLists.darwin.txt index 637f825af3d..52a7abff59c 100644 --- a/ydb/services/persqueue_v1/ut/CMakeLists.darwin.txt +++ b/ydb/services/persqueue_v1/ut/CMakeLists.darwin.txt @@ -31,6 +31,14 @@ target_link_libraries(ydb-services-persqueue_v1-ut PUBLIC cpp-client-ydb_persqueue_public cpp-client-ydb_table ) +target_link_options(ydb-services-persqueue_v1-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-services-persqueue_v1-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/services/persqueue_v1/persqueue_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/services/persqueue_v1/persqueue_common_ut.cpp @@ -47,15 +55,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-services-persqueue_v1-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-services-persqueue_v1-ut) diff --git a/ydb/services/persqueue_v1/ut/CMakeLists.linux.txt b/ydb/services/persqueue_v1/ut/CMakeLists.linux.txt index 79ab67ad080..069df751526 100644 --- a/ydb/services/persqueue_v1/ut/CMakeLists.linux.txt +++ b/ydb/services/persqueue_v1/ut/CMakeLists.linux.txt @@ -32,6 +32,16 @@ target_link_libraries(ydb-services-persqueue_v1-ut PUBLIC cpp-client-ydb_persqueue_public cpp-client-ydb_table ) +target_link_options(ydb-services-persqueue_v1-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-services-persqueue_v1-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/services/persqueue_v1/persqueue_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/services/persqueue_v1/persqueue_common_ut.cpp @@ -48,15 +58,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-services-persqueue_v1-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-services-persqueue_v1-ut) diff --git a/ydb/services/persqueue_v1/ut/new_schemecache_ut/CMakeLists.darwin.txt b/ydb/services/persqueue_v1/ut/new_schemecache_ut/CMakeLists.darwin.txt index 25ffd55cc42..33e59c63620 100644 --- a/ydb/services/persqueue_v1/ut/new_schemecache_ut/CMakeLists.darwin.txt +++ b/ydb/services/persqueue_v1/ut/new_schemecache_ut/CMakeLists.darwin.txt @@ -29,6 +29,14 @@ target_link_libraries(ydb-services-persqueue_v1-ut-new_schemecache_ut PUBLIC ydb_persqueue_core-ut-ut_utils cpp-client-ydb_table ) +target_link_options(ydb-services-persqueue_v1-ut-new_schemecache_ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-services-persqueue_v1-ut-new_schemecache_ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/services/persqueue_v1/persqueue_new_schemecache_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/services/persqueue_v1/persqueue_common_ut.cpp @@ -45,15 +53,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-services-persqueue_v1-ut-new_schemecache_ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-services-persqueue_v1-ut-new_schemecache_ut) diff --git a/ydb/services/persqueue_v1/ut/new_schemecache_ut/CMakeLists.linux.txt b/ydb/services/persqueue_v1/ut/new_schemecache_ut/CMakeLists.linux.txt index e094561240a..b313ae591ee 100644 --- a/ydb/services/persqueue_v1/ut/new_schemecache_ut/CMakeLists.linux.txt +++ b/ydb/services/persqueue_v1/ut/new_schemecache_ut/CMakeLists.linux.txt @@ -30,6 +30,16 @@ target_link_libraries(ydb-services-persqueue_v1-ut-new_schemecache_ut PUBLIC ydb_persqueue_core-ut-ut_utils cpp-client-ydb_table ) +target_link_options(ydb-services-persqueue_v1-ut-new_schemecache_ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-services-persqueue_v1-ut-new_schemecache_ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/services/persqueue_v1/persqueue_new_schemecache_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/services/persqueue_v1/persqueue_common_ut.cpp @@ -46,15 +56,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-services-persqueue_v1-ut-new_schemecache_ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-services-persqueue_v1-ut-new_schemecache_ut) diff --git a/ydb/services/rate_limiter/ut/CMakeLists.darwin.txt b/ydb/services/rate_limiter/ut/CMakeLists.darwin.txt index 059d04ab3ff..92bba5f85a5 100644 --- a/ydb/services/rate_limiter/ut/CMakeLists.darwin.txt +++ b/ydb/services/rate_limiter/ut/CMakeLists.darwin.txt @@ -24,6 +24,14 @@ target_link_libraries(ydb-services-rate_limiter-ut PUBLIC cpp-client-ydb_coordination cpp-client-ydb_rate_limiter ) +target_link_options(ydb-services-rate_limiter-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-services-rate_limiter-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/services/rate_limiter/rate_limiter_ut.cpp ) @@ -38,15 +46,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-services-rate_limiter-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-services-rate_limiter-ut) diff --git a/ydb/services/rate_limiter/ut/CMakeLists.linux.txt b/ydb/services/rate_limiter/ut/CMakeLists.linux.txt index ddb903c7a16..1b16004af35 100644 --- a/ydb/services/rate_limiter/ut/CMakeLists.linux.txt +++ b/ydb/services/rate_limiter/ut/CMakeLists.linux.txt @@ -25,6 +25,16 @@ target_link_libraries(ydb-services-rate_limiter-ut PUBLIC cpp-client-ydb_coordination cpp-client-ydb_rate_limiter ) +target_link_options(ydb-services-rate_limiter-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-services-rate_limiter-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/services/rate_limiter/rate_limiter_ut.cpp ) @@ -39,15 +49,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-services-rate_limiter-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-services-rate_limiter-ut) diff --git a/ydb/services/ydb/index_ut/CMakeLists.darwin.txt b/ydb/services/ydb/index_ut/CMakeLists.darwin.txt index b3ba8dea7a9..e8b77a793f6 100644 --- a/ydb/services/ydb/index_ut/CMakeLists.darwin.txt +++ b/ydb/services/ydb/index_ut/CMakeLists.darwin.txt @@ -26,6 +26,14 @@ target_link_libraries(ydb-services-ydb-index_ut PUBLIC cpp-client-ydb_scheme cpp-client-ydb_table ) +target_link_options(ydb-services-ydb-index_ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-services-ydb-index_ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/services/ydb/ydb_index_ut.cpp ) @@ -40,15 +48,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-services-ydb-index_ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-services-ydb-index_ut) diff --git a/ydb/services/ydb/index_ut/CMakeLists.linux.txt b/ydb/services/ydb/index_ut/CMakeLists.linux.txt index 49a028000ab..09575d700ff 100644 --- a/ydb/services/ydb/index_ut/CMakeLists.linux.txt +++ b/ydb/services/ydb/index_ut/CMakeLists.linux.txt @@ -27,6 +27,16 @@ target_link_libraries(ydb-services-ydb-index_ut PUBLIC cpp-client-ydb_scheme cpp-client-ydb_table ) +target_link_options(ydb-services-ydb-index_ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-services-ydb-index_ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/services/ydb/ydb_index_ut.cpp ) @@ -41,15 +51,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-services-ydb-index_ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-services-ydb-index_ut) diff --git a/ydb/services/ydb/sdk_credprovider_ut/CMakeLists.darwin.txt b/ydb/services/ydb/sdk_credprovider_ut/CMakeLists.darwin.txt index 96dc35f7b48..47beb0dd7b0 100644 --- a/ydb/services/ydb/sdk_credprovider_ut/CMakeLists.darwin.txt +++ b/ydb/services/ydb/sdk_credprovider_ut/CMakeLists.darwin.txt @@ -25,6 +25,14 @@ target_link_libraries(ydb-services-ydb-sdk_credprovider_ut PUBLIC cpp-client-ydb_scheme cpp-client-ydb_table ) +target_link_options(ydb-services-ydb-sdk_credprovider_ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-services-ydb-sdk_credprovider_ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/services/ydb/sdk_credprovider_ut/dummy_provider_ut.cpp ) @@ -39,15 +47,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-services-ydb-sdk_credprovider_ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-services-ydb-sdk_credprovider_ut) diff --git a/ydb/services/ydb/sdk_credprovider_ut/CMakeLists.linux.txt b/ydb/services/ydb/sdk_credprovider_ut/CMakeLists.linux.txt index 4a7fea95559..08eba174947 100644 --- a/ydb/services/ydb/sdk_credprovider_ut/CMakeLists.linux.txt +++ b/ydb/services/ydb/sdk_credprovider_ut/CMakeLists.linux.txt @@ -26,6 +26,16 @@ target_link_libraries(ydb-services-ydb-sdk_credprovider_ut PUBLIC cpp-client-ydb_scheme cpp-client-ydb_table ) +target_link_options(ydb-services-ydb-sdk_credprovider_ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-services-ydb-sdk_credprovider_ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/services/ydb/sdk_credprovider_ut/dummy_provider_ut.cpp ) @@ -40,15 +50,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-services-ydb-sdk_credprovider_ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-services-ydb-sdk_credprovider_ut) diff --git a/ydb/services/ydb/ut/CMakeLists.darwin.txt b/ydb/services/ydb/ut/CMakeLists.darwin.txt index 011866c012e..a4ab549a773 100644 --- a/ydb/services/ydb/ut/CMakeLists.darwin.txt +++ b/ydb/services/ydb/ut/CMakeLists.darwin.txt @@ -38,6 +38,14 @@ target_link_libraries(ydb-services-ydb-ut PUBLIC cpp-client-ydb_operation cpp-client-ydb_scheme ) +target_link_options(ydb-services-ydb-ut PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-services-ydb-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/services/ydb/ydb_bulk_upsert_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/services/ydb/ydb_bulk_upsert_olap_ut.cpp @@ -67,15 +75,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-services-ydb-ut - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-services-ydb-ut) diff --git a/ydb/services/ydb/ut/CMakeLists.linux.txt b/ydb/services/ydb/ut/CMakeLists.linux.txt index 5b0669eb467..9f789f29548 100644 --- a/ydb/services/ydb/ut/CMakeLists.linux.txt +++ b/ydb/services/ydb/ut/CMakeLists.linux.txt @@ -39,6 +39,16 @@ target_link_libraries(ydb-services-ydb-ut PUBLIC cpp-client-ydb_operation cpp-client-ydb_scheme ) +target_link_options(ydb-services-ydb-ut PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-services-ydb-ut PRIVATE ${CMAKE_SOURCE_DIR}/ydb/services/ydb/ydb_bulk_upsert_ut.cpp ${CMAKE_SOURCE_DIR}/ydb/services/ydb/ydb_bulk_upsert_olap_ut.cpp @@ -68,15 +78,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-services-ydb-ut - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-services-ydb-ut) diff --git a/ydb/services/yq/ut_integration/CMakeLists.darwin.txt b/ydb/services/yq/ut_integration/CMakeLists.darwin.txt index ff88bee55a5..dff30ae8ea3 100644 --- a/ydb/services/yq/ut_integration/CMakeLists.darwin.txt +++ b/ydb/services/yq/ut_integration/CMakeLists.darwin.txt @@ -34,6 +34,14 @@ target_link_libraries(ydb-services-yq-ut_integration PUBLIC library-yql-utils yql-sql-pg_dummy ) +target_link_options(ydb-services-yq-ut_integration PRIVATE + -Wl,-no_deduplicate + -Wl,-sdk_version,10.15 + -fPIC + -fPIC + -framework + CoreFoundation +) target_sources(ydb-services-yq-ut_integration PRIVATE ${CMAKE_SOURCE_DIR}/ydb/services/yq/ut_integration/ut_utils.cpp ${CMAKE_SOURCE_DIR}/ydb/services/yq/ut_integration/yq_ut.cpp @@ -49,15 +57,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-services-yq-ut_integration - PUBLIC - -Wl,-no_deduplicate - -Wl,-sdk_version,10.15 - -fPIC - -fPIC - -framework - CoreFoundation - -framework - CoreFoundation -) vcs_info(ydb-services-yq-ut_integration) diff --git a/ydb/services/yq/ut_integration/CMakeLists.linux.txt b/ydb/services/yq/ut_integration/CMakeLists.linux.txt index cb70688e3f0..0ff91c894f6 100644 --- a/ydb/services/yq/ut_integration/CMakeLists.linux.txt +++ b/ydb/services/yq/ut_integration/CMakeLists.linux.txt @@ -35,6 +35,16 @@ target_link_libraries(ydb-services-yq-ut_integration PUBLIC library-yql-utils yql-sql-pg_dummy ) +target_link_options(ydb-services-yq-ut_integration PRIVATE + -ldl + -lrt + -Wl,--no-as-needed + -fPIC + -fPIC + -lpthread + -lrt + -ldl +) target_sources(ydb-services-yq-ut_integration PRIVATE ${CMAKE_SOURCE_DIR}/ydb/services/yq/ut_integration/ut_utils.cpp ${CMAKE_SOURCE_DIR}/ydb/services/yq/ut_integration/yq_ut.cpp @@ -50,15 +60,4 @@ add_test( --print-times --show-fails ) -target_link_flags(ydb-services-yq-ut_integration - PUBLIC - -ldl - -lrt - -Wl,--no-as-needed - -fPIC - -fPIC - -lpthread - -lrt - -ldl -) vcs_info(ydb-services-yq-ut_integration) |