OLD | NEW |
1 # | 1 # |
2 # Copyright (C) 2013 Google Inc. All rights reserved. | 2 # Copyright (C) 2013 Google Inc. All rights reserved. |
3 # | 3 # |
4 # Redistribution and use in source and binary forms, with or without | 4 # Redistribution and use in source and binary forms, with or without |
5 # modification, are permitted provided that the following conditions are | 5 # modification, are permitted provided that the following conditions are |
6 # met: | 6 # met: |
7 # | 7 # |
8 # * Redistributions of source code must retain the above copyright | 8 # * Redistributions of source code must retain the above copyright |
9 # notice, this list of conditions and the following disclaimer. | 9 # notice, this list of conditions and the following disclaimer. |
10 # * Redistributions in binary form must reproduce the above | 10 # * Redistributions in binary form must reproduce the above |
(...skipping 18 matching lines...) Expand all Loading... |
29 # | 29 # |
30 { | 30 { |
31 'includes': [ | 31 'includes': [ |
32 '../Source/build/features.gypi', | 32 '../Source/build/features.gypi', |
33 ], | 33 ], |
34 'variables': { | 34 'variables': { |
35 # Duplicated in GN: //third_party/WebKit/public:mojo_bindings | 35 # Duplicated in GN: //third_party/WebKit/public:mojo_bindings |
36 'blink_mojo_sources': [ | 36 'blink_mojo_sources': [ |
37 'platform/mime_registry.mojom', | 37 'platform/mime_registry.mojom', |
38 'platform/modules/background_sync/background_sync.mojom', | 38 'platform/modules/background_sync/background_sync.mojom', |
39 'platform/modules/bluetooth/web_bluetooth.mojom', | |
40 'platform/modules/broadcastchannel/broadcast_channel.mojom', | 39 'platform/modules/broadcastchannel/broadcast_channel.mojom', |
41 'platform/modules/geolocation/geolocation.mojom', | 40 'platform/modules/geolocation/geolocation.mojom', |
42 'platform/modules/hyphenation/hyphenation.mojom', | 41 'platform/modules/hyphenation/hyphenation.mojom', |
43 'platform/modules/notifications/notification.mojom', | 42 'platform/modules/notifications/notification.mojom', |
44 'platform/modules/notifications/notification_service.mojom', | 43 'platform/modules/notifications/notification_service.mojom', |
45 'platform/modules/offscreencanvas/offscreen_canvas_surface.mojom', | 44 'platform/modules/offscreencanvas/offscreen_canvas_surface.mojom', |
46 'platform/modules/permissions/permission.mojom', | 45 'platform/modules/permissions/permission.mojom', |
47 'platform/modules/permissions/permission_status.mojom', | 46 'platform/modules/permissions/permission_status.mojom', |
48 'platform/modules/serviceworker/service_worker_event_status.mojom', | 47 'platform/modules/serviceworker/service_worker_event_status.mojom', |
49 'platform/modules/wake_lock/wake_lock_service.mojom', | 48 'platform/modules/wake_lock/wake_lock_service.mojom', |
(...skipping 66 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
116 }, | 115 }, |
117 { | 116 { |
118 # GN version: //third_party/WebKit/public:mojo_bindings_blink | 117 # GN version: //third_party/WebKit/public:mojo_bindings_blink |
119 # (generated by //third_party/WebKit/public:mojo_bindings) | 118 # (generated by //third_party/WebKit/public:mojo_bindings) |
120 'target_name': 'mojo_bindings_blink_mojom', | 119 'target_name': 'mojo_bindings_blink_mojom', |
121 'type': 'none', | 120 'type': 'none', |
122 'variables': { | 121 'variables': { |
123 'mojom_files': [ | 122 'mojom_files': [ |
124 '<@(blink_mojo_sources)', | 123 '<@(blink_mojo_sources)', |
125 '<@(blink_android_mojo_sources)', | 124 '<@(blink_android_mojo_sources)', |
| 125 'platform/modules/bluetooth/web_bluetooth.mojom', |
126 ], | 126 ], |
127 'mojom_typemaps': [ | 127 'mojom_typemaps': [ |
128 '../Source/platform/mojo/SecurityOrigin.typemap', | 128 '../Source/platform/mojo/SecurityOrigin.typemap', |
129 '<@(blink_typemap_sources)', | 129 '<@(blink_typemap_sources)', |
130 ], | 130 ], |
131 'for_blink': 'true', | 131 'for_blink': 'true', |
132 'use_new_wrapper_types': 'false', | 132 'use_new_wrapper_types': 'false', |
133 }, | 133 }, |
134 'dependencies' : [ | 134 'dependencies' : [ |
135 '<(DEPTH)/cc/ipc/cc_ipc.gyp:interfaces_blink', | 135 '<(DEPTH)/cc/ipc/cc_ipc.gyp:interfaces_blink', |
(...skipping 29 matching lines...) Expand all Loading... |
165 { | 165 { |
166 # GN version: //third_party/WebKit/public:mojo_bindings | 166 # GN version: //third_party/WebKit/public:mojo_bindings |
167 'target_name': 'mojo_bindings_mojom', | 167 'target_name': 'mojo_bindings_mojom', |
168 'type': 'none', | 168 'type': 'none', |
169 'variables': { | 169 'variables': { |
170 'mojom_files': [ | 170 'mojom_files': [ |
171 '<@(blink_mojo_sources)', | 171 '<@(blink_mojo_sources)', |
172 '<@(blink_android_mojo_sources)', | 172 '<@(blink_android_mojo_sources)', |
173 ], | 173 ], |
174 'mojom_typemaps': [ | 174 'mojom_typemaps': [ |
175 '../../../device/bluetooth/public/interfaces/bluetooth_uuid.
typemap', | |
176 '<(DEPTH)/url/mojo/origin.typemap', | 175 '<(DEPTH)/url/mojo/origin.typemap', |
177 '<@(blink_typemap_sources)', | 176 '<@(blink_typemap_sources)', |
178 ], | 177 ], |
179 'use_new_wrapper_types': 'false', | 178 'use_new_wrapper_types': 'false', |
180 }, | 179 }, |
181 'dependencies' : [ | 180 'dependencies' : [ |
182 '<(DEPTH)/cc/ipc/cc_ipc.gyp:interfaces', | 181 '<(DEPTH)/cc/ipc/cc_ipc.gyp:interfaces', |
183 '<(DEPTH)/url/url.gyp:url_mojom', | 182 '<(DEPTH)/url/url.gyp:url_mojom', |
184 ], | 183 ], |
185 'includes': [ | 184 'includes': [ |
(...skipping 25 matching lines...) Expand all Loading... |
211 # GN version: //third_party/WebKit/public:mojo_bindings | 210 # GN version: //third_party/WebKit/public:mojo_bindings |
212 'target_name': 'mojo_bindings', | 211 'target_name': 'mojo_bindings', |
213 # Needed because of dependency on generated headers. | 212 # Needed because of dependency on generated headers. |
214 'hard_dependency': '1', | 213 'hard_dependency': '1', |
215 'type': 'static_library', | 214 'type': 'static_library', |
216 'dependencies': [ | 215 'dependencies': [ |
217 'mojo_bindings_blink_mojom', | 216 'mojo_bindings_blink_mojom', |
218 'mojo_bindings_mojom', | 217 'mojo_bindings_mojom', |
219 'new_wrapper_types_mojo_bindings_blink_mojom', | 218 'new_wrapper_types_mojo_bindings_blink_mojom', |
220 'new_wrapper_types_mojo_bindings_mojom', | 219 'new_wrapper_types_mojo_bindings_mojom', |
| 220 '../../../device/bluetooth/bluetooth.gyp:bluetooth_mojom', |
221 '../../../mojo/mojo_public.gyp:mojo_cpp_bindings', | 221 '../../../mojo/mojo_public.gyp:mojo_cpp_bindings', |
222 '../../../device/bluetooth/bluetooth.gyp:bluetooth_mojom', | |
223 '<(DEPTH)/cc/ipc/cc_ipc.gyp:interfaces', | 222 '<(DEPTH)/cc/ipc/cc_ipc.gyp:interfaces', |
224 '<(DEPTH)/cc/ipc/cc_ipc.gyp:interfaces_blink', | 223 '<(DEPTH)/cc/ipc/cc_ipc.gyp:interfaces_blink', |
225 ], | 224 ], |
226 }, | 225 }, |
227 ], | 226 ], |
228 'conditions': [ | 227 'conditions': [ |
229 ['OS == "android"', { | 228 ['OS == "android"', { |
230 'targets': [ | 229 'targets': [ |
231 { | 230 { |
232 'target_name': 'android_mojo_bindings_mojom', | 231 'target_name': 'android_mojo_bindings_mojom', |
(...skipping 12 matching lines...) Expand all Loading... |
245 'type': 'static_library', | 244 'type': 'static_library', |
246 'dependencies': [ | 245 'dependencies': [ |
247 'android_mojo_bindings_mojom', | 246 'android_mojo_bindings_mojom', |
248 '../../../mojo/mojo_public.gyp:mojo_bindings_java', | 247 '../../../mojo/mojo_public.gyp:mojo_bindings_java', |
249 ], | 248 ], |
250 }, | 249 }, |
251 ], | 250 ], |
252 }], | 251 }], |
253 ], | 252 ], |
254 } | 253 } |
OLD | NEW |