aboutsummaryrefslogtreecommitdiffstats
path: root/contrib/restricted/abseil-cpp/absl
diff options
context:
space:
mode:
authorreshilkin <reshilkin@yandex-team.com>2023-07-26 19:43:33 +0300
committerreshilkin <reshilkin@yandex-team.com>2023-07-26 19:43:33 +0300
commit681be68af347d7732a3eb87ccc76251d90c1f822 (patch)
tree65b392531b68197652389c50953e4c35af9fca2c /contrib/restricted/abseil-cpp/absl
parentf26d7d0eb2cdabc1c58daa4752cc97a6c4b20555 (diff)
downloadydb-681be68af347d7732a3eb87ccc76251d90c1f822.tar.gz
Add explicit sanitizer dependencies up to contrib/tools
Diffstat (limited to 'contrib/restricted/abseil-cpp/absl')
-rw-r--r--contrib/restricted/abseil-cpp/absl/base/CMakeLists.darwin-x86_64.txt1
-rw-r--r--contrib/restricted/abseil-cpp/absl/base/CMakeLists.linux-aarch64.txt1
-rw-r--r--contrib/restricted/abseil-cpp/absl/base/CMakeLists.linux-x86_64.txt1
-rw-r--r--contrib/restricted/abseil-cpp/absl/base/CMakeLists.windows-x86_64.txt1
-rw-r--r--contrib/restricted/abseil-cpp/absl/base/ya.make4
-rw-r--r--contrib/restricted/abseil-cpp/absl/container/CMakeLists.darwin-x86_64.txt1
-rw-r--r--contrib/restricted/abseil-cpp/absl/container/CMakeLists.linux-aarch64.txt1
-rw-r--r--contrib/restricted/abseil-cpp/absl/container/CMakeLists.linux-x86_64.txt1
-rw-r--r--contrib/restricted/abseil-cpp/absl/container/CMakeLists.windows-x86_64.txt1
-rw-r--r--contrib/restricted/abseil-cpp/absl/container/ya.make1
-rw-r--r--contrib/restricted/abseil-cpp/absl/debugging/CMakeLists.darwin-x86_64.txt1
-rw-r--r--contrib/restricted/abseil-cpp/absl/debugging/CMakeLists.linux-aarch64.txt1
-rw-r--r--contrib/restricted/abseil-cpp/absl/debugging/CMakeLists.linux-x86_64.txt1
-rw-r--r--contrib/restricted/abseil-cpp/absl/debugging/CMakeLists.windows-x86_64.txt1
-rw-r--r--contrib/restricted/abseil-cpp/absl/debugging/ya.make1
15 files changed, 18 insertions, 0 deletions
diff --git a/contrib/restricted/abseil-cpp/absl/base/CMakeLists.darwin-x86_64.txt b/contrib/restricted/abseil-cpp/absl/base/CMakeLists.darwin-x86_64.txt
index 1c3e1d4deb..0e0cf9494d 100644
--- a/contrib/restricted/abseil-cpp/absl/base/CMakeLists.darwin-x86_64.txt
+++ b/contrib/restricted/abseil-cpp/absl/base/CMakeLists.darwin-x86_64.txt
@@ -16,6 +16,7 @@ target_include_directories(abseil-cpp-absl-base PUBLIC
)
target_link_libraries(abseil-cpp-absl-base PUBLIC
contrib-libs-cxxsupp
+ cpp-sanitizer-include
)
target_sources(abseil-cpp-absl-base PRIVATE
${CMAKE_SOURCE_DIR}/contrib/restricted/abseil-cpp/absl/base/internal/cycleclock.cc
diff --git a/contrib/restricted/abseil-cpp/absl/base/CMakeLists.linux-aarch64.txt b/contrib/restricted/abseil-cpp/absl/base/CMakeLists.linux-aarch64.txt
index 89d5fdbf42..304920a245 100644
--- a/contrib/restricted/abseil-cpp/absl/base/CMakeLists.linux-aarch64.txt
+++ b/contrib/restricted/abseil-cpp/absl/base/CMakeLists.linux-aarch64.txt
@@ -17,6 +17,7 @@ target_include_directories(abseil-cpp-absl-base PUBLIC
target_link_libraries(abseil-cpp-absl-base PUBLIC
contrib-libs-linux-headers
contrib-libs-cxxsupp
+ cpp-sanitizer-include
)
target_sources(abseil-cpp-absl-base PRIVATE
${CMAKE_SOURCE_DIR}/contrib/restricted/abseil-cpp/absl/base/internal/cycleclock.cc
diff --git a/contrib/restricted/abseil-cpp/absl/base/CMakeLists.linux-x86_64.txt b/contrib/restricted/abseil-cpp/absl/base/CMakeLists.linux-x86_64.txt
index 89d5fdbf42..304920a245 100644
--- a/contrib/restricted/abseil-cpp/absl/base/CMakeLists.linux-x86_64.txt
+++ b/contrib/restricted/abseil-cpp/absl/base/CMakeLists.linux-x86_64.txt
@@ -17,6 +17,7 @@ target_include_directories(abseil-cpp-absl-base PUBLIC
target_link_libraries(abseil-cpp-absl-base PUBLIC
contrib-libs-linux-headers
contrib-libs-cxxsupp
+ cpp-sanitizer-include
)
target_sources(abseil-cpp-absl-base PRIVATE
${CMAKE_SOURCE_DIR}/contrib/restricted/abseil-cpp/absl/base/internal/cycleclock.cc
diff --git a/contrib/restricted/abseil-cpp/absl/base/CMakeLists.windows-x86_64.txt b/contrib/restricted/abseil-cpp/absl/base/CMakeLists.windows-x86_64.txt
index 1c3e1d4deb..0e0cf9494d 100644
--- a/contrib/restricted/abseil-cpp/absl/base/CMakeLists.windows-x86_64.txt
+++ b/contrib/restricted/abseil-cpp/absl/base/CMakeLists.windows-x86_64.txt
@@ -16,6 +16,7 @@ target_include_directories(abseil-cpp-absl-base PUBLIC
)
target_link_libraries(abseil-cpp-absl-base PUBLIC
contrib-libs-cxxsupp
+ cpp-sanitizer-include
)
target_sources(abseil-cpp-absl-base PRIVATE
${CMAKE_SOURCE_DIR}/contrib/restricted/abseil-cpp/absl/base/internal/cycleclock.cc
diff --git a/contrib/restricted/abseil-cpp/absl/base/ya.make b/contrib/restricted/abseil-cpp/absl/base/ya.make
index 72ef4a1b77..70ca844324 100644
--- a/contrib/restricted/abseil-cpp/absl/base/ya.make
+++ b/contrib/restricted/abseil-cpp/absl/base/ya.make
@@ -6,6 +6,10 @@ LICENSE(Apache-2.0)
LICENSE_TEXTS(.yandex_meta/licenses.list.txt)
+PEERDIR(
+ library/cpp/sanitizer/include
+)
+
ADDINCL(
GLOBAL contrib/restricted/abseil-cpp
)
diff --git a/contrib/restricted/abseil-cpp/absl/container/CMakeLists.darwin-x86_64.txt b/contrib/restricted/abseil-cpp/absl/container/CMakeLists.darwin-x86_64.txt
index 3be1fa1692..c40414820f 100644
--- a/contrib/restricted/abseil-cpp/absl/container/CMakeLists.darwin-x86_64.txt
+++ b/contrib/restricted/abseil-cpp/absl/container/CMakeLists.darwin-x86_64.txt
@@ -26,6 +26,7 @@ target_link_libraries(abseil-cpp-absl-container PUBLIC
abseil-cpp-absl-synchronization
abseil-cpp-absl-time
abseil-cpp-absl-types
+ cpp-sanitizer-include
)
target_sources(abseil-cpp-absl-container PRIVATE
${CMAKE_SOURCE_DIR}/contrib/restricted/abseil-cpp/absl/container/internal/hashtablez_sampler.cc
diff --git a/contrib/restricted/abseil-cpp/absl/container/CMakeLists.linux-aarch64.txt b/contrib/restricted/abseil-cpp/absl/container/CMakeLists.linux-aarch64.txt
index bf4cf39aa9..2fc1d118e8 100644
--- a/contrib/restricted/abseil-cpp/absl/container/CMakeLists.linux-aarch64.txt
+++ b/contrib/restricted/abseil-cpp/absl/container/CMakeLists.linux-aarch64.txt
@@ -27,6 +27,7 @@ target_link_libraries(abseil-cpp-absl-container PUBLIC
abseil-cpp-absl-synchronization
abseil-cpp-absl-time
abseil-cpp-absl-types
+ cpp-sanitizer-include
)
target_sources(abseil-cpp-absl-container PRIVATE
${CMAKE_SOURCE_DIR}/contrib/restricted/abseil-cpp/absl/container/internal/hashtablez_sampler.cc
diff --git a/contrib/restricted/abseil-cpp/absl/container/CMakeLists.linux-x86_64.txt b/contrib/restricted/abseil-cpp/absl/container/CMakeLists.linux-x86_64.txt
index bf4cf39aa9..2fc1d118e8 100644
--- a/contrib/restricted/abseil-cpp/absl/container/CMakeLists.linux-x86_64.txt
+++ b/contrib/restricted/abseil-cpp/absl/container/CMakeLists.linux-x86_64.txt
@@ -27,6 +27,7 @@ target_link_libraries(abseil-cpp-absl-container PUBLIC
abseil-cpp-absl-synchronization
abseil-cpp-absl-time
abseil-cpp-absl-types
+ cpp-sanitizer-include
)
target_sources(abseil-cpp-absl-container PRIVATE
${CMAKE_SOURCE_DIR}/contrib/restricted/abseil-cpp/absl/container/internal/hashtablez_sampler.cc
diff --git a/contrib/restricted/abseil-cpp/absl/container/CMakeLists.windows-x86_64.txt b/contrib/restricted/abseil-cpp/absl/container/CMakeLists.windows-x86_64.txt
index 3be1fa1692..c40414820f 100644
--- a/contrib/restricted/abseil-cpp/absl/container/CMakeLists.windows-x86_64.txt
+++ b/contrib/restricted/abseil-cpp/absl/container/CMakeLists.windows-x86_64.txt
@@ -26,6 +26,7 @@ target_link_libraries(abseil-cpp-absl-container PUBLIC
abseil-cpp-absl-synchronization
abseil-cpp-absl-time
abseil-cpp-absl-types
+ cpp-sanitizer-include
)
target_sources(abseil-cpp-absl-container PRIVATE
${CMAKE_SOURCE_DIR}/contrib/restricted/abseil-cpp/absl/container/internal/hashtablez_sampler.cc
diff --git a/contrib/restricted/abseil-cpp/absl/container/ya.make b/contrib/restricted/abseil-cpp/absl/container/ya.make
index fa8ba13aba..de6009bc47 100644
--- a/contrib/restricted/abseil-cpp/absl/container/ya.make
+++ b/contrib/restricted/abseil-cpp/absl/container/ya.make
@@ -17,6 +17,7 @@ PEERDIR(
contrib/restricted/abseil-cpp/absl/synchronization
contrib/restricted/abseil-cpp/absl/time
contrib/restricted/abseil-cpp/absl/types
+ library/cpp/sanitizer/include
)
ADDINCL(
diff --git a/contrib/restricted/abseil-cpp/absl/debugging/CMakeLists.darwin-x86_64.txt b/contrib/restricted/abseil-cpp/absl/debugging/CMakeLists.darwin-x86_64.txt
index 3c60c7b056..6247272d90 100644
--- a/contrib/restricted/abseil-cpp/absl/debugging/CMakeLists.darwin-x86_64.txt
+++ b/contrib/restricted/abseil-cpp/absl/debugging/CMakeLists.darwin-x86_64.txt
@@ -17,6 +17,7 @@ target_include_directories(abseil-cpp-absl-debugging PUBLIC
target_link_libraries(abseil-cpp-absl-debugging PUBLIC
contrib-libs-cxxsupp
abseil-cpp-absl-base
+ cpp-sanitizer-include
)
target_sources(abseil-cpp-absl-debugging PRIVATE
${CMAKE_SOURCE_DIR}/contrib/restricted/abseil-cpp/absl/debugging/failure_signal_handler.cc
diff --git a/contrib/restricted/abseil-cpp/absl/debugging/CMakeLists.linux-aarch64.txt b/contrib/restricted/abseil-cpp/absl/debugging/CMakeLists.linux-aarch64.txt
index 89a07a760b..272fdb3115 100644
--- a/contrib/restricted/abseil-cpp/absl/debugging/CMakeLists.linux-aarch64.txt
+++ b/contrib/restricted/abseil-cpp/absl/debugging/CMakeLists.linux-aarch64.txt
@@ -18,6 +18,7 @@ target_link_libraries(abseil-cpp-absl-debugging PUBLIC
contrib-libs-linux-headers
contrib-libs-cxxsupp
abseil-cpp-absl-base
+ cpp-sanitizer-include
)
target_sources(abseil-cpp-absl-debugging PRIVATE
${CMAKE_SOURCE_DIR}/contrib/restricted/abseil-cpp/absl/debugging/failure_signal_handler.cc
diff --git a/contrib/restricted/abseil-cpp/absl/debugging/CMakeLists.linux-x86_64.txt b/contrib/restricted/abseil-cpp/absl/debugging/CMakeLists.linux-x86_64.txt
index 89a07a760b..272fdb3115 100644
--- a/contrib/restricted/abseil-cpp/absl/debugging/CMakeLists.linux-x86_64.txt
+++ b/contrib/restricted/abseil-cpp/absl/debugging/CMakeLists.linux-x86_64.txt
@@ -18,6 +18,7 @@ target_link_libraries(abseil-cpp-absl-debugging PUBLIC
contrib-libs-linux-headers
contrib-libs-cxxsupp
abseil-cpp-absl-base
+ cpp-sanitizer-include
)
target_sources(abseil-cpp-absl-debugging PRIVATE
${CMAKE_SOURCE_DIR}/contrib/restricted/abseil-cpp/absl/debugging/failure_signal_handler.cc
diff --git a/contrib/restricted/abseil-cpp/absl/debugging/CMakeLists.windows-x86_64.txt b/contrib/restricted/abseil-cpp/absl/debugging/CMakeLists.windows-x86_64.txt
index 3c60c7b056..6247272d90 100644
--- a/contrib/restricted/abseil-cpp/absl/debugging/CMakeLists.windows-x86_64.txt
+++ b/contrib/restricted/abseil-cpp/absl/debugging/CMakeLists.windows-x86_64.txt
@@ -17,6 +17,7 @@ target_include_directories(abseil-cpp-absl-debugging PUBLIC
target_link_libraries(abseil-cpp-absl-debugging PUBLIC
contrib-libs-cxxsupp
abseil-cpp-absl-base
+ cpp-sanitizer-include
)
target_sources(abseil-cpp-absl-debugging PRIVATE
${CMAKE_SOURCE_DIR}/contrib/restricted/abseil-cpp/absl/debugging/failure_signal_handler.cc
diff --git a/contrib/restricted/abseil-cpp/absl/debugging/ya.make b/contrib/restricted/abseil-cpp/absl/debugging/ya.make
index 3aadfdee3e..cc02fbcb4f 100644
--- a/contrib/restricted/abseil-cpp/absl/debugging/ya.make
+++ b/contrib/restricted/abseil-cpp/absl/debugging/ya.make
@@ -8,6 +8,7 @@ LICENSE_TEXTS(.yandex_meta/licenses.list.txt)
PEERDIR(
contrib/restricted/abseil-cpp/absl/base
+ library/cpp/sanitizer/include
)
ADDINCL(