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