Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(32)

Side by Side Diff: Source/bindings/derived_sources.gyp

Issue 19476005: Use <(DEPTH) in derived_sources.gyp for saner paths (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Created 7 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « no previous file | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
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 201 matching lines...) Expand 10 before | Expand all | Expand 10 after
212 }, 212 },
213 'msvs_cygwin_shell': 0, 213 'msvs_cygwin_shell': 0,
214 # sanitize-win-build-log.sed uses a regex which matches this command 214 # sanitize-win-build-log.sed uses a regex which matches this command
215 # line (Perl script + .idl file being processed). 215 # line (Perl script + .idl file being processed).
216 # Update that regex if command line changes (other than changing flags) 216 # Update that regex if command line changes (other than changing flags)
217 'action': [ 217 'action': [
218 '<(perl_exe)', 218 '<(perl_exe)',
219 '-w', 219 '-w',
220 '-Iscripts', 220 '-Iscripts',
221 '-I../core/scripts', 221 '-I../core/scripts',
222 '-I../../../JSON/out/lib/perl5', 222 '-I<(DEPTH)/third_party/JSON/out/lib/perl5',
223 'scripts/deprecated_generate_bindings.pl', 223 'scripts/deprecated_generate_bindings.pl',
224 '--outputDir', 224 '--outputDir',
225 '<(bindings_output_dir)', 225 '<(bindings_output_dir)',
226 '--idlAttributesFile', 226 '--idlAttributesFile',
227 'scripts/IDLAttributes.txt', 227 'scripts/IDLAttributes.txt',
228 '<@(generator_include_dirs)', 228 '<@(generator_include_dirs)',
229 '<@(extra_blink_generator_include_dirs)', 229 '<@(extra_blink_generator_include_dirs)',
230 '--interfaceDependenciesFile', 230 '--interfaceDependenciesFile',
231 '<(SHARED_INTERMEDIATE_DIR)/InterfaceDependencies.txt', 231 '<(SHARED_INTERMEDIATE_DIR)/InterfaceDependencies.txt',
232 '--additionalIdlFiles', 232 '--additionalIdlFiles',
(...skipping 18 matching lines...) Expand all
251 'sources': [ 251 'sources': [
252 '<@(python_idl_files)', 252 '<@(python_idl_files)',
253 '<@(python_webcore_test_support_idl_files)', 253 '<@(python_webcore_test_support_idl_files)',
254 ], 254 ],
255 'rules': [{ 255 'rules': [{
256 'rule_name': 'python_binding', 256 'rule_name': 'python_binding',
257 'extension': 'idl', 257 'extension': 'idl',
258 'msvs_external_rule': 1, 258 'msvs_external_rule': 1,
259 'inputs': [ 259 'inputs': [
260 'scripts/idl_compiler.py', 260 'scripts/idl_compiler.py',
261 '../../../ply/lex.py', 261 '<(DEPTH)/third_party/ply/lex.py',
262 '../../../ply/yacc.py', 262 '<(DEPTH)/third_party/ply/yacc.py',
263 '../../../../tools/idl_parser/idl_lexer.py', 263 '<(DEPTH)/tools/idl_parser/idl_lexer.py',
264 '../../../../tools/idl_parser/idl_node.py', 264 '<(DEPTH)/tools/idl_parser/idl_node.py',
265 '../../../../tools/idl_parser/idl_parser.py', 265 '<(DEPTH)/tools/idl_parser/idl_parser.py',
266 'scripts/blink_idl_lexer.py', 266 'scripts/blink_idl_lexer.py',
267 'scripts/blink_idl_parser.py', 267 'scripts/blink_idl_parser.py',
268 'scripts/code_generator_v8.py', 268 'scripts/code_generator_v8.py',
269 'scripts/idl_definitions.py', 269 'scripts/idl_definitions.py',
270 'scripts/idl_definitions_builder.py', 270 'scripts/idl_definitions_builder.py',
271 'scripts/idl_reader.py', 271 'scripts/idl_reader.py',
272 'scripts/idl_validator.py', 272 'scripts/idl_validator.py',
273 'scripts/interface_dependency_resolver.py', 273 'scripts/interface_dependency_resolver.py',
274 'scripts/IDLAttributes.txt', 274 'scripts/IDLAttributes.txt',
275 # FIXME: If the dependency structure changes, we rebuild all files, 275 # FIXME: If the dependency structure changes, we rebuild all files,
(...skipping 67 matching lines...) Expand 10 before | Expand all | Expand 10 after
343 '../core/scripts/action_derivedsourcesallinone.py', 343 '../core/scripts/action_derivedsourcesallinone.py',
344 '<(SHARED_INTERMEDIATE_DIR)/InterfaceDependencies.txt', 344 '<(SHARED_INTERMEDIATE_DIR)/InterfaceDependencies.txt',
345 '--', 345 '--',
346 '<@(derived_sources_aggregate_files)', 346 '<@(derived_sources_aggregate_files)',
347 ], 347 ],
348 'message': 'Generating bindings derived sources', 348 'message': 'Generating bindings derived sources',
349 }], 349 }],
350 }, 350 },
351 ], 351 ],
352 } 352 }
OLDNEW
« no previous file with comments | « no previous file | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698