Commit cb7dd0a9 authored by thomasanderson's avatar thomasanderson Committed by Commit bot

Replace sanitizers:deps with exe_and_shlib_deps (v8)

All targets (at least on sanitizer builds) unconditionally depend
on //build/config/sanitizers:deps.

It is necessary for bug 593874 that all targets now also depend
on //buildtools/third_party/libc++:libcxx_proxy.  This requires
adding a new "global dependency": //build/config:exe_and_shlib_deps.

This CL updates references to sanitizers:deps to instead refer to
//build/config:exe_and_shlib_deps.

BUG=chromium:723069
R=bradnelson@chromium.org

Review-Url: https://codereview.chromium.org/2894013003
Cr-Commit-Position: refs/heads/master@{#45435}
parent c476e8af
......@@ -2662,7 +2662,7 @@ if (current_toolchain == v8_snapshot_toolchain) {
":v8_libbase",
":v8_libplatform",
":v8_nosnapshot",
"//build/config/sanitizers:deps",
"//build/config:exe_and_shlib_deps",
"//build/win:default_exe_manifest",
]
}
......@@ -2835,7 +2835,7 @@ v8_executable("d8") {
":v8",
":v8_libbase",
":v8_libplatform",
"//build/config/sanitizers:deps",
"//build/config:exe_and_shlib_deps",
"//build/win:default_exe_manifest",
]
......@@ -2880,7 +2880,7 @@ v8_executable("v8_hello_world") {
":v8",
":v8_libbase",
":v8_libplatform",
"//build/config/sanitizers:deps",
"//build/config:exe_and_shlib_deps",
"//build/win:default_exe_manifest",
]
}
......@@ -2901,7 +2901,7 @@ v8_executable("v8_sample_process") {
":v8",
":v8_libbase",
":v8_libplatform",
"//build/config/sanitizers:deps",
"//build/config:exe_and_shlib_deps",
"//build/win:default_exe_manifest",
]
}
......@@ -2921,7 +2921,7 @@ v8_executable("v8_parser_shell") {
":v8",
":v8_libbase",
":v8_libplatform",
"//build/config/sanitizers:deps",
"//build/config:exe_and_shlib_deps",
"//build/win:default_exe_manifest",
]
}
......@@ -2943,7 +2943,7 @@ if (want_v8_shell) {
":v8",
":v8_libbase",
":v8_libplatform",
"//build/config/sanitizers:deps",
"//build/config:exe_and_shlib_deps",
"//build/win:default_exe_manifest",
]
}
......@@ -2955,7 +2955,7 @@ template("v8_fuzzer") {
v8_executable("v8_simple_" + name) {
deps = [
":" + name,
"//build/config/sanitizers:deps",
"//build/config:exe_and_shlib_deps",
"//build/win:default_exe_manifest",
]
......
......@@ -338,7 +338,7 @@ v8_executable("cctest") {
"../..:v8_libbase",
"../..:v8_libplatform",
"../..:wasm_module_runner",
"//build/config/sanitizers:deps",
"//build/config:exe_and_shlib_deps",
"//build/win:default_exe_manifest",
]
......@@ -437,7 +437,7 @@ v8_executable("generate-bytecode-expectations") {
"../..:v8",
"../..:v8_libbase",
"../..:v8_libplatform",
"//build/config/sanitizers:deps",
"//build/config:exe_and_shlib_deps",
"//build/win:default_exe_manifest",
]
}
......@@ -26,7 +26,7 @@ v8_executable("inspector-test") {
"../..:v8",
"../..:v8_libbase",
"../..:v8_libplatform",
"//build/config/sanitizers:deps",
"//build/config:exe_and_shlib_deps",
"//build/win:default_exe_manifest",
]
......
......@@ -21,7 +21,7 @@ v8_executable("mkgrokdump") {
"../..:v8",
"../..:v8_libbase",
"../..:v8_libplatform",
"//build/config/sanitizers:deps",
"//build/config:exe_and_shlib_deps",
"//build/win:default_exe_manifest",
]
}
......@@ -193,7 +193,7 @@ v8_executable("unittests") {
"../..:v8_for_testing",
"../..:v8_libbase",
"../..:v8_libplatform",
"//build/config/sanitizers:deps",
"//build/config:exe_and_shlib_deps",
"//build/win:default_exe_manifest",
"//testing/gmock",
"//testing/gtest",
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment