| Index: extensions/common/api/api.gyp
|
| diff --git a/extensions/common/api/api.gyp b/extensions/common/api/api.gyp
|
| index 400701d1654dff769998a5b5bd9c5cfc70195820..cd623d8149114d35344ac9aff96fb6b6205ae762 100644
|
| --- a/extensions/common/api/api.gyp
|
| +++ b/extensions/common/api/api.gyp
|
| @@ -20,18 +20,27 @@
|
| 'chromium_code': 1,
|
| 'non_compiled_schema_files': [
|
| ],
|
| - # TODO: Eliminate these on Android. See crbug.com/305852.
|
| - 'schema_files': [
|
| - 'dns.idl',
|
| - 'extensions_manifest_types.json',
|
| - 'runtime.json',
|
| - 'socket.idl',
|
| - 'sockets_tcp.idl',
|
| - 'sockets_tcp_server.idl',
|
| - 'sockets_udp.idl',
|
| - 'storage.json',
|
| - 'test.json',
|
| - 'usb.idl',
|
| + 'conditions': [
|
| + ['enable_extensions==1', {
|
| + 'schema_files': [
|
| + 'dns.idl',
|
| + 'extensions_manifest_types.json',
|
| + 'runtime.json',
|
| + 'socket.idl',
|
| + 'sockets_tcp.idl',
|
| + 'sockets_tcp_server.idl',
|
| + 'sockets_udp.idl',
|
| + 'storage.json',
|
| + 'test.json',
|
| + 'usb.idl',
|
| + ],
|
| + }, {
|
| + # TODO: Eliminate these on Android. See crbug.com/305852.
|
| + 'schema_files': [
|
| + 'extensions_manifest_types.json',
|
| + 'runtime.json',
|
| + ],
|
| + }],
|
| ],
|
| 'cc_dir': 'extensions/common/api',
|
| 'root_namespace': 'extensions::core_api',
|
|
|