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}
This commit is contained in:
parent
c476e8afc1
commit
cb7dd0a911
14
BUILD.gn
14
BUILD.gn
@ -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",
|
||||
|
Loading…
Reference in New Issue
Block a user