Index: third_party/cython/rules.gni |
diff --git a/third_party/cython/rules.gni b/third_party/cython/rules.gni |
index 3938110df18dc381dffb92a7c4efabfab4939c4c..53125fe03f83bef7839a5e8e1c04d1a6f3a5d905 100644 |
--- a/third_party/cython/rules.gni |
+++ b/third_party/cython/rules.gni |
@@ -63,6 +63,9 @@ template("python_binary_module_sources") { |
if (defined(invoker.additional_sources)) { |
sources += invoker.additional_sources |
} |
+ if (defined(invoker.configs)) { |
+ configs += invoker.configs |
+ } |
all_dependent_configs = [ ":$config_name" ] |
} |
} |
@@ -91,6 +94,9 @@ template("python_binary_module") { |
python_binary_module_sources(sources_target_name) { |
visibility = target_visibility |
sources = invoker.sources |
+ if (defined(invoker.configs)) { |
+ configs = invoker.configs |
+ } |
} |
shared_library(shared_library_name) { |