Просмотр исходного кода

Add explicit sanitizer dependencies up to contrib/libs/v8

reshilkin 1 год назад
Родитель
Сommit
f26d7d0eb2

+ 2 - 0
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

+ 2 - 0
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

+ 2 - 0
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

+ 2 - 0
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

+ 1 - 0
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(

+ 1 - 0
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

+ 1 - 0
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

+ 1 - 0
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

+ 1 - 0
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

+ 1 - 0
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(

Некоторые файлы не были показаны из-за большого количества измененных файлов