| OLD | NEW |
| 1 # Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 # Copyright (c) 2012 The Chromium Authors. All rights reserved. |
| 2 # Use of this source code is governed by a BSD-style license that can be | 2 # Use of this source code is governed by a BSD-style license that can be |
| 3 # found in the LICENSE file. | 3 # found in the LICENSE file. |
| 4 | 4 |
| 5 { | 5 { |
| 6 # All files are stored in these lists which are referenced in the target | 6 # All files are stored in these lists which are referenced in the target |
| 7 # below so that the GN build of this target can read in this dictionary and | 7 # below so that the GN build of this target can read in this dictionary and |
| 8 # duplicate the same logic without the lists getting out-of-sync. The GN | 8 # duplicate the same logic without the lists getting out-of-sync. The GN |
| 9 # .gypi reader can not process conditions and does not know about targets, | 9 # .gypi reader can not process conditions and does not know about targets, |
| 10 # etc., it just reads Python dictionaries. | 10 # etc., it just reads Python dictionaries. |
| (...skipping 103 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 114 'web_request.json', | 114 'web_request.json', |
| 115 # Despite the name, this API does not rely on any | 115 # Despite the name, this API does not rely on any |
| 116 # WebRTC-specific bits and as such does not belong in | 116 # WebRTC-specific bits and as such does not belong in |
| 117 # the enable_webrtc==0 section below. | 117 # the enable_webrtc==0 section below. |
| 118 'webrtc_audio_private.idl', | 118 'webrtc_audio_private.idl', |
| 119 'webrtc_logging_private.idl', | 119 'webrtc_logging_private.idl', |
| 120 'webstore_private.json', | 120 'webstore_private.json', |
| 121 'web_view_internal.json', | 121 'web_view_internal.json', |
| 122 'windows.json', | 122 'windows.json', |
| 123 ], | 123 ], |
| 124 'main_schema_include_rules': [ |
| 125 '<(DEPTH)/extensions/common/api:extensions::core_api::%(namespace)s', |
| 126 ], |
| 124 'main_non_compiled_schema_files': [ | 127 'main_non_compiled_schema_files': [ |
| 125 'browsing_data.json', | 128 'browsing_data.json', |
| 126 'chromeos_info_private.json', | 129 'chromeos_info_private.json', |
| 127 'extension.json', | 130 'extension.json', |
| 128 'idltest.idl', | 131 'idltest.idl', |
| 129 'infobars.json', | 132 'infobars.json', |
| 130 'media_player_private.json', | 133 'media_player_private.json', |
| 131 'music_manager_private.idl', | 134 'music_manager_private.idl', |
| 132 'principals_private.idl', | 135 'principals_private.idl', |
| 133 'top_sites.json', | 136 'top_sites.json', |
| (...skipping 42 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 176 # Disable schema compiler to generate model extension API code. | 179 # Disable schema compiler to generate model extension API code. |
| 177 # Only register the extension functions in extension system. | 180 # Only register the extension functions in extension system. |
| 178 'conditions': [ | 181 'conditions': [ |
| 179 ['enable_extensions==1', { | 182 ['enable_extensions==1', { |
| 180 'non_compiled_schema_files': [ | 183 'non_compiled_schema_files': [ |
| 181 '<@(main_non_compiled_schema_files)', | 184 '<@(main_non_compiled_schema_files)', |
| 182 ], | 185 ], |
| 183 'schema_files': [ | 186 'schema_files': [ |
| 184 '<@(main_schema_files)', | 187 '<@(main_schema_files)', |
| 185 ], | 188 ], |
| 189 'schema_include_rules': [ |
| 190 '<@(main_schema_include_rules)', |
| 191 ], |
| 186 }, { # enable_extensions==0 | 192 }, { # enable_extensions==0 |
| 187 'non_compiled_schema_files': [ | 193 'non_compiled_schema_files': [ |
| 188 ], | 194 ], |
| 189 'schema_files': [ | 195 'schema_files': [ |
| 190 # These should be eliminated. See crbug.com/305852. | 196 # These should be eliminated. See crbug.com/305852. |
| 191 '<@(android_schema_files)', | 197 '<@(android_schema_files)', |
| 192 ], | 198 ], |
| 193 }], | 199 }], |
| 194 ['chromeos==1', { | 200 ['chromeos==1', { |
| 195 'schema_files': [ | 201 'schema_files': [ |
| (...skipping 27 matching lines...) Expand all Loading... |
| 223 'conditions': [ | 229 'conditions': [ |
| 224 ['chromeos==1', { | 230 ['chromeos==1', { |
| 225 'dependencies': [ | 231 'dependencies': [ |
| 226 '<(DEPTH)/chrome/chrome.gyp:drive_proto', | 232 '<(DEPTH)/chrome/chrome.gyp:drive_proto', |
| 227 ], | 233 ], |
| 228 }], | 234 }], |
| 229 ], | 235 ], |
| 230 }, | 236 }, |
| 231 ], | 237 ], |
| 232 } | 238 } |
| OLD | NEW |