diff options
author | reshilkin <reshilkin@yandex-team.com> | 2023-07-26 19:43:29 +0300 |
---|---|---|
committer | reshilkin <reshilkin@yandex-team.com> | 2023-07-26 19:43:29 +0300 |
commit | f26d7d0eb2cdabc1c58daa4752cc97a6c4b20555 (patch) | |
tree | 6defc3efa6512824488efeb044445def17b3e2c0 | |
parent | dc22dc4d36515ee10fafaa812e67523debbf590a (diff) | |
download | ydb-f26d7d0eb2cdabc1c58daa4752cc97a6c4b20555.tar.gz |
Add explicit sanitizer dependencies up to contrib/libs/v8
-rw-r--r-- | contrib/libs/protobuf/CMakeLists.darwin-x86_64.txt | 2 | ||||
-rw-r--r-- | contrib/libs/protobuf/CMakeLists.linux-aarch64.txt | 2 | ||||
-rw-r--r-- | contrib/libs/protobuf/CMakeLists.linux-x86_64.txt | 2 | ||||
-rw-r--r-- | contrib/libs/protobuf/CMakeLists.windows-x86_64.txt | 2 | ||||
-rw-r--r-- | contrib/libs/protobuf/ya.make | 1 | ||||
-rw-r--r-- | contrib/libs/re2/CMakeLists.darwin-x86_64.txt | 1 | ||||
-rw-r--r-- | contrib/libs/re2/CMakeLists.linux-aarch64.txt | 1 | ||||
-rw-r--r-- | contrib/libs/re2/CMakeLists.linux-x86_64.txt | 1 | ||||
-rw-r--r-- | contrib/libs/re2/CMakeLists.windows-x86_64.txt | 1 | ||||
-rw-r--r-- | contrib/libs/re2/ya.make | 1 | ||||
-rw-r--r-- | contrib/libs/snappy/CMakeLists.darwin-x86_64.txt | 1 | ||||
-rw-r--r-- | contrib/libs/snappy/CMakeLists.linux-aarch64.txt | 1 | ||||
-rw-r--r-- | contrib/libs/snappy/CMakeLists.linux-x86_64.txt | 1 | ||||
-rw-r--r-- | contrib/libs/snappy/CMakeLists.windows-x86_64.txt | 1 | ||||
-rw-r--r-- | contrib/libs/snappy/ya.make | 4 |
15 files changed, 22 insertions, 0 deletions
diff --git a/contrib/libs/protobuf/CMakeLists.darwin-x86_64.txt b/contrib/libs/protobuf/CMakeLists.darwin-x86_64.txt index 940e5e3a99..6c262657e6 100644 --- a/contrib/libs/protobuf/CMakeLists.darwin-x86_64.txt +++ b/contrib/libs/protobuf/CMakeLists.darwin-x86_64.txt @@ -22,6 +22,7 @@ target_link_libraries(contrib-libs-protobuf PUBLIC contrib-libs-cxxsupp yutil ZLIB::ZLIB + cpp-sanitizer-include ) target_sources(contrib-libs-protobuf PRIVATE ${CMAKE_SOURCE_DIR}/contrib/libs/protobuf/src/google/protobuf/any.cc @@ -168,6 +169,7 @@ target_link_libraries(contrib-libs-protobuf.global PUBLIC contrib-libs-cxxsupp yutil ZLIB::ZLIB + cpp-sanitizer-include ) target_sources(contrib-libs-protobuf.global PRIVATE ${CMAKE_SOURCE_DIR}/contrib/libs/protobuf/src/google/protobuf/generated_message_util.cc diff --git a/contrib/libs/protobuf/CMakeLists.linux-aarch64.txt b/contrib/libs/protobuf/CMakeLists.linux-aarch64.txt index af2c6d8404..63c52a2d0d 100644 --- a/contrib/libs/protobuf/CMakeLists.linux-aarch64.txt +++ b/contrib/libs/protobuf/CMakeLists.linux-aarch64.txt @@ -23,6 +23,7 @@ target_link_libraries(contrib-libs-protobuf PUBLIC contrib-libs-cxxsupp yutil ZLIB::ZLIB + cpp-sanitizer-include ) target_sources(contrib-libs-protobuf PRIVATE ${CMAKE_SOURCE_DIR}/contrib/libs/protobuf/src/google/protobuf/any.cc @@ -170,6 +171,7 @@ target_link_libraries(contrib-libs-protobuf.global PUBLIC contrib-libs-cxxsupp yutil ZLIB::ZLIB + cpp-sanitizer-include ) target_sources(contrib-libs-protobuf.global PRIVATE ${CMAKE_SOURCE_DIR}/contrib/libs/protobuf/src/google/protobuf/generated_message_util.cc diff --git a/contrib/libs/protobuf/CMakeLists.linux-x86_64.txt b/contrib/libs/protobuf/CMakeLists.linux-x86_64.txt index af2c6d8404..63c52a2d0d 100644 --- a/contrib/libs/protobuf/CMakeLists.linux-x86_64.txt +++ b/contrib/libs/protobuf/CMakeLists.linux-x86_64.txt @@ -23,6 +23,7 @@ target_link_libraries(contrib-libs-protobuf PUBLIC contrib-libs-cxxsupp yutil ZLIB::ZLIB + cpp-sanitizer-include ) target_sources(contrib-libs-protobuf PRIVATE ${CMAKE_SOURCE_DIR}/contrib/libs/protobuf/src/google/protobuf/any.cc @@ -170,6 +171,7 @@ target_link_libraries(contrib-libs-protobuf.global PUBLIC contrib-libs-cxxsupp yutil ZLIB::ZLIB + cpp-sanitizer-include ) target_sources(contrib-libs-protobuf.global PRIVATE ${CMAKE_SOURCE_DIR}/contrib/libs/protobuf/src/google/protobuf/generated_message_util.cc diff --git a/contrib/libs/protobuf/CMakeLists.windows-x86_64.txt b/contrib/libs/protobuf/CMakeLists.windows-x86_64.txt index 940e5e3a99..6c262657e6 100644 --- a/contrib/libs/protobuf/CMakeLists.windows-x86_64.txt +++ b/contrib/libs/protobuf/CMakeLists.windows-x86_64.txt @@ -22,6 +22,7 @@ target_link_libraries(contrib-libs-protobuf PUBLIC contrib-libs-cxxsupp yutil ZLIB::ZLIB + cpp-sanitizer-include ) target_sources(contrib-libs-protobuf PRIVATE ${CMAKE_SOURCE_DIR}/contrib/libs/protobuf/src/google/protobuf/any.cc @@ -168,6 +169,7 @@ target_link_libraries(contrib-libs-protobuf.global PUBLIC contrib-libs-cxxsupp yutil ZLIB::ZLIB + cpp-sanitizer-include ) target_sources(contrib-libs-protobuf.global PRIVATE ${CMAKE_SOURCE_DIR}/contrib/libs/protobuf/src/google/protobuf/generated_message_util.cc diff --git a/contrib/libs/protobuf/ya.make b/contrib/libs/protobuf/ya.make index 2223b2f0ab..258e325959 100644 --- a/contrib/libs/protobuf/ya.make +++ b/contrib/libs/protobuf/ya.make @@ -17,6 +17,7 @@ ORIGINAL_SOURCE(https://github.com/protocolbuffers/protobuf/archive/v3.19.0.tar. PEERDIR( contrib/libs/zlib + library/cpp/sanitizer/include ) ADDINCL( diff --git a/contrib/libs/re2/CMakeLists.darwin-x86_64.txt b/contrib/libs/re2/CMakeLists.darwin-x86_64.txt index 9c71572b9c..a6c28e1ad7 100644 --- a/contrib/libs/re2/CMakeLists.darwin-x86_64.txt +++ b/contrib/libs/re2/CMakeLists.darwin-x86_64.txt @@ -25,6 +25,7 @@ target_link_libraries(contrib-libs-re2 PUBLIC abseil-cpp-absl-hash abseil-cpp-absl-strings abseil-cpp-absl-synchronization + cpp-sanitizer-include ) target_sources(contrib-libs-re2 PRIVATE ${CMAKE_SOURCE_DIR}/contrib/libs/re2/re2/bitmap256.cc diff --git a/contrib/libs/re2/CMakeLists.linux-aarch64.txt b/contrib/libs/re2/CMakeLists.linux-aarch64.txt index 3d6b644f02..dbc7d78329 100644 --- a/contrib/libs/re2/CMakeLists.linux-aarch64.txt +++ b/contrib/libs/re2/CMakeLists.linux-aarch64.txt @@ -26,6 +26,7 @@ target_link_libraries(contrib-libs-re2 PUBLIC abseil-cpp-absl-hash abseil-cpp-absl-strings abseil-cpp-absl-synchronization + cpp-sanitizer-include ) target_sources(contrib-libs-re2 PRIVATE ${CMAKE_SOURCE_DIR}/contrib/libs/re2/re2/bitmap256.cc diff --git a/contrib/libs/re2/CMakeLists.linux-x86_64.txt b/contrib/libs/re2/CMakeLists.linux-x86_64.txt index 3d6b644f02..dbc7d78329 100644 --- a/contrib/libs/re2/CMakeLists.linux-x86_64.txt +++ b/contrib/libs/re2/CMakeLists.linux-x86_64.txt @@ -26,6 +26,7 @@ target_link_libraries(contrib-libs-re2 PUBLIC abseil-cpp-absl-hash abseil-cpp-absl-strings abseil-cpp-absl-synchronization + cpp-sanitizer-include ) target_sources(contrib-libs-re2 PRIVATE ${CMAKE_SOURCE_DIR}/contrib/libs/re2/re2/bitmap256.cc diff --git a/contrib/libs/re2/CMakeLists.windows-x86_64.txt b/contrib/libs/re2/CMakeLists.windows-x86_64.txt index 9c71572b9c..a6c28e1ad7 100644 --- a/contrib/libs/re2/CMakeLists.windows-x86_64.txt +++ b/contrib/libs/re2/CMakeLists.windows-x86_64.txt @@ -25,6 +25,7 @@ target_link_libraries(contrib-libs-re2 PUBLIC abseil-cpp-absl-hash abseil-cpp-absl-strings abseil-cpp-absl-synchronization + cpp-sanitizer-include ) target_sources(contrib-libs-re2 PRIVATE ${CMAKE_SOURCE_DIR}/contrib/libs/re2/re2/bitmap256.cc diff --git a/contrib/libs/re2/ya.make b/contrib/libs/re2/ya.make index 4a32055a12..1ad631b2e6 100644 --- a/contrib/libs/re2/ya.make +++ b/contrib/libs/re2/ya.make @@ -19,6 +19,7 @@ PEERDIR( contrib/restricted/abseil-cpp/absl/hash contrib/restricted/abseil-cpp/absl/strings contrib/restricted/abseil-cpp/absl/synchronization + library/cpp/sanitizer/include ) ADDINCL( diff --git a/contrib/libs/snappy/CMakeLists.darwin-x86_64.txt b/contrib/libs/snappy/CMakeLists.darwin-x86_64.txt index 5e20f5ea3d..530a98a7a4 100644 --- a/contrib/libs/snappy/CMakeLists.darwin-x86_64.txt +++ b/contrib/libs/snappy/CMakeLists.darwin-x86_64.txt @@ -18,6 +18,7 @@ target_include_directories(contrib-libs-snappy PUBLIC target_link_libraries(contrib-libs-snappy PUBLIC contrib-libs-cxxsupp yutil + cpp-sanitizer-include ) target_sources(contrib-libs-snappy PRIVATE ${CMAKE_SOURCE_DIR}/contrib/libs/snappy/snappy-c.cc diff --git a/contrib/libs/snappy/CMakeLists.linux-aarch64.txt b/contrib/libs/snappy/CMakeLists.linux-aarch64.txt index 732c5e5474..f6dc610e4e 100644 --- a/contrib/libs/snappy/CMakeLists.linux-aarch64.txt +++ b/contrib/libs/snappy/CMakeLists.linux-aarch64.txt @@ -19,6 +19,7 @@ target_link_libraries(contrib-libs-snappy PUBLIC contrib-libs-linux-headers contrib-libs-cxxsupp yutil + cpp-sanitizer-include ) target_sources(contrib-libs-snappy PRIVATE ${CMAKE_SOURCE_DIR}/contrib/libs/snappy/snappy-c.cc diff --git a/contrib/libs/snappy/CMakeLists.linux-x86_64.txt b/contrib/libs/snappy/CMakeLists.linux-x86_64.txt index 732c5e5474..f6dc610e4e 100644 --- a/contrib/libs/snappy/CMakeLists.linux-x86_64.txt +++ b/contrib/libs/snappy/CMakeLists.linux-x86_64.txt @@ -19,6 +19,7 @@ target_link_libraries(contrib-libs-snappy PUBLIC contrib-libs-linux-headers contrib-libs-cxxsupp yutil + cpp-sanitizer-include ) target_sources(contrib-libs-snappy PRIVATE ${CMAKE_SOURCE_DIR}/contrib/libs/snappy/snappy-c.cc diff --git a/contrib/libs/snappy/CMakeLists.windows-x86_64.txt b/contrib/libs/snappy/CMakeLists.windows-x86_64.txt index 5e20f5ea3d..530a98a7a4 100644 --- a/contrib/libs/snappy/CMakeLists.windows-x86_64.txt +++ b/contrib/libs/snappy/CMakeLists.windows-x86_64.txt @@ -18,6 +18,7 @@ target_include_directories(contrib-libs-snappy PUBLIC target_link_libraries(contrib-libs-snappy PUBLIC contrib-libs-cxxsupp yutil + cpp-sanitizer-include ) target_sources(contrib-libs-snappy PRIVATE ${CMAKE_SOURCE_DIR}/contrib/libs/snappy/snappy-c.cc diff --git a/contrib/libs/snappy/ya.make b/contrib/libs/snappy/ya.make index b19c972e61..6e05edc587 100644 --- a/contrib/libs/snappy/ya.make +++ b/contrib/libs/snappy/ya.make @@ -10,6 +10,10 @@ VERSION(1.1.9) ORIGINAL_SOURCE(https://github.com/google/snappy/archive/1.1.9.tar.gz) +PEERDIR( + library/cpp/sanitizer/include +) + ADDINCL( GLOBAL contrib/libs/snappy/include ) |