| Index: build/config/BUILDCONFIG.gn
|
| diff --git a/build/config/BUILDCONFIG.gn b/build/config/BUILDCONFIG.gn
|
| index 5721a9bbb025dc8d49de1e1b14c1e239b13e7b49..6354aec651dd0e4039f12511cb3e2aa8d927b984 100644
|
| --- a/build/config/BUILDCONFIG.gn
|
| +++ b/build/config/BUILDCONFIG.gn
|
| @@ -505,6 +505,11 @@ template("component") {
|
| configs = [] # Prevent list overwriting warning.
|
| configs = invoker.configs
|
|
|
| + # The sources assignment filter will have already been applied when the
|
| + # code was originally executed. We don't want to apply it again, since
|
| + # the original target may have override it for some assignments.
|
| + set_sources_assignment_filter([])
|
| +
|
| if (defined(invoker.all_dependent_configs)) { all_dependent_configs = invoker.all_dependent_configs }
|
| if (defined(invoker.cflags)) { cflags = invoker.cflags }
|
| if (defined(invoker.cflags_c)) { cflags_c = invoker.cflags_c }
|
| @@ -533,6 +538,9 @@ template("component") {
|
| configs = [] # Prevent list overwriting warning.
|
| configs = invoker.configs
|
|
|
| + # See above call.
|
| + set_sources_assignment_filter([])
|
| +
|
| if (defined(invoker.all_dependent_configs)) { all_dependent_configs = invoker.all_dependent_configs }
|
| if (defined(invoker.cflags)) { cflags = invoker.cflags }
|
| if (defined(invoker.cflags_c)) { cflags_c = invoker.cflags_c }
|
| @@ -572,6 +580,9 @@ template("test") {
|
| configs = [] # Prevent list overwriting warning.
|
| configs = invoker.configs
|
|
|
| + # See above call.
|
| + set_sources_assignment_filter([])
|
| +
|
| if (defined(invoker.all_dependent_configs)) { all_dependent_configs = invoker.all_dependent_configs }
|
| if (defined(invoker.cflags)) { cflags = invoker.cflags }
|
| if (defined(invoker.cflags_c)) { cflags_c = invoker.cflags_c }
|
|
|