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 182 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
193 }] | 193 }] |
194 }, | 194 }, |
195 { | 195 { |
196 'target_name': 'bindings_sources', | 196 'target_name': 'bindings_sources', |
197 'type': 'none', | 197 'type': 'none', |
198 # The 'binding' rule generates .h files, so mark as hard_dependency, per: | 198 # The 'binding' rule generates .h files, so mark as hard_dependency, per: |
199 # https://code.google.com/p/gyp/wiki/InputFormatReference#Linking_Dependen
cies | 199 # https://code.google.com/p/gyp/wiki/InputFormatReference#Linking_Dependen
cies |
200 'hard_dependency': 1, | 200 'hard_dependency': 1, |
201 'dependencies': [ | 201 'dependencies': [ |
202 'interface_dependencies', | 202 'interface_dependencies', |
| 203 '../config.gyp:config', |
203 '../core/core_derived_sources.gyp:generate_test_support_idls', | 204 '../core/core_derived_sources.gyp:generate_test_support_idls', |
204 ], | 205 ], |
205 'sources': [ | 206 'sources': [ |
206 '<@(main_idl_files)', | 207 '<@(main_idl_files)', |
207 '<@(support_idl_files)', | 208 '<@(support_idl_files)', |
208 '<@(generated_support_idl_files)', | 209 '<@(generated_support_idl_files)', |
209 ], | 210 ], |
210 'rules': [{ | 211 'rules': [{ |
211 'rule_name': 'binding', | 212 'rule_name': 'binding', |
212 'extension': 'idl', | 213 'extension': 'idl', |
(...skipping 90 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
303 '../build/scripts/action_derivedsourcesallinone.py', | 304 '../build/scripts/action_derivedsourcesallinone.py', |
304 '<(SHARED_INTERMEDIATE_DIR)/blink/BindingsDerivedSources.txt', | 305 '<(SHARED_INTERMEDIATE_DIR)/blink/BindingsDerivedSources.txt', |
305 '--', | 306 '--', |
306 '<@(derived_sources_aggregate_files)', | 307 '<@(derived_sources_aggregate_files)', |
307 ], | 308 ], |
308 'message': 'Generating bindings derived sources', | 309 'message': 'Generating bindings derived sources', |
309 }], | 310 }], |
310 }, | 311 }, |
311 ], | 312 ], |
312 } | 313 } |
OLD | NEW |