summaryrefslogtreecommitdiff
path: root/chromium/v8/gni
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/v8/gni')
-rw-r--r--chromium/v8/gni/v8.gni10
1 files changed, 9 insertions, 1 deletions
diff --git a/chromium/v8/gni/v8.gni b/chromium/v8/gni/v8.gni
index a5312f76acd..6cb248f160d 100644
--- a/chromium/v8/gni/v8.gni
+++ b/chromium/v8/gni/v8.gni
@@ -143,7 +143,15 @@ template("v8_source_set") {
}
}
target(link_target_type, target_name) {
- forward_variables_from(invoker, "*", [ "configs" ])
+ forward_variables_from(invoker,
+ "*",
+ [
+ "configs",
+ "remove_configs",
+ ])
+ if (defined(invoker.remove_configs)) {
+ configs -= invoker.remove_configs
+ }
configs += invoker.configs
configs -= v8_remove_configs
configs += v8_add_configs