diff --git a/.gitignore b/.gitignore index 563c71db5..925590f40 100644 --- a/.gitignore +++ b/.gitignore @@ -26,6 +26,7 @@ pin-log.txt /third_party/ashmem /third_party/binutils /third_party/bouncycastle +/third_party/byte_buddy /third_party/BUILD.gn /third_party/catapult /third_party/ced @@ -50,6 +51,7 @@ pin-log.txt /third_party/lss /third_party/mockito /third_party/modp_b64 +/third_party/objenesis /third_party/ow2_asm /third_party/proguard /third_party/protobuf diff --git a/build_overrides/build.gni b/build_overrides/build.gni index 2e9e02ade..423f6e33d 100644 --- a/build_overrides/build.gni +++ b/build_overrides/build.gni @@ -23,3 +23,8 @@ build_with_chromium = false # Some non-Chromium builds don't support building java targets. enable_java_templates = true + +# Allow using custom suppressions files (currently not used by libyuv). +asan_suppressions_file = "//build/sanitizers/asan_suppressions.cc" +lsan_suppressions_file = "//build/sanitizers/lsan_suppressions.cc" +tsan_suppressions_file = "//build/sanitizers/tsan_suppressions.cc" diff --git a/setup_links.py b/setup_links.py index bc56a56a5..09fbf6d4f 100755 --- a/setup_links.py +++ b/setup_links.py @@ -69,6 +69,7 @@ if 'android' in target_os: 'third_party/appurify-python', 'third_party/ashmem', 'third_party/bouncycastle', + 'third_party/byte_buddy', 'third_party/catapult', 'third_party/ced', 'third_party/closure_compiler', @@ -83,6 +84,7 @@ if 'android' in target_os: 'third_party/libxml', 'third_party/mockito', 'third_party/modp_b64', + 'third_party/objenesis', 'third_party/ow2_asm', 'third_party/protobuf', 'third_party/requests',