fuchsia: fix configs clobbering in GN template

Bug: fuchsia:56258
Change-Id: Ie4412ced77b2376ab22e8a72db2bccd93f462d49
Reviewed-on: https://chromium-review.googlesource.com/c/crashpad/crashpad/+/2386639
Commit-Queue: Scott Graham <scottmg@chromium.org>
Reviewed-by: Scott Graham <scottmg@chromium.org>
This commit is contained in:
Shai Barack 2020-08-31 20:18:23 -07:00 committed by Commit Bot
parent df3bc64246
commit c4acae9f96

View File

@ -61,7 +61,13 @@ template("compat_target") {
}
} else {
static_library(target_name) {
forward_variables_from(invoker, "*")
forward_variables_from(invoker, "*", [ "configs" ])
if (!(defined(configs))) {
configs = []
}
if (defined(invoker.configs)) {
configs += invoker.configs
}
}
}
}