Index: components/webusb.gypi |
diff --git a/components/webusb.gypi b/components/webusb.gypi |
index caf6c92064a30929a404fc9ec155e23d9be113f5..a86c548bcd46eb6b71a038072392354cc680d6f2 100644 |
--- a/components/webusb.gypi |
+++ b/components/webusb.gypi |
@@ -11,6 +11,7 @@ |
'../base/base.gyp:base', |
'../device/core/core.gyp:device_core', |
'../device/usb/usb.gyp:device_usb', |
+ 'components_webusb_mojo_bindings_lib', |
], |
'include_dirs': [ |
'..', |
@@ -21,5 +22,28 @@ |
'webusb/webusb_detector.h', |
], |
}, |
+ { |
+ 'target_name': 'components_webusb_mojo_bindings', |
+ 'type': 'none', |
+ 'variables': { |
+ 'mojom_files': [ |
+ 'webusb/public/interfaces/webusb_permission_bubble.mojom', |
+ ], |
+ 'dependencies': [ |
+ '../device/devices_app/devices_app.gyp:device_usb_mojo_bindings', |
+ ], |
+ }, |
+ 'includes': [ |
+ '../third_party/mojo/mojom_bindings_generator_explicit.gypi', |
+ ], |
+ }, |
+ { |
+ 'target_name': 'components_webusb_mojo_bindings_lib', |
+ 'type': 'static_library', |
+ 'dependencies': [ |
+ 'components_webusb_mojo_bindings', |
+ '../device/devices_app/devices_app.gyp:device_usb_mojo_bindings_lib', |
+ ], |
+ }, |
], |
} |