summaryrefslogtreecommitdiff
path: root/DEPS
diff options
context:
space:
mode:
authorweili <weili@chromium.org>2016-10-14 16:59:40 -0700
committerCommit bot <commit-bot@chromium.org>2016-10-14 16:59:40 -0700
commit62f367348ff8ff1e64c6f52c1ee5f77c3a89edc1 (patch)
treedeb6336375ccfac1515a3dd89d1b0d25e5f83a8f /DEPS
parent3ba098595ae56b64eacc0c25ab76b89a4d78d920 (diff)
downloadpdfium-62f367348ff8ff1e64c6f52c1ee5f77c3a89edc1.tar.xz
Ready to enable MSan build for PDFiumchromium/2891
Add all the necessary files used for MSan build and run. BUG=pdfium:1 Review-Url: https://codereview.chromium.org/2384353002
Diffstat (limited to 'DEPS')
-rw-r--r--DEPS12
1 files changed, 12 insertions, 0 deletions
diff --git a/DEPS b/DEPS
index b57ea2a702..51d5b6f3a4 100644
--- a/DEPS
+++ b/DEPS
@@ -14,6 +14,7 @@ vars = {
'gmock_revision': '29763965ab52f24565299976b936d1265cb6a271',
'gtest_revision': '8245545b6dc9c4703e6496d1efd19e975ad2b038',
'icu_revision': '2341038bf72869a5683a893a2b319a48ffec7f62',
+ 'instrumented_lib_revision': '45f5814b1543e41ea0be54c771e3840ea52cca4a',
'pdfium_tests_revision': '06411790a46e6497e5293f921ea9aa9fb2615e41',
'skia_revision': 'b55ebf071dce33794f5518dcdc3a9af006285796',
'tools_memory_revision': '427f10475e1a8d72424c29d00bf689122b738e5d',
@@ -44,6 +45,9 @@ deps = {
"third_party/icu":
Var('chromium_git') + "/chromium/deps/icu.git@" + Var('icu_revision'),
+ "third_party/instrumented_libraries":
+ Var('chromium_git') + "/chromium/src/third_party/instrumented_libraries.git@" + Var('instrumented_lib_revision'),
+
"third_party/skia":
Var('chromium_git') + '/skia.git' + '@' + Var('skia_revision'),
@@ -180,4 +184,12 @@ hooks = [
'pattern': '.',
'action': ['python', 'pdfium/build/vs_toolchain.py', 'update'],
},
+ {
+ # Pull sanitizer-instrumented third-party libraries if requested via
+ # GYP_DEFINES.
+ 'name': 'instrumented_libraries',
+ 'pattern': '\\.sha1',
+ 'action': ['python', 'pdfium/third_party/instrumented_libraries/scripts/download_binaries.py'],
+ },
+
]