summaryrefslogtreecommitdiff
path: root/deps/v8/tools/debug_helper/BUILD.gn
diff options
context:
space:
mode:
Diffstat (limited to 'deps/v8/tools/debug_helper/BUILD.gn')
-rw-r--r--deps/v8/tools/debug_helper/BUILD.gn9
1 files changed, 7 insertions, 2 deletions
diff --git a/deps/v8/tools/debug_helper/BUILD.gn b/deps/v8/tools/debug_helper/BUILD.gn
index 2256df1f55..d557aca2d3 100644
--- a/deps/v8/tools/debug_helper/BUILD.gn
+++ b/deps/v8/tools/debug_helper/BUILD.gn
@@ -69,7 +69,7 @@ action("gen_heap_constants") {
]
}
-v8_component("v8_debug_helper") {
+v8_component("v8_debug_helper_internal") {
testonly = true
public = [ "debug-helper.h" ]
@@ -81,6 +81,7 @@ v8_component("v8_debug_helper") {
"$target_gen_dir/../../torque-generated/debug-macros.h",
"$target_gen_dir/../../torque-generated/instance-types.h",
"$target_gen_dir/heap-constants-gen.cc",
+ "../../src/common/ptr-compr.cc",
"compiler-types.cc",
"debug-helper-internal.cc",
"debug-helper-internal.h",
@@ -104,11 +105,15 @@ v8_component("v8_debug_helper") {
configs = [ ":internal_config" ]
if (v8_enable_i18n_support) {
- configs += [ "//third_party/icu:icu_config" ]
+ configs += [ "$v8_icu_path:icu_config" ]
}
remove_configs = [ "//build/config/compiler:no_rtti" ]
configs += [ "//build/config/compiler:rtti" ]
+}
+group("v8_debug_helper") {
+ testonly = true
+ public_deps = [ ":v8_debug_helper_internal" ]
public_configs = [ ":external_config" ]
}