| OLD | NEW |
| 1 # Copyright 2014 The Chromium Authors. All rights reserved. | 1 # Copyright 2014 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 'sources': [ | 6 'sources': [ |
| 7 '<@(schema_files)', | 7 '<@(schema_files)', |
| 8 ], | 8 ], |
| 9 'variables': { | 9 'variables': { |
| 10 'main_schema_files': [ | 10 'main_schema_files': [ |
| (...skipping 138 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 149 ], | 149 ], |
| 150 | 150 |
| 151 # Input IME schema. | 151 # Input IME schema. |
| 152 'input_ime_schema_file': [ | 152 'input_ime_schema_file': [ |
| 153 'input_ime.json', | 153 'input_ime.json', |
| 154 ], | 154 ], |
| 155 | 155 |
| 156 'non_compiled_schema_files': [ | 156 'non_compiled_schema_files': [ |
| 157 '<@(main_non_compiled_schema_files)', | 157 '<@(main_non_compiled_schema_files)', |
| 158 ], | 158 ], |
| 159 |
| 160 'non_compiled_bundle_schema_files': [ |
| 161 'app.json', |
| 162 'browser_action.json', |
| 163 'commands.json', |
| 164 'declarative_content.json', |
| 165 'file_browser_handler.json', |
| 166 'page_action.json', |
| 167 'privacy.json', |
| 168 'proxy.json', |
| 169 'tts_engine.json', |
| 170 'tts.json', |
| 171 'types_private.json', |
| 172 'webstore.json', |
| 173 ], |
| 174 |
| 175 # On ChromeOS, input_method_private is fully compiled (as part of |
| 176 # schema_files), and so gets added to the bundle already. On other |
| 177 # platforms, we still need it added to the bundle. |
| 178 # TODO(devlin): That's weird. Investigate. |
| 179 'non_chromeos_non_compiled_bundle_schema_files': [ |
| 180 'input_method_private.json', |
| 181 ], |
| 182 |
| 159 'schema_dependencies': [ | 183 'schema_dependencies': [ |
| 160 '<(DEPTH)/extensions/common/api/api.gyp:extensions_api', | 184 '<(DEPTH)/extensions/common/api/api.gyp:extensions_api', |
| 161 ], | 185 ], |
| 162 'schema_files': [ | 186 'schema_files': [ |
| 163 '<@(main_schema_files)', | 187 '<@(main_schema_files)', |
| 164 ], | 188 ], |
| 165 'schema_include_rules': [ | 189 'schema_include_rules': [ |
| 166 '<@(main_schema_include_rules)', | 190 '<@(main_schema_include_rules)', |
| 167 ], | 191 ], |
| 168 | 192 |
| (...skipping 37 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 206 '<@(app_list_schema_files)', | 230 '<@(app_list_schema_files)', |
| 207 ], | 231 ], |
| 208 }], | 232 }], |
| 209 ], | 233 ], |
| 210 'cc_dir': 'chrome/common/extensions/api', | 234 'cc_dir': 'chrome/common/extensions/api', |
| 211 'root_namespace': 'extensions::api::%(namespace)s', | 235 'root_namespace': 'extensions::api::%(namespace)s', |
| 212 'bundle_name': 'Chrome', | 236 'bundle_name': 'Chrome', |
| 213 'impl_dir_': 'chrome/browser/extensions/api', | 237 'impl_dir_': 'chrome/browser/extensions/api', |
| 214 }, | 238 }, |
| 215 } | 239 } |
| OLD | NEW |