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

Side by Side Diff: Source/core/core_generated.gyp

Issue 314783004: Separate the generated files from core and modules to their own sub-dirs. (Closed) Base URL: https://chromium.googlesource.com/chromium/blink.git@master
Patch Set: minor cleanup. Created 6 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
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 39 matching lines...) Expand 10 before | Expand all | Expand 10 after
50 'event_idl_files_list': 50 'event_idl_files_list':
51 '<|(event_idl_files_list.tmp <@(event_idl_files))', 51 '<|(event_idl_files_list.tmp <@(event_idl_files))',
52 }, 52 },
53 'inputs': [ 53 'inputs': [
54 '../bindings/scripts/generate_event_interfaces.py', 54 '../bindings/scripts/generate_event_interfaces.py',
55 '../bindings/scripts/utilities.py', 55 '../bindings/scripts/utilities.py',
56 '<(event_idl_files_list)', 56 '<(event_idl_files_list)',
57 '<@(event_idl_files)', 57 '<@(event_idl_files)',
58 ], 58 ],
59 'outputs': [ 59 'outputs': [
60 '<(blink_output_dir)/EventInterfaces.in', 60 '<(core_output_dir)/EventInterfaces.in',
61 ], 61 ],
62 'action': [ 62 'action': [
63 'python', 63 'python',
64 '../bindings/scripts/generate_event_interfaces.py', 64 '../bindings/scripts/generate_event_interfaces.py',
65 '--event-idl-files-list', 65 '--event-idl-files-list',
66 '<(event_idl_files_list)', 66 '<(event_idl_files_list)',
67 '--event-interfaces-file', 67 '--event-interfaces-file',
68 '<(blink_output_dir)/EventInterfaces.in', 68 '<(core_output_dir)/EventInterfaces.in',
69 '--write-file-only-if-changed', 69 '--write-file-only-if-changed',
70 '<(write_file_only_if_changed)', 70 '<(write_file_only_if_changed)',
71 ], 71 ],
72 }, 72 },
73 ], 73 ],
74 }, 74 },
75 { 75 {
76 'target_name': 'generated_testing_idls', 76 'target_name': 'generated_testing_idls',
77 'type': 'none', 77 'type': 'none',
78 'actions': [ 78 'actions': [
79 { 79 {
80 'action_name': 'Settings', 80 'action_name': 'Settings',
81 'inputs': [ 81 'inputs': [
82 '<@(scripts_for_in_files)', 82 '<@(scripts_for_in_files)',
83 '../build/scripts/make_settings.py', 83 '../build/scripts/make_settings.py',
84 '../build/scripts/templates/InternalSettingsGenerated.idl.tmpl', 84 '../build/scripts/templates/InternalSettingsGenerated.idl.tmpl',
85 '../build/scripts/templates/InternalSettingsGenerated.cpp.tmpl', 85 '../build/scripts/templates/InternalSettingsGenerated.cpp.tmpl',
86 '../build/scripts/templates/InternalSettingsGenerated.h.tmpl', 86 '../build/scripts/templates/InternalSettingsGenerated.h.tmpl',
87 '../build/scripts/templates/SettingsMacros.h.tmpl', 87 '../build/scripts/templates/SettingsMacros.h.tmpl',
88 'frame/Settings.in', 88 'frame/Settings.in',
89 ], 89 ],
90 'outputs': [ 90 'outputs': [
91 '<(SHARED_INTERMEDIATE_DIR)/blink/SettingsMacros.h', 91 '<(core_output_dir)/SettingsMacros.h',
92 '<(SHARED_INTERMEDIATE_DIR)/blink/InternalSettingsGenerated.idl', 92 '<(core_output_dir)/InternalSettingsGenerated.idl',
93 '<(SHARED_INTERMEDIATE_DIR)/blink/InternalSettingsGenerated.cpp', 93 '<(core_output_dir)/InternalSettingsGenerated.cpp',
94 '<(SHARED_INTERMEDIATE_DIR)/blink/InternalSettingsGenerated.h', 94 '<(core_output_dir)/InternalSettingsGenerated.h',
95 ], 95 ],
96 'action': [ 96 'action': [
97 'python', 97 'python',
98 '../build/scripts/make_settings.py', 98 '../build/scripts/make_settings.py',
99 'frame/Settings.in', 99 'frame/Settings.in',
100 '--output_dir', 100 '--output_dir',
101 '<(SHARED_INTERMEDIATE_DIR)/blink', 101 '<(core_output_dir)',
102 ], 102 ],
103 }, 103 },
104 { 104 {
105 'action_name': 'InternalRuntimeFlags', 105 'action_name': 'InternalRuntimeFlags',
106 'inputs': [ 106 'inputs': [
107 '<@(scripts_for_in_files)', 107 '<@(scripts_for_in_files)',
108 '../build/scripts/make_internal_runtime_flags.py', 108 '../build/scripts/make_internal_runtime_flags.py',
109 '../platform/RuntimeEnabledFeatures.in', 109 '../platform/RuntimeEnabledFeatures.in',
110 '../build/scripts/templates/InternalRuntimeFlags.h.tmpl', 110 '../build/scripts/templates/InternalRuntimeFlags.h.tmpl',
111 '../build/scripts/templates/InternalRuntimeFlags.idl.tmpl', 111 '../build/scripts/templates/InternalRuntimeFlags.idl.tmpl',
112 ], 112 ],
113 'outputs': [ 113 'outputs': [
114 '<(SHARED_INTERMEDIATE_DIR)/blink/InternalRuntimeFlags.idl', 114 '<(core_output_dir)/InternalRuntimeFlags.idl',
115 '<(SHARED_INTERMEDIATE_DIR)/blink/InternalRuntimeFlags.h', 115 '<(core_output_dir)/InternalRuntimeFlags.h',
116 ], 116 ],
117 'action': [ 117 'action': [
118 'python', 118 'python',
119 '../build/scripts/make_internal_runtime_flags.py', 119 '../build/scripts/make_internal_runtime_flags.py',
120 '../platform/RuntimeEnabledFeatures.in', 120 '../platform/RuntimeEnabledFeatures.in',
121 '--output_dir', 121 '--output_dir',
122 '<(SHARED_INTERMEDIATE_DIR)/blink', 122 '<(core_output_dir)',
123 ], 123 ],
124 }, 124 },
125 ] 125 ]
126 }, 126 },
127 { 127 {
128 'target_name': 'make_core_generated', 128 'target_name': 'make_core_generated',
129 'type': 'none', 129 'type': 'none',
130 'hard_dependency': 1, 130 'hard_dependency': 1,
131 'dependencies': [ 131 'dependencies': [
132 'generated_testing_idls', 132 'generated_testing_idls',
133 'core_bindings_generated', 133 'core_bindings_generated',
134 '../config.gyp:config', 134 '../config.gyp:config',
135 ], 135 ],
136 'sources': [ 136 'sources': [
137 # bison rule 137 # bison rule
138 'css/CSSGrammar.y', 138 'css/CSSGrammar.y',
139 'xml/XPathGrammar.y', 139 'xml/XPathGrammar.y',
140 ], 140 ],
141 'actions': [ 141 'actions': [
142 { 142 {
143 'action_name': 'generateXMLViewerCSS', 143 'action_name': 'generateXMLViewerCSS',
144 'inputs': [ 144 'inputs': [
145 'xml/XMLViewer.css', 145 'xml/XMLViewer.css',
146 ], 146 ],
147 'outputs': [ 147 'outputs': [
148 '<(SHARED_INTERMEDIATE_DIR)/blink/XMLViewerCSS.h', 148 '<(core_output_dir)/XMLViewerCSS.h',
149 ], 149 ],
150 'action': [ 150 'action': [
151 'python', 151 'python',
152 '../build/scripts/xxd.py', 152 '../build/scripts/xxd.py',
153 'XMLViewer_css', 153 'XMLViewer_css',
154 '<@(_inputs)', 154 '<@(_inputs)',
155 '<@(_outputs)' 155 '<@(_outputs)'
156 ], 156 ],
157 }, 157 },
158 { 158 {
159 'action_name': 'generateXMLViewerJS', 159 'action_name': 'generateXMLViewerJS',
160 'inputs': [ 160 'inputs': [
161 'xml/XMLViewer.js', 161 'xml/XMLViewer.js',
162 ], 162 ],
163 'outputs': [ 163 'outputs': [
164 '<(SHARED_INTERMEDIATE_DIR)/blink/XMLViewerJS.h', 164 '<(core_output_dir)/XMLViewerJS.h',
165 ], 165 ],
166 'action': [ 166 'action': [
167 'python', 167 'python',
168 '../build/scripts/xxd.py', 168 '../build/scripts/xxd.py',
169 'XMLViewer_js', 169 'XMLViewer_js',
170 '<@(_inputs)', 170 '<@(_inputs)',
171 '<@(_outputs)' 171 '<@(_outputs)'
172 ], 172 ],
173 }, 173 },
174 { 174 {
175 'action_name': 'HTMLEntityTable', 175 'action_name': 'HTMLEntityTable',
176 'inputs': [ 176 'inputs': [
177 'html/parser/create-html-entity-table', 177 'html/parser/create-html-entity-table',
178 'html/parser/HTMLEntityNames.in', 178 'html/parser/HTMLEntityNames.in',
179 ], 179 ],
180 'outputs': [ 180 'outputs': [
181 '<(SHARED_INTERMEDIATE_DIR)/blink/HTMLEntityTable.cpp' 181 '<(core_output_dir)/HTMLEntityTable.cpp'
182 ], 182 ],
183 'action': [ 183 'action': [
184 'python', 184 'python',
185 'html/parser/create-html-entity-table', 185 'html/parser/create-html-entity-table',
186 '-o', 186 '-o',
187 '<@(_outputs)', 187 '<@(_outputs)',
188 '<@(_inputs)' 188 '<@(_inputs)'
189 ], 189 ],
190 }, 190 },
191 { 191 {
192 'action_name': 'CSSPropertyNames', 192 'action_name': 'CSSPropertyNames',
193 'variables': { 193 'variables': {
194 'in_files': [ 194 'in_files': [
195 'css/CSSPropertyNames.in', 195 'css/CSSPropertyNames.in',
196 'css/SVGCSSPropertyNames.in', 196 'css/SVGCSSPropertyNames.in',
197 ], 197 ],
198 }, 198 },
199 'inputs': [ 199 'inputs': [
200 '<@(scripts_for_in_files)', 200 '<@(scripts_for_in_files)',
201 '../build/scripts/make_css_property_names.py', 201 '../build/scripts/make_css_property_names.py',
202 '<@(in_files)' 202 '<@(in_files)'
203 ], 203 ],
204 'outputs': [ 204 'outputs': [
205 '<(SHARED_INTERMEDIATE_DIR)/blink/CSSPropertyNames.cpp', 205 '<(core_output_dir)/CSSPropertyNames.cpp',
206 '<(SHARED_INTERMEDIATE_DIR)/blink/CSSPropertyNames.h', 206 '<(core_output_dir)/CSSPropertyNames.h',
207 ], 207 ],
208 'action': [ 208 'action': [
209 'python', 209 'python',
210 '../build/scripts/make_css_property_names.py', 210 '../build/scripts/make_css_property_names.py',
211 '<@(in_files)', 211 '<@(in_files)',
212 '--output_dir', 212 '--output_dir',
213 '<(SHARED_INTERMEDIATE_DIR)/blink', 213 '<(core_output_dir)',
214 '--gperf', '<(gperf_exe)', 214 '--gperf', '<(gperf_exe)',
215 '--defines', '<(feature_defines)', 215 '--defines', '<(feature_defines)',
216 ], 216 ],
217 }, 217 },
218 { 218 {
219 'action_name': 'MediaFeatureNames', 219 'action_name': 'MediaFeatureNames',
220 'variables': { 220 'variables': {
221 'in_files': [ 221 'in_files': [
222 'css/MediaFeatureNames.in', 222 'css/MediaFeatureNames.in',
223 ], 223 ],
224 }, 224 },
225 'inputs': [ 225 'inputs': [
226 '<@(make_names_files)', 226 '<@(make_names_files)',
227 '../build/scripts/make_media_feature_names.py', 227 '../build/scripts/make_media_feature_names.py',
228 '<@(in_files)' 228 '<@(in_files)'
229 ], 229 ],
230 'outputs': [ 230 'outputs': [
231 '<(SHARED_INTERMEDIATE_DIR)/blink/MediaFeatureNames.cpp', 231 '<(core_output_dir)/MediaFeatureNames.cpp',
232 '<(SHARED_INTERMEDIATE_DIR)/blink/MediaFeatureNames.h', 232 '<(core_output_dir)/MediaFeatureNames.h',
233 ], 233 ],
234 'action': [ 234 'action': [
235 'python', 235 'python',
236 '../build/scripts/make_media_feature_names.py', 236 '../build/scripts/make_media_feature_names.py',
237 '<@(in_files)', 237 '<@(in_files)',
238 '--output_dir', 238 '--output_dir',
239 '<(SHARED_INTERMEDIATE_DIR)/blink', 239 '<(core_output_dir)',
240 '--defines', '<(feature_defines)', 240 '--defines', '<(feature_defines)',
241 ], 241 ],
242 }, 242 },
243 { 243 {
244 'action_name': 'MediaFeatures', 244 'action_name': 'MediaFeatures',
245 'variables': { 245 'variables': {
246 'in_files': [ 246 'in_files': [
247 'css/MediaFeatureNames.in', 247 'css/MediaFeatureNames.in',
248 ], 248 ],
249 }, 249 },
250 'inputs': [ 250 'inputs': [
251 '<@(scripts_for_in_files)', 251 '<@(scripts_for_in_files)',
252 '../build/scripts/make_media_features.py', 252 '../build/scripts/make_media_features.py',
253 '../build/scripts/templates/MediaFeatures.h.tmpl', 253 '../build/scripts/templates/MediaFeatures.h.tmpl',
254 '<@(in_files)' 254 '<@(in_files)'
255 ], 255 ],
256 'outputs': [ 256 'outputs': [
257 '<(SHARED_INTERMEDIATE_DIR)/blink/MediaFeatures.h', 257 '<(core_output_dir)/MediaFeatures.h',
258 ], 258 ],
259 'action': [ 259 'action': [
260 'python', 260 'python',
261 '../build/scripts/make_media_features.py', 261 '../build/scripts/make_media_features.py',
262 '<@(in_files)', 262 '<@(in_files)',
263 '--output_dir', 263 '--output_dir',
264 '<(SHARED_INTERMEDIATE_DIR)/blink', 264 '<(core_output_dir)',
265 '--defines', '<(feature_defines)', 265 '--defines', '<(feature_defines)',
266 ], 266 ],
267 }, 267 },
268 { 268 {
269 'action_name': 'MediaTypeNames', 269 'action_name': 'MediaTypeNames',
270 'variables': { 270 'variables': {
271 'in_files': [ 271 'in_files': [
272 'css/MediaTypeNames.in', 272 'css/MediaTypeNames.in',
273 ], 273 ],
274 }, 274 },
275 'inputs': [ 275 'inputs': [
276 '<@(make_names_files)', 276 '<@(make_names_files)',
277 '<@(in_files)' 277 '<@(in_files)'
278 ], 278 ],
279 'outputs': [ 279 'outputs': [
280 '<(SHARED_INTERMEDIATE_DIR)/blink/MediaTypeNames.cpp', 280 '<(core_output_dir)/MediaTypeNames.cpp',
281 '<(SHARED_INTERMEDIATE_DIR)/blink/MediaTypeNames.h', 281 '<(core_output_dir)/MediaTypeNames.h',
282 ], 282 ],
283 'action': [ 283 'action': [
284 'python', 284 'python',
285 '../build/scripts/make_names.py', 285 '../build/scripts/make_names.py',
286 '<@(in_files)', 286 '<@(in_files)',
287 '--output_dir', 287 '--output_dir',
288 '<(SHARED_INTERMEDIATE_DIR)/blink', 288 '<(core_output_dir)',
289 '--defines', '<(feature_defines)', 289 '--defines', '<(feature_defines)',
290 ], 290 ],
291 }, 291 },
292 { 292 {
293 'action_name': 'MediaQueryTokenizerCodepoints', 293 'action_name': 'MediaQueryTokenizerCodepoints',
294 'inputs': [ 294 'inputs': [
295 '../build/scripts/make_mediaquery_tokenizer_codepoints.py', 295 '../build/scripts/make_mediaquery_tokenizer_codepoints.py',
296 ], 296 ],
297 'outputs': [ 297 'outputs': [
298 '<(SHARED_INTERMEDIATE_DIR)/blink/MediaQueryTokenizerCodepoints.cpp' , 298 '<(core_output_dir)/MediaQueryTokenizerCodepoints.cpp',
299 ], 299 ],
300 'action': [ 300 'action': [
301 'python', 301 'python',
302 '../build/scripts/make_mediaquery_tokenizer_codepoints.py', 302 '../build/scripts/make_mediaquery_tokenizer_codepoints.py',
303 '--output_dir', 303 '--output_dir',
304 '<(SHARED_INTERMEDIATE_DIR)/blink', 304 '<(core_output_dir)',
305 '--defines', '<(feature_defines)', 305 '--defines', '<(feature_defines)',
306 ], 306 ],
307 }, 307 },
308 { 308 {
309 'action_name': 'StylePropertyShorthand', 309 'action_name': 'StylePropertyShorthand',
310 'inputs': [ 310 'inputs': [
311 '<@(scripts_for_in_files)', 311 '<@(scripts_for_in_files)',
312 '../build/scripts/make_style_shorthands.py', 312 '../build/scripts/make_style_shorthands.py',
313 '../build/scripts/templates/StylePropertyShorthand.cpp.tmpl', 313 '../build/scripts/templates/StylePropertyShorthand.cpp.tmpl',
314 '../build/scripts/templates/StylePropertyShorthand.h.tmpl', 314 '../build/scripts/templates/StylePropertyShorthand.h.tmpl',
315 'css/CSSShorthands.in', 315 'css/CSSShorthands.in',
316 ], 316 ],
317 'outputs': [ 317 'outputs': [
318 '<(SHARED_INTERMEDIATE_DIR)/blink/StylePropertyShorthand.cpp', 318 '<(core_output_dir)/StylePropertyShorthand.cpp',
319 '<(SHARED_INTERMEDIATE_DIR)/blink/StylePropertyShorthand.h', 319 '<(core_output_dir)/StylePropertyShorthand.h',
320 ], 320 ],
321 'action': [ 321 'action': [
322 'python', 322 'python',
323 '../build/scripts/make_style_shorthands.py', 323 '../build/scripts/make_style_shorthands.py',
324 'css/CSSShorthands.in', 324 'css/CSSShorthands.in',
325 '--output_dir', 325 '--output_dir',
326 '<(SHARED_INTERMEDIATE_DIR)/blink', 326 '<(core_output_dir)',
327 ], 327 ],
328 }, 328 },
329 { 329 {
330 'action_name': 'StyleBuilder', 330 'action_name': 'StyleBuilder',
331 'inputs': [ 331 'inputs': [
332 '<@(scripts_for_in_files)', 332 '<@(scripts_for_in_files)',
333 '../build/scripts/make_style_builder.py', 333 '../build/scripts/make_style_builder.py',
334 '../build/scripts/templates/StyleBuilder.cpp.tmpl', 334 '../build/scripts/templates/StyleBuilder.cpp.tmpl',
335 '../build/scripts/templates/StyleBuilderFunctions.cpp.tmpl', 335 '../build/scripts/templates/StyleBuilderFunctions.cpp.tmpl',
336 '../build/scripts/templates/StyleBuilderFunctions.h.tmpl', 336 '../build/scripts/templates/StyleBuilderFunctions.h.tmpl',
337 'css/CSSProperties.in', 337 'css/CSSProperties.in',
338 ], 338 ],
339 'outputs': [ 339 'outputs': [
340 '<(SHARED_INTERMEDIATE_DIR)/blink/StyleBuilder.cpp', 340 '<(core_output_dir)/StyleBuilder.cpp',
341 '<(SHARED_INTERMEDIATE_DIR)/blink/StyleBuilderFunctions.h', 341 '<(core_output_dir)/StyleBuilderFunctions.h',
342 '<(SHARED_INTERMEDIATE_DIR)/blink/StyleBuilderFunctions.cpp', 342 '<(core_output_dir)/StyleBuilderFunctions.cpp',
343 ], 343 ],
344 'action': [ 344 'action': [
345 'python', 345 'python',
346 '../build/scripts/make_style_builder.py', 346 '../build/scripts/make_style_builder.py',
347 'css/CSSProperties.in', 347 'css/CSSProperties.in',
348 '--output_dir', 348 '--output_dir',
349 '<(SHARED_INTERMEDIATE_DIR)/blink', 349 '<(core_output_dir)',
350 ], 350 ],
351 }, 351 },
352 { 352 {
353 'action_name': 'CSSValueKeywords', 353 'action_name': 'CSSValueKeywords',
354 'variables': { 354 'variables': {
355 'in_files': [ 355 'in_files': [
356 'css/CSSValueKeywords.in', 356 'css/CSSValueKeywords.in',
357 'css/SVGCSSValueKeywords.in', 357 'css/SVGCSSValueKeywords.in',
358 ], 358 ],
359 }, 359 },
360 'inputs': [ 360 'inputs': [
361 '<@(scripts_for_in_files)', 361 '<@(scripts_for_in_files)',
362 '../build/scripts/make_css_value_keywords.py', 362 '../build/scripts/make_css_value_keywords.py',
363 '<@(in_files)' 363 '<@(in_files)'
364 ], 364 ],
365 'outputs': [ 365 'outputs': [
366 '<(SHARED_INTERMEDIATE_DIR)/blink/CSSValueKeywords.cpp', 366 '<(core_output_dir)/CSSValueKeywords.cpp',
367 '<(SHARED_INTERMEDIATE_DIR)/blink/CSSValueKeywords.h', 367 '<(core_output_dir)/CSSValueKeywords.h',
368 ], 368 ],
369 'action': [ 369 'action': [
370 'python', 370 'python',
371 '../build/scripts/make_css_value_keywords.py', 371 '../build/scripts/make_css_value_keywords.py',
372 '<@(in_files)', 372 '<@(in_files)',
373 '--output_dir', 373 '--output_dir',
374 '<(SHARED_INTERMEDIATE_DIR)/blink', 374 '<(core_output_dir)',
375 '--gperf', '<(gperf_exe)', 375 '--gperf', '<(gperf_exe)',
376 '--defines', '<(feature_defines)', 376 '--defines', '<(feature_defines)',
377 ], 377 ],
378 }, 378 },
379 { 379 {
380 'action_name': 'HTMLElementFactory', 380 'action_name': 'HTMLElementFactory',
381 'inputs': [ 381 'inputs': [
382 '<@(make_element_factory_files)', 382 '<@(make_element_factory_files)',
383 'html/HTMLTagNames.in', 383 'html/HTMLTagNames.in',
384 'html/HTMLAttributeNames.in', 384 'html/HTMLAttributeNames.in',
385 ], 385 ],
386 'outputs': [ 386 'outputs': [
387 '<(SHARED_INTERMEDIATE_DIR)/blink/HTMLElementFactory.cpp', 387 '<(core_output_dir)/HTMLElementFactory.cpp',
388 '<(SHARED_INTERMEDIATE_DIR)/blink/HTMLElementFactory.h', 388 '<(core_output_dir)/HTMLElementFactory.h',
389 '<(SHARED_INTERMEDIATE_DIR)/blink/HTMLNames.cpp', 389 '<(core_output_dir)/HTMLNames.cpp',
390 '<(SHARED_INTERMEDIATE_DIR)/blink/HTMLNames.h', 390 '<(core_output_dir)/HTMLNames.h',
391 '<(SHARED_INTERMEDIATE_DIR)/blink/V8HTMLElementWrapperFactory.cpp', 391 '<(core_output_dir)/V8HTMLElementWrapperFactory.cpp',
392 '<(SHARED_INTERMEDIATE_DIR)/blink/V8HTMLElementWrapperFactory.h', 392 '<(core_output_dir)/V8HTMLElementWrapperFactory.h',
393 ], 393 ],
394 'action': [ 394 'action': [
395 'python', 395 'python',
396 '../build/scripts/make_element_factory.py', 396 '../build/scripts/make_element_factory.py',
397 'html/HTMLTagNames.in', 397 'html/HTMLTagNames.in',
398 'html/HTMLAttributeNames.in', 398 'html/HTMLAttributeNames.in',
399 '--output_dir', 399 '--output_dir',
400 '<(SHARED_INTERMEDIATE_DIR)/blink', 400 '<(core_output_dir)',
401 ], 401 ],
402 }, 402 },
403 { 403 {
404 'action_name': 'HTMLElementTypeHelpers', 404 'action_name': 'HTMLElementTypeHelpers',
405 'inputs': [ 405 'inputs': [
406 '<@(make_element_type_helpers_files)', 406 '<@(make_element_type_helpers_files)',
407 'html/HTMLTagNames.in', 407 'html/HTMLTagNames.in',
408 ], 408 ],
409 'outputs': [ 409 'outputs': [
410 '<(SHARED_INTERMEDIATE_DIR)/blink/HTMLElementTypeHelpers.h', 410 '<(core_output_dir)/HTMLElementTypeHelpers.h',
411 ], 411 ],
412 'action': [ 412 'action': [
413 'python', 413 'python',
414 '../build/scripts/make_element_type_helpers.py', 414 '../build/scripts/make_element_type_helpers.py',
415 'html/HTMLTagNames.in', 415 'html/HTMLTagNames.in',
416 '--output_dir', 416 '--output_dir',
417 '<(SHARED_INTERMEDIATE_DIR)/blink', 417 '<(core_output_dir)',
418 ], 418 ],
419 }, 419 },
420 { 420 {
421 'action_name': 'SVGNames', 421 'action_name': 'SVGNames',
422 'inputs': [ 422 'inputs': [
423 '<@(make_element_factory_files)', 423 '<@(make_element_factory_files)',
424 'svg/SVGTagNames.in', 424 'svg/SVGTagNames.in',
425 'svg/SVGAttributeNames.in', 425 'svg/SVGAttributeNames.in',
426 ], 426 ],
427 'outputs': [ 427 'outputs': [
428 '<(SHARED_INTERMEDIATE_DIR)/blink/SVGElementFactory.cpp', 428 '<(core_output_dir)/SVGElementFactory.cpp',
429 '<(SHARED_INTERMEDIATE_DIR)/blink/SVGElementFactory.h', 429 '<(core_output_dir)/SVGElementFactory.h',
430 '<(SHARED_INTERMEDIATE_DIR)/blink/SVGNames.cpp', 430 '<(core_output_dir)/SVGNames.cpp',
431 '<(SHARED_INTERMEDIATE_DIR)/blink/SVGNames.h', 431 '<(core_output_dir)/SVGNames.h',
432 '<(SHARED_INTERMEDIATE_DIR)/blink/V8SVGElementWrapperFactory.cpp', 432 '<(core_output_dir)/V8SVGElementWrapperFactory.cpp',
433 '<(SHARED_INTERMEDIATE_DIR)/blink/V8SVGElementWrapperFactory.h', 433 '<(core_output_dir)/V8SVGElementWrapperFactory.h',
434 ], 434 ],
435 'action': [ 435 'action': [
436 'python', 436 'python',
437 '../build/scripts/make_element_factory.py', 437 '../build/scripts/make_element_factory.py',
438 'svg/SVGTagNames.in', 438 'svg/SVGTagNames.in',
439 'svg/SVGAttributeNames.in', 439 'svg/SVGAttributeNames.in',
440 '--output_dir', 440 '--output_dir',
441 '<(SHARED_INTERMEDIATE_DIR)/blink', 441 '<(core_output_dir)',
442 ], 442 ],
443 }, 443 },
444 { 444 {
445 'action_name': 'SVGElementTypeHelpers', 445 'action_name': 'SVGElementTypeHelpers',
446 'inputs': [ 446 'inputs': [
447 '<@(make_element_type_helpers_files)', 447 '<@(make_element_type_helpers_files)',
448 'svg/SVGTagNames.in', 448 'svg/SVGTagNames.in',
449 ], 449 ],
450 'outputs': [ 450 'outputs': [
451 '<(SHARED_INTERMEDIATE_DIR)/blink/SVGElementTypeHelpers.h', 451 '<(core_output_dir)/SVGElementTypeHelpers.h',
452 ], 452 ],
453 'action': [ 453 'action': [
454 'python', 454 'python',
455 '../build/scripts/make_element_type_helpers.py', 455 '../build/scripts/make_element_type_helpers.py',
456 'svg/SVGTagNames.in', 456 'svg/SVGTagNames.in',
457 '--output_dir', 457 '--output_dir',
458 '<(SHARED_INTERMEDIATE_DIR)/blink', 458 '<(core_output_dir)',
459 ], 459 ],
460 }, 460 },
461 { 461 {
462 'action_name': 'EventFactory', 462 'action_name': 'EventFactory',
463 'inputs': [ 463 'inputs': [
464 '<@(make_event_factory_files)', 464 '<@(make_event_factory_files)',
465 '<(SHARED_INTERMEDIATE_DIR)/blink/EventInterfaces.in', 465 '<(core_output_dir)/EventInterfaces.in',
466 'events/EventAliases.in', 466 'events/EventAliases.in',
467 ], 467 ],
468 'outputs': [ 468 'outputs': [
469 '<(SHARED_INTERMEDIATE_DIR)/blink/Event.cpp', 469 '<(core_output_dir)/Event.cpp',
470 '<(SHARED_INTERMEDIATE_DIR)/blink/EventHeaders.h', 470 '<(core_output_dir)/EventHeaders.h',
471 '<(SHARED_INTERMEDIATE_DIR)/blink/EventInterfaces.h', 471 '<(core_output_dir)/EventInterfaces.h',
472 ], 472 ],
473 'action': [ 473 'action': [
474 'python', 474 'python',
475 '../build/scripts/make_event_factory.py', 475 '../build/scripts/make_event_factory.py',
476 '<(SHARED_INTERMEDIATE_DIR)/blink/EventInterfaces.in', 476 '<(core_output_dir)/EventInterfaces.in',
477 'events/EventAliases.in', 477 'events/EventAliases.in',
478 '--output_dir', 478 '--output_dir',
479 '<(SHARED_INTERMEDIATE_DIR)/blink', 479 '<(core_output_dir)',
480 ], 480 ],
481 }, 481 },
482 { 482 {
483 'action_name': 'EventNames', 483 'action_name': 'EventNames',
484 'inputs': [ 484 'inputs': [
485 '<@(make_names_files)', 485 '<@(make_names_files)',
486 '<(SHARED_INTERMEDIATE_DIR)/blink/EventInterfaces.in', 486 '<(core_output_dir)/EventInterfaces.in',
487 ], 487 ],
488 'outputs': [ 488 'outputs': [
489 '<(SHARED_INTERMEDIATE_DIR)/blink/EventNames.cpp', 489 '<(core_output_dir)/EventNames.cpp',
490 '<(SHARED_INTERMEDIATE_DIR)/blink/EventNames.h', 490 '<(core_output_dir)/EventNames.h',
491 ], 491 ],
492 'action': [ 492 'action': [
493 'python', 493 'python',
494 '../build/scripts/make_names.py', 494 '../build/scripts/make_names.py',
495 '<(SHARED_INTERMEDIATE_DIR)/blink/EventInterfaces.in', 495 '<(core_output_dir)/EventInterfaces.in',
496 '--output_dir', 496 '--output_dir',
497 '<(SHARED_INTERMEDIATE_DIR)/blink', 497 '<(core_output_dir)',
498 ], 498 ],
499 }, 499 },
500 { 500 {
501 'action_name': 'EventTargetFactory', 501 'action_name': 'EventTargetFactory',
502 'inputs': [ 502 'inputs': [
503 '<@(make_event_factory_files)', 503 '<@(make_event_factory_files)',
504 'events/EventTargetFactory.in', 504 'events/EventTargetFactory.in',
505 ], 505 ],
506 'outputs': [ 506 'outputs': [
507 '<(SHARED_INTERMEDIATE_DIR)/blink/EventTargetHeaders.h', 507 '<(core_output_dir)/EventTargetHeaders.h',
508 '<(SHARED_INTERMEDIATE_DIR)/blink/EventTargetInterfaces.h', 508 '<(core_output_dir)/EventTargetInterfaces.h',
509 ], 509 ],
510 'action': [ 510 'action': [
511 'python', 511 'python',
512 '../build/scripts/make_event_factory.py', 512 '../build/scripts/make_event_factory.py',
513 'events/EventTargetFactory.in', 513 'events/EventTargetFactory.in',
514 '--output_dir', 514 '--output_dir',
515 '<(SHARED_INTERMEDIATE_DIR)/blink', 515 '<(core_output_dir)',
516 ], 516 ],
517 }, 517 },
518 { 518 {
519 'action_name': 'EventTargetNames', 519 'action_name': 'EventTargetNames',
520 'inputs': [ 520 'inputs': [
521 '<@(make_names_files)', 521 '<@(make_names_files)',
522 'events/EventTargetFactory.in', 522 'events/EventTargetFactory.in',
523 ], 523 ],
524 'outputs': [ 524 'outputs': [
525 '<(SHARED_INTERMEDIATE_DIR)/blink/EventTargetNames.cpp', 525 '<(core_output_dir)/EventTargetNames.cpp',
526 '<(SHARED_INTERMEDIATE_DIR)/blink/EventTargetNames.h', 526 '<(core_output_dir)/EventTargetNames.h',
527 ], 527 ],
528 'action': [ 528 'action': [
529 'python', 529 'python',
530 '../build/scripts/make_names.py', 530 '../build/scripts/make_names.py',
531 'events/EventTargetFactory.in', 531 'events/EventTargetFactory.in',
532 '--output_dir', 532 '--output_dir',
533 '<(SHARED_INTERMEDIATE_DIR)/blink', 533 '<(core_output_dir)',
534 ], 534 ],
535 }, 535 },
536 { 536 {
537 'action_name': 'MathMLNames', 537 'action_name': 'MathMLNames',
538 'inputs': [ 538 'inputs': [
539 '<@(make_qualified_names_files)', 539 '<@(make_qualified_names_files)',
540 'html/parser/MathMLTagNames.in', 540 'html/parser/MathMLTagNames.in',
541 'html/parser/MathMLAttributeNames.in', 541 'html/parser/MathMLAttributeNames.in',
542 ], 542 ],
543 'outputs': [ 543 'outputs': [
544 '<(SHARED_INTERMEDIATE_DIR)/blink/MathMLNames.cpp', 544 '<(core_output_dir)/MathMLNames.cpp',
545 '<(SHARED_INTERMEDIATE_DIR)/blink/MathMLNames.h', 545 '<(core_output_dir)/MathMLNames.h',
546 ], 546 ],
547 'action': [ 547 'action': [
548 'python', 548 'python',
549 '../build/scripts/make_qualified_names.py', 549 '../build/scripts/make_qualified_names.py',
550 'html/parser/MathMLTagNames.in', 550 'html/parser/MathMLTagNames.in',
551 'html/parser/MathMLAttributeNames.in', 551 'html/parser/MathMLAttributeNames.in',
552 '--output_dir', 552 '--output_dir',
553 '<(SHARED_INTERMEDIATE_DIR)/blink', 553 '<(core_output_dir)',
554 '--defines', '<(feature_defines)' 554 '--defines', '<(feature_defines)'
555 ], 555 ],
556 }, 556 },
557 { 557 {
558 'action_name': 'UserAgentStyleSheets', 558 'action_name': 'UserAgentStyleSheets',
559 'variables': { 559 'variables': {
560 'scripts': [ 560 'scripts': [
561 'css/make-css-file-arrays.pl', 561 'css/make-css-file-arrays.pl',
562 '../build/scripts/preprocessor.pm', 562 '../build/scripts/preprocessor.pm',
563 ], 563 ],
(...skipping 16 matching lines...) Expand all
580 'css/fullscreen.css', 580 'css/fullscreen.css',
581 'css/xhtmlmp.css', 581 'css/xhtmlmp.css',
582 'css/viewportAndroid.css', 582 'css/viewportAndroid.css',
583 ], 583 ],
584 }, 584 },
585 'inputs': [ 585 'inputs': [
586 '<@(scripts)', 586 '<@(scripts)',
587 '<@(stylesheets)' 587 '<@(stylesheets)'
588 ], 588 ],
589 'outputs': [ 589 'outputs': [
590 '<(SHARED_INTERMEDIATE_DIR)/blink/UserAgentStyleSheets.h', 590 '<(core_output_dir)/UserAgentStyleSheets.h',
591 '<(SHARED_INTERMEDIATE_DIR)/blink/UserAgentStyleSheetsData.cpp', 591 '<(core_output_dir)/UserAgentStyleSheetsData.cpp',
592 ], 592 ],
593 'action': [ 593 'action': [
594 'python', 594 'python',
595 '../build/scripts/action_useragentstylesheets.py', 595 '../build/scripts/action_useragentstylesheets.py',
596 '<@(_outputs)', 596 '<@(_outputs)',
597 '<@(stylesheets)', 597 '<@(stylesheets)',
598 '--', 598 '--',
599 '<@(scripts)', 599 '<@(scripts)',
600 '--', 600 '--',
601 '--defines', '<(feature_defines)', 601 '--defines', '<(feature_defines)',
602 '<@(preprocessor)', 602 '<@(preprocessor)',
603 '--perl', '<(perl_exe)', 603 '--perl', '<(perl_exe)',
604 ], 604 ],
605 }, 605 },
606 { 606 {
607 'action_name': 'FetchInitiatorTypeNames', 607 'action_name': 'FetchInitiatorTypeNames',
608 'inputs': [ 608 'inputs': [
609 '<@(make_names_files)', 609 '<@(make_names_files)',
610 'fetch/FetchInitiatorTypeNames.in', 610 'fetch/FetchInitiatorTypeNames.in',
611 ], 611 ],
612 'outputs': [ 612 'outputs': [
613 '<(SHARED_INTERMEDIATE_DIR)/blink/FetchInitiatorTypeNames.cpp', 613 '<(core_output_dir)/FetchInitiatorTypeNames.cpp',
614 '<(SHARED_INTERMEDIATE_DIR)/blink/FetchInitiatorTypeNames.h', 614 '<(core_output_dir)/FetchInitiatorTypeNames.h',
615 ], 615 ],
616 'action': [ 616 'action': [
617 'python', 617 'python',
618 '../build/scripts/make_names.py', 618 '../build/scripts/make_names.py',
619 'fetch/FetchInitiatorTypeNames.in', 619 'fetch/FetchInitiatorTypeNames.in',
620 '--output_dir', 620 '--output_dir',
621 '<(SHARED_INTERMEDIATE_DIR)/blink', 621 '<(core_output_dir)',
622 ], 622 ],
623 }, 623 },
624 { 624 {
625 'action_name': 'EventTypeNames', 625 'action_name': 'EventTypeNames',
626 'inputs': [ 626 'inputs': [
627 '<@(make_names_files)', 627 '<@(make_names_files)',
628 'events/EventTypeNames.in', 628 'events/EventTypeNames.in',
629 ], 629 ],
630 'outputs': [ 630 'outputs': [
631 '<(SHARED_INTERMEDIATE_DIR)/blink/EventTypeNames.cpp', 631 '<(core_output_dir)/EventTypeNames.cpp',
632 '<(SHARED_INTERMEDIATE_DIR)/blink/EventTypeNames.h', 632 '<(core_output_dir)/EventTypeNames.h',
633 ], 633 ],
634 'action': [ 634 'action': [
635 'python', 635 'python',
636 '../build/scripts/make_names.py', 636 '../build/scripts/make_names.py',
637 'events/EventTypeNames.in', 637 'events/EventTypeNames.in',
638 '--output_dir', 638 '--output_dir',
639 '<(SHARED_INTERMEDIATE_DIR)/blink', 639 '<(core_output_dir)',
640 ], 640 ],
641 }, 641 },
642 { 642 {
643 'action_name': 'HTMLTokenizerNames', 643 'action_name': 'HTMLTokenizerNames',
644 'inputs': [ 644 'inputs': [
645 '<@(make_names_files)', 645 '<@(make_names_files)',
646 'html/parser/HTMLTokenizerNames.in', 646 'html/parser/HTMLTokenizerNames.in',
647 ], 647 ],
648 'outputs': [ 648 'outputs': [
649 '<(SHARED_INTERMEDIATE_DIR)/blink/HTMLTokenizerNames.cpp', 649 '<(core_output_dir)/HTMLTokenizerNames.cpp',
650 '<(SHARED_INTERMEDIATE_DIR)/blink/HTMLTokenizerNames.h', 650 '<(core_output_dir)/HTMLTokenizerNames.h',
651 ], 651 ],
652 'action': [ 652 'action': [
653 'python', 653 'python',
654 '../build/scripts/make_names.py', 654 '../build/scripts/make_names.py',
655 'html/parser/HTMLTokenizerNames.in', 655 'html/parser/HTMLTokenizerNames.in',
656 '--output_dir', 656 '--output_dir',
657 '<(SHARED_INTERMEDIATE_DIR)/blink', 657 '<(core_output_dir)',
658 ], 658 ],
659 }, 659 },
660 { 660 {
661 'action_name': 'InputTypeNames', 661 'action_name': 'InputTypeNames',
662 'inputs': [ 662 'inputs': [
663 '<@(make_names_files)', 663 '<@(make_names_files)',
664 'html/forms/InputTypeNames.in', 664 'html/forms/InputTypeNames.in',
665 ], 665 ],
666 'outputs': [ 666 'outputs': [
667 '<(SHARED_INTERMEDIATE_DIR)/blink/InputTypeNames.cpp', 667 '<(core_output_dir)/InputTypeNames.cpp',
668 '<(SHARED_INTERMEDIATE_DIR)/blink/InputTypeNames.h', 668 '<(core_output_dir)/InputTypeNames.h',
669 ], 669 ],
670 'action': [ 670 'action': [
671 'python', 671 'python',
672 '../build/scripts/make_names.py', 672 '../build/scripts/make_names.py',
673 'html/forms/InputTypeNames.in', 673 'html/forms/InputTypeNames.in',
674 '--output_dir', 674 '--output_dir',
675 '<(SHARED_INTERMEDIATE_DIR)/blink', 675 '<(core_output_dir)',
676 ], 676 ],
677 }, 677 },
678 { 678 {
679 'action_name': 'XLinkNames', 679 'action_name': 'XLinkNames',
680 'inputs': [ 680 'inputs': [
681 '<@(make_qualified_names_files)', 681 '<@(make_qualified_names_files)',
682 'svg/xlinkattrs.in', 682 'svg/xlinkattrs.in',
683 ], 683 ],
684 'outputs': [ 684 'outputs': [
685 '<(SHARED_INTERMEDIATE_DIR)/blink/XLinkNames.cpp', 685 '<(core_output_dir)/XLinkNames.cpp',
686 '<(SHARED_INTERMEDIATE_DIR)/blink/XLinkNames.h', 686 '<(core_output_dir)/XLinkNames.h',
687 ], 687 ],
688 'action': [ 688 'action': [
689 'python', 689 'python',
690 '../build/scripts/make_qualified_names.py', 690 '../build/scripts/make_qualified_names.py',
691 'svg/xlinkattrs.in', 691 'svg/xlinkattrs.in',
692 '--output_dir', 692 '--output_dir',
693 '<(SHARED_INTERMEDIATE_DIR)/blink', 693 '<(core_output_dir)',
694 ], 694 ],
695 }, 695 },
696 { 696 {
697 'action_name': 'XMLNSNames', 697 'action_name': 'XMLNSNames',
698 'inputs': [ 698 'inputs': [
699 '<@(make_qualified_names_files)', 699 '<@(make_qualified_names_files)',
700 'xml/xmlnsattrs.in', 700 'xml/xmlnsattrs.in',
701 ], 701 ],
702 'outputs': [ 702 'outputs': [
703 '<(SHARED_INTERMEDIATE_DIR)/blink/XMLNSNames.cpp', 703 '<(core_output_dir)/XMLNSNames.cpp',
704 '<(SHARED_INTERMEDIATE_DIR)/blink/XMLNSNames.h', 704 '<(core_output_dir)/XMLNSNames.h',
705 ], 705 ],
706 'action': [ 706 'action': [
707 'python', 707 'python',
708 '../build/scripts/make_qualified_names.py', 708 '../build/scripts/make_qualified_names.py',
709 'xml/xmlnsattrs.in', 709 'xml/xmlnsattrs.in',
710 '--output_dir', 710 '--output_dir',
711 '<(SHARED_INTERMEDIATE_DIR)/blink', 711 '<(core_output_dir)',
712 ], 712 ],
713 }, 713 },
714 { 714 {
715 'action_name': 'XMLNames', 715 'action_name': 'XMLNames',
716 'inputs': [ 716 'inputs': [
717 '<@(make_qualified_names_files)', 717 '<@(make_qualified_names_files)',
718 'xml/xmlattrs.in', 718 'xml/xmlattrs.in',
719 ], 719 ],
720 'outputs': [ 720 'outputs': [
721 '<(SHARED_INTERMEDIATE_DIR)/blink/XMLNames.cpp', 721 '<(core_output_dir)/XMLNames.cpp',
722 '<(SHARED_INTERMEDIATE_DIR)/blink/XMLNames.h', 722 '<(core_output_dir)/XMLNames.h',
723 ], 723 ],
724 'action': [ 724 'action': [
725 'python', 725 'python',
726 '../build/scripts/make_qualified_names.py', 726 '../build/scripts/make_qualified_names.py',
727 'xml/xmlattrs.in', 727 'xml/xmlattrs.in',
728 '--output_dir', 728 '--output_dir',
729 '<(SHARED_INTERMEDIATE_DIR)/blink', 729 '<(core_output_dir)',
730 ], 730 ],
731 }, 731 },
732 { 732 {
733 'action_name': 'MakeTokenMatcher', 733 'action_name': 'MakeTokenMatcher',
734 'inputs': [ 734 'inputs': [
735 '<@(scripts_for_in_files)', 735 '<@(scripts_for_in_files)',
736 '../build/scripts/make_token_matcher.py', 736 '../build/scripts/make_token_matcher.py',
737 '../core/css/CSSTokenizer-in.cpp', 737 '../core/css/CSSTokenizer-in.cpp',
738 ], 738 ],
739 'outputs': [ 739 'outputs': [
740 '<(SHARED_INTERMEDIATE_DIR)/blink/CSSTokenizer.cpp', 740 '<(core_output_dir)/CSSTokenizer.cpp',
741 ], 741 ],
742 'action': [ 742 'action': [
743 'python', 743 'python',
744 '../build/scripts/make_token_matcher.py', 744 '../build/scripts/make_token_matcher.py',
745 '../core/css/CSSTokenizer-in.cpp', 745 '../core/css/CSSTokenizer-in.cpp',
746 '<(SHARED_INTERMEDIATE_DIR)/blink/CSSTokenizer.cpp', 746 '<(core_output_dir)/CSSTokenizer.cpp',
747 ], 747 ],
748 }, 748 },
749 { 749 {
750 'action_name': 'MakeParser', 750 'action_name': 'MakeParser',
751 'inputs': [ 751 'inputs': [
752 '<@(scripts_for_in_files)', 752 '<@(scripts_for_in_files)',
753 '../build/scripts/make_token_matcher.py', 753 '../build/scripts/make_token_matcher.py',
754 '../core/css/parser/BisonCSSParser-in.cpp', 754 '../core/css/parser/BisonCSSParser-in.cpp',
755 ], 755 ],
756 'outputs': [ 756 'outputs': [
757 '<(SHARED_INTERMEDIATE_DIR)/blink/BisonCSSParser.cpp', 757 '<(core_output_dir)/BisonCSSParser.cpp',
758 ], 758 ],
759 'action': [ 759 'action': [
760 'python', 760 'python',
761 '../build/scripts/make_token_matcher.py', 761 '../build/scripts/make_token_matcher.py',
762 '../core/css/parser/BisonCSSParser-in.cpp', 762 '../core/css/parser/BisonCSSParser-in.cpp',
763 '<(SHARED_INTERMEDIATE_DIR)/blink/BisonCSSParser.cpp', 763 '<(core_output_dir)/BisonCSSParser.cpp',
764 ], 764 ],
765 }, 765 },
766 { 766 {
767 'action_name': 'MakeTokenMatcherForViewport', 767 'action_name': 'MakeTokenMatcherForViewport',
768 'inputs': [ 768 'inputs': [
769 '<@(scripts_for_in_files)', 769 '<@(scripts_for_in_files)',
770 '../build/scripts/make_token_matcher.py', 770 '../build/scripts/make_token_matcher.py',
771 '../core/html/HTMLMetaElement-in.cpp', 771 '../core/html/HTMLMetaElement-in.cpp',
772 ], 772 ],
773 'outputs': [ 773 'outputs': [
774 '<(SHARED_INTERMEDIATE_DIR)/blink/HTMLMetaElement.cpp', 774 '<(core_output_dir)/HTMLMetaElement.cpp',
775 ], 775 ],
776 'action': [ 776 'action': [
777 'python', 777 'python',
778 '../build/scripts/make_token_matcher.py', 778 '../build/scripts/make_token_matcher.py',
779 '../core/html/HTMLMetaElement-in.cpp', 779 '../core/html/HTMLMetaElement-in.cpp',
780 '<(SHARED_INTERMEDIATE_DIR)/blink/HTMLMetaElement.cpp', 780 '<(core_output_dir)/HTMLMetaElement.cpp',
781 ], 781 ],
782 }, 782 },
783 { 783 {
784 'action_name': 'HTMLElementLookupTrie', 784 'action_name': 'HTMLElementLookupTrie',
785 'inputs': [ 785 'inputs': [
786 '<@(scripts_for_in_files)', 786 '<@(scripts_for_in_files)',
787 '../build/scripts/make_element_lookup_trie.py', 787 '../build/scripts/make_element_lookup_trie.py',
788 '../build/scripts/templates/ElementLookupTrie.cpp.tmpl', 788 '../build/scripts/templates/ElementLookupTrie.cpp.tmpl',
789 '../build/scripts/templates/ElementLookupTrie.h.tmpl', 789 '../build/scripts/templates/ElementLookupTrie.h.tmpl',
790 'html/HTMLTagNames.in', 790 'html/HTMLTagNames.in',
791 ], 791 ],
792 'outputs': [ 792 'outputs': [
793 '<(SHARED_INTERMEDIATE_DIR)/blink/HTMLElementLookupTrie.cpp', 793 '<(core_output_dir)/HTMLElementLookupTrie.cpp',
794 '<(SHARED_INTERMEDIATE_DIR)/blink/HTMLElementLookupTrie.h', 794 '<(core_output_dir)/HTMLElementLookupTrie.h',
795 ], 795 ],
796 'action': [ 796 'action': [
797 'python', 797 'python',
798 '../build/scripts/make_element_lookup_trie.py', 798 '../build/scripts/make_element_lookup_trie.py',
799 'html/HTMLTagNames.in', 799 'html/HTMLTagNames.in',
800 '--output_dir', 800 '--output_dir',
801 '<(SHARED_INTERMEDIATE_DIR)/blink', 801 '<(core_output_dir)',
802 ], 802 ],
803 }, 803 },
804 ], 804 ],
805 'rules': [ 805 'rules': [
806 { 806 {
807 'rule_name': 'bison', 807 'rule_name': 'bison',
808 'extension': 'y', 808 'extension': 'y',
809 'outputs': [ 809 'outputs': [
810 '<(SHARED_INTERMEDIATE_DIR)/blink/<(RULE_INPUT_ROOT).cpp', 810 '<(core_output_dir)/<(RULE_INPUT_ROOT).cpp',
811 '<(SHARED_INTERMEDIATE_DIR)/blink/<(RULE_INPUT_ROOT).h' 811 '<(core_output_dir)/<(RULE_INPUT_ROOT).h'
812 ], 812 ],
813 'action': [ 813 'action': [
814 'python', 814 'python',
815 '../build/scripts/rule_bison.py', 815 '../build/scripts/rule_bison.py',
816 '<(RULE_INPUT_PATH)', 816 '<(RULE_INPUT_PATH)',
817 '<(SHARED_INTERMEDIATE_DIR)/blink', 817 '<(core_output_dir)',
818 '<(bison_exe)', 818 '<(bison_exe)',
819 ], 819 ],
820 }, 820 },
821 ], 821 ],
822 }, 822 },
823 ], 823 ],
824 } 824 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698