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

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

Issue 16296004: JSON export/import in generate-bindings.pl (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Add JSON.pm directory to include paths Created 7 years, 6 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
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 177 matching lines...) Expand 10 before | Expand all | Expand 10 after
188 # FIXME: Note that we put the .cpp files in webcore/bindings 188 # FIXME: Note that we put the .cpp files in webcore/bindings
189 # but the .h files in webkit/bindings. This is to work around 189 # but the .h files in webkit/bindings. This is to work around
190 # the unfortunate fact that GYP strips duplicate arguments 190 # the unfortunate fact that GYP strips duplicate arguments
191 # from lists. When we have a better GYP way to suppress that 191 # from lists. When we have a better GYP way to suppress that
192 # behavior, change the output location. 192 # behavior, change the output location.
193 'action': [ 193 'action': [
194 '<(perl_exe)', 194 '<(perl_exe)',
195 '-w', 195 '-w',
196 '-Iscripts', 196 '-Iscripts',
197 '-I../core/scripts', 197 '-I../core/scripts',
198 '-I../../../JSON/out/lib/perl5',
haraken 2013/06/03 06:49:14 Nit: You can remove this line once JSON.pm is land
Nils Barth (inactive) 2013/06/03 07:27:16 Actually, this line is only useful *after* JSON.pm
198 'scripts/generate-bindings.pl', 199 'scripts/generate-bindings.pl',
199 '--outputHeadersDir', 200 '--outputHeadersDir',
200 '<(SHARED_INTERMEDIATE_DIR)/webkit/bindings', 201 '<(SHARED_INTERMEDIATE_DIR)/webkit/bindings',
201 '--outputDir', 202 '--outputDir',
202 '<(SHARED_INTERMEDIATE_DIR)/webcore/bindings', 203 '<(SHARED_INTERMEDIATE_DIR)/webcore/bindings',
203 '--idlAttributesFile', 204 '--idlAttributesFile',
204 'scripts/IDLAttributes.txt', 205 'scripts/IDLAttributes.txt',
205 '--defines', 206 '--defines',
206 '<(feature_defines)', 207 '<(feature_defines)',
207 '<@(generator_include_dirs)', 208 '<@(generator_include_dirs)',
208 '--supplementalDependencyFile', 209 '--supplementalDependencyFile',
209 '<(SHARED_INTERMEDIATE_DIR)/supplemental_dependency.tmp', 210 '<(SHARED_INTERMEDIATE_DIR)/supplemental_dependency.tmp',
210 '--additionalIdlFiles', 211 '--additionalIdlFiles',
211 '<(webcore_test_support_idl_files)', 212 '<(webcore_test_support_idl_files)',
212 '<(RULE_INPUT_PATH)', 213 '<(RULE_INPUT_PATH)',
213 '<@(preprocessor)', 214 '<@(preprocessor)',
214 '<@(write_file_only_if_changed)', 215 '<@(write_file_only_if_changed)',
215 ], 216 ],
216 'message': 'Generating binding from <(RULE_INPUT_PATH)', 217 'message': 'Generating binding from <(RULE_INPUT_PATH)',
217 }], 218 }],
218 }, 219 },
219 ], 220 ],
220 } 221 }
OLDNEW
« no previous file with comments | « no previous file | Source/bindings/scripts/IRToFromJSON.pm » ('j') | Source/bindings/scripts/IRToFromJSON.pm » ('J')

Powered by Google App Engine
This is Rietveld 408576698