Index: mojo/public/tools/bindings/chromium_bindings_configuration.gni |
diff --git a/mojo/public/tools/bindings/chromium_bindings_configuration.gni b/mojo/public/tools/bindings/chromium_bindings_configuration.gni |
index 6fe0750fec2041637535f19b91ec2181de090214..945a7814ea7ed51b4315c8315a87ee59f2962d91 100644 |
--- a/mojo/public/tools/bindings/chromium_bindings_configuration.gni |
+++ b/mojo/public/tools/bindings/chromium_bindings_configuration.gni |
@@ -48,6 +48,9 @@ _typemap_imports = [ |
_typemap_imports_mac = [ "//content/common/typemaps_mac.gni" ] |
+_typemap_imports_chromeos = |
+ [ "//ui/display/manager/chromeos/mojo/typemaps.gni" ] |
+ |
_typemaps = [] |
foreach(typemap_import, _typemap_imports) { |
# Avoid reassignment error by assigning to empty scope first. |
@@ -81,4 +84,20 @@ foreach(typemap, _typemaps_mac) { |
} ] |
} |
+_typemaps_chromeos = [] |
+foreach(typemap_import, _typemap_imports_chromeos) { |
+ _imported = { |
+ } |
+ _imported = read_file(typemap_import, "scope") |
+ _typemaps_chromeos += _imported.typemaps |
+} |
+ |
+typemaps_chromeos = [] |
+foreach(typemap, _typemaps_chromeos) { |
+ typemaps_chromeos += [ { |
+ filename = typemap |
+ config = read_file(typemap, "scope") |
+ } ] |
+} |
+ |
component_macro_suffix = "" |