Commit a78a32dc authored by machenbach's avatar machenbach Committed by Commit bot

[gn] Refactoring - inverse libplatform config dependency

This makes sure that targets depending on v8_libplatform
apply the required config.

BUG=chromium:474921
NOTRY=true

Review-Url: https://codereview.chromium.org/1962423003
Cr-Commit-Position: refs/heads/master@{#36170}
parent f00efdae
......@@ -1960,6 +1960,10 @@ v8_source_set("v8_libplatform") {
":internal_config_base",
]
public_configs = [
":libplatform_config"
]
deps = [
":v8_libbase",
]
......@@ -1975,13 +1979,15 @@ v8_source_set("fuzzer_support") {
configs = [
":internal_config_base",
":libplatform_config",
]
deps = [
":v8_libplatform",
snapshot_target,
]
public_deps = [
":v8_libplatform",
]
}
###############################################################################
......@@ -2000,7 +2006,6 @@ if (current_toolchain == snapshot_toolchain) {
configs += [ "//build/config/compiler:no_chromium_code" ]
configs += [
":internal_config",
":libplatform_config",
":features",
":toolchain",
]
......@@ -2141,7 +2146,6 @@ v8_source_set("json_fuzzer") {
configs = [
":internal_config",
":libplatform_config",
]
}
......@@ -2156,7 +2160,6 @@ v8_source_set("parser_fuzzer") {
configs = [
":internal_config",
":libplatform_config",
]
}
......@@ -2171,7 +2174,6 @@ v8_source_set("regexp_fuzzer") {
configs = [
":internal_config",
":libplatform_config",
]
}
......@@ -2186,7 +2188,6 @@ v8_source_set("wasm_fuzzer") {
configs = [
":internal_config",
":libplatform_config",
]
}
......@@ -2201,6 +2202,5 @@ v8_source_set("wasm_asmjs_fuzzer") {
configs = [
":internal_config",
":libplatform_config",
]
}
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