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 21 matching lines...) Expand all Loading... |
32 'includes': [ | 32 'includes': [ |
33 '../core.gypi', | 33 '../core.gypi', |
34 '../../bindings/bindings.gypi', | 34 '../../bindings/bindings.gypi', |
35 '../features.gypi', | 35 '../features.gypi', |
36 ], | 36 ], |
37 | 37 |
38 'targets': [ | 38 'targets': [ |
39 { | 39 { |
40 'target_name': 'generate_settings', | 40 'target_name': 'generate_settings', |
41 'type': 'none', | 41 'type': 'none', |
| 42 'dependencies': [ |
| 43 '../../bindings/derived_sources.gyp:supplemental_dependencies', |
| 44 ], |
42 'actions': [ | 45 'actions': [ |
43 { | 46 { |
44 'action_name': 'Settings', | 47 'action_name': 'Settings', |
45 'inputs': [ | 48 'inputs': [ |
46 '../page/make_settings.pl', | 49 '../page/make_settings.pl', |
47 '../page/Settings.in', | 50 '../page/Settings.in', |
48 ], | 51 ], |
49 'outputs': [ | 52 'outputs': [ |
50 '<(SHARED_INTERMEDIATE_DIR)/webkit/SettingsMacros.h', | 53 '<(SHARED_INTERMEDIATE_DIR)/webkit/SettingsMacros.h', |
51 '<(SHARED_INTERMEDIATE_DIR)/webkit/InternalSettingsGenerated.idl', | 54 '<(SHARED_INTERMEDIATE_DIR)/webkit/InternalSettingsGenerated.idl', |
52 '<(SHARED_INTERMEDIATE_DIR)/webkit/InternalSettingsGenerated.cpp', | 55 '<(SHARED_INTERMEDIATE_DIR)/webkit/InternalSettingsGenerated.cpp', |
53 '<(SHARED_INTERMEDIATE_DIR)/webkit/InternalSettingsGenerated.h', | 56 '<(SHARED_INTERMEDIATE_DIR)/webkit/InternalSettingsGenerated.h', |
54 ], | 57 ], |
55 'action': [ | 58 'action': [ |
56 'python', | 59 'python', |
57 'scripts/action_makenames.py', | 60 'scripts/action_makenames.py', |
| 61 '--idlToPathFile', |
| 62 '<(SHARED_INTERMEDIATE_DIR)/idltopath.tmp', |
58 '<@(_outputs)', | 63 '<@(_outputs)', |
59 '--', | 64 '--', |
60 '<@(_inputs)', | 65 '<@(_inputs)', |
61 ], | 66 ], |
62 'msvs_cygwin_shell': 1, | 67 'msvs_cygwin_shell': 1, |
63 }, | 68 }, |
64 ] | 69 ] |
65 }, | 70 }, |
66 { | 71 { |
67 'target_name': 'make_derived_sources', | 72 'target_name': 'make_derived_sources', |
68 'type': 'none', | 73 'type': 'none', |
69 'hard_dependency': 1, | 74 'hard_dependency': 1, |
70 'dependencies': [ | 75 'dependencies': [ |
71 'generate_settings', | 76 'generate_settings', |
| 77 '../../bindings/derived_sources.gyp:supplemental_dependencies', |
72 ], | 78 ], |
73 'sources': [ | 79 'sources': [ |
74 # bison rule | 80 # bison rule |
75 '<(SHARED_INTERMEDIATE_DIR)/webkit/CSSGrammar.y', | 81 '<(SHARED_INTERMEDIATE_DIR)/webkit/CSSGrammar.y', |
76 '../xml/XPathGrammar.y', | 82 '../xml/XPathGrammar.y', |
77 | 83 |
78 # gperf rule | 84 # gperf rule |
79 '../platform/ColorData.gperf', | 85 '../platform/ColorData.gperf', |
80 ], | 86 ], |
81 'actions': [ | 87 'actions': [ |
(...skipping 140 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
222 ], | 228 ], |
223 }], | 229 }], |
224 ], | 230 ], |
225 'msvs_cygwin_shell': 1, | 231 'msvs_cygwin_shell': 1, |
226 }, | 232 }, |
227 { | 233 { |
228 'action_name': 'HTMLNames', | 234 'action_name': 'HTMLNames', |
229 'inputs': [ | 235 'inputs': [ |
230 '../scripts/Hasher.pm', | 236 '../scripts/Hasher.pm', |
231 '../scripts/StaticString.pm', | 237 '../scripts/StaticString.pm', |
| 238 '../../bindings/scripts/idltopath.pm', |
| 239 '../../bindings/scripts/idltopathgenerator.py', |
232 '../scripts/make_names.pl', | 240 '../scripts/make_names.pl', |
233 '../html/HTMLTagNames.in', | 241 '../html/HTMLTagNames.in', |
234 '../html/HTMLAttributeNames.in', | 242 '../html/HTMLAttributeNames.in', |
| 243 'scripts/action_makenames.py', |
235 ], | 244 ], |
236 'outputs': [ | 245 'outputs': [ |
237 '<(SHARED_INTERMEDIATE_DIR)/webkit/HTMLNames.cpp', | 246 '<(SHARED_INTERMEDIATE_DIR)/webkit/HTMLNames.cpp', |
238 '<(SHARED_INTERMEDIATE_DIR)/webkit/HTMLNames.h', | 247 '<(SHARED_INTERMEDIATE_DIR)/webkit/HTMLNames.h', |
239 '<(SHARED_INTERMEDIATE_DIR)/webkit/HTMLElementFactory.cpp', | 248 '<(SHARED_INTERMEDIATE_DIR)/webkit/HTMLElementFactory.cpp', |
240 '<(SHARED_INTERMEDIATE_DIR)/webkit/V8HTMLElementWrapperFactory.cpp', | 249 '<(SHARED_INTERMEDIATE_DIR)/webkit/V8HTMLElementWrapperFactory.cpp', |
241 '<(SHARED_INTERMEDIATE_DIR)/webkit/V8HTMLElementWrapperFactory.h', | 250 '<(SHARED_INTERMEDIATE_DIR)/webkit/V8HTMLElementWrapperFactory.h', |
242 ], | 251 ], |
243 'action': [ | 252 'action': [ |
244 'python', | 253 'python', |
245 'scripts/action_makenames.py', | 254 'scripts/action_makenames.py', |
| 255 '--idlToPathFile', |
| 256 '<(SHARED_INTERMEDIATE_DIR)/idltopath.tmp', |
246 '<@(_outputs)', | 257 '<@(_outputs)', |
247 '--', | 258 '--', |
248 '<@(_inputs)', | 259 '<@(_inputs)', |
249 '--', | 260 '--', |
250 '--factory', | 261 '--factory', |
251 '--extraDefines', '<(feature_defines)' | 262 '--extraDefines', '<(feature_defines)' |
252 ], | 263 ], |
253 'msvs_cygwin_shell': 1, | 264 'msvs_cygwin_shell': 1, |
254 }, | 265 }, |
255 { | 266 { |
256 'action_name': 'WebKitFontFamilyNames', | 267 'action_name': 'WebKitFontFamilyNames', |
257 'inputs': [ | 268 'inputs': [ |
258 '../scripts/Hasher.pm', | 269 '../scripts/Hasher.pm', |
259 '../scripts/StaticString.pm', | 270 '../scripts/StaticString.pm', |
| 271 '../../bindings/scripts/idltopath.pm', |
| 272 '../../bindings/scripts/idltopathgenerator.py', |
260 '../scripts/make_names.pl', | 273 '../scripts/make_names.pl', |
261 '../css/WebKitFontFamilyNames.in', | 274 '../css/WebKitFontFamilyNames.in', |
262 ], | 275 ], |
263 'outputs': [ | 276 'outputs': [ |
264 '<(SHARED_INTERMEDIATE_DIR)/webkit/WebKitFontFamilyNames.cpp', | 277 '<(SHARED_INTERMEDIATE_DIR)/webkit/WebKitFontFamilyNames.cpp', |
265 '<(SHARED_INTERMEDIATE_DIR)/webkit/WebKitFontFamilyNames.h', | 278 '<(SHARED_INTERMEDIATE_DIR)/webkit/WebKitFontFamilyNames.h', |
266 ], | 279 ], |
267 'action': [ | 280 'action': [ |
268 'python', | 281 'python', |
269 'scripts/action_makenames.py', | 282 'scripts/action_makenames.py', |
| 283 '--idlToPathFile', |
| 284 '<(SHARED_INTERMEDIATE_DIR)/idltopath.tmp', |
270 '<@(_outputs)', | 285 '<@(_outputs)', |
271 '--', | 286 '--', |
272 '<@(_inputs)', | 287 '<@(_inputs)', |
273 '--', | 288 '--', |
274 '--fonts', | 289 '--fonts', |
275 ], | 290 ], |
276 'msvs_cygwin_shell': 1, | 291 'msvs_cygwin_shell': 1, |
277 }, | 292 }, |
278 { | 293 { |
279 'action_name': 'SVGNames', | 294 'action_name': 'SVGNames', |
280 'inputs': [ | 295 'inputs': [ |
281 '../scripts/Hasher.pm', | 296 '../scripts/Hasher.pm', |
282 '../scripts/StaticString.pm', | 297 '../scripts/StaticString.pm', |
| 298 '../../bindings/scripts/idltopath.pm', |
| 299 '../../bindings/scripts/idltopathgenerator.py', |
283 '../scripts/make_names.pl', | 300 '../scripts/make_names.pl', |
284 '../svg/svgtags.in', | 301 '../svg/svgtags.in', |
285 '../svg/svgattrs.in', | 302 '../svg/svgattrs.in', |
286 ], | 303 ], |
287 'outputs': [ | 304 'outputs': [ |
288 '<(SHARED_INTERMEDIATE_DIR)/webkit/SVGNames.cpp', | 305 '<(SHARED_INTERMEDIATE_DIR)/webkit/SVGNames.cpp', |
289 '<(SHARED_INTERMEDIATE_DIR)/webkit/SVGNames.h', | 306 '<(SHARED_INTERMEDIATE_DIR)/webkit/SVGNames.h', |
290 '<(SHARED_INTERMEDIATE_DIR)/webkit/SVGElementFactory.cpp', | 307 '<(SHARED_INTERMEDIATE_DIR)/webkit/SVGElementFactory.cpp', |
291 '<(SHARED_INTERMEDIATE_DIR)/webkit/SVGElementFactory.h', | 308 '<(SHARED_INTERMEDIATE_DIR)/webkit/SVGElementFactory.h', |
292 '<(SHARED_INTERMEDIATE_DIR)/webkit/V8SVGElementWrapperFactory.cpp', | 309 '<(SHARED_INTERMEDIATE_DIR)/webkit/V8SVGElementWrapperFactory.cpp', |
293 '<(SHARED_INTERMEDIATE_DIR)/webkit/V8SVGElementWrapperFactory.h', | 310 '<(SHARED_INTERMEDIATE_DIR)/webkit/V8SVGElementWrapperFactory.h', |
294 ], | 311 ], |
295 'action': [ | 312 'action': [ |
296 'python', | 313 'python', |
297 'scripts/action_makenames.py', | 314 'scripts/action_makenames.py', |
| 315 '--idlToPathFile', |
| 316 '<(SHARED_INTERMEDIATE_DIR)/idltopath.tmp', |
298 '<@(_outputs)', | 317 '<@(_outputs)', |
299 '--', | 318 '--', |
300 '<@(_inputs)', | 319 '<@(_inputs)', |
301 '--', | 320 '--', |
302 '--factory', | 321 '--factory', |
303 '--extraDefines', '<(feature_defines)' | 322 '--extraDefines', '<(feature_defines)' |
304 ], | 323 ], |
305 'msvs_cygwin_shell': 1, | 324 'msvs_cygwin_shell': 1, |
306 }, | 325 }, |
307 { | 326 { |
(...skipping 12 matching lines...) Expand all Loading... |
320 '../dom/EventNames.in', | 339 '../dom/EventNames.in', |
321 '<(SHARED_INTERMEDIATE_DIR)/webkit/', | 340 '<(SHARED_INTERMEDIATE_DIR)/webkit/', |
322 ], | 341 ], |
323 }, | 342 }, |
324 { | 343 { |
325 'action_name': 'EventFactoryHeaders', | 344 'action_name': 'EventFactoryHeaders', |
326 'inputs': [ | 345 'inputs': [ |
327 '../scripts/InFilesCompiler.pm', | 346 '../scripts/InFilesCompiler.pm', |
328 '../scripts/InFilesParser.pm', | 347 '../scripts/InFilesParser.pm', |
329 '../scripts/make_event_factory.pl', | 348 '../scripts/make_event_factory.pl', |
| 349 '../../bindings/scripts/idltopath.pm', |
| 350 '../../bindings/scripts/idltopathgenerator.py', |
330 '../dom/EventNames.in', | 351 '../dom/EventNames.in', |
331 ], | 352 ], |
332 'outputs': [ | 353 'outputs': [ |
333 # FIXME: These files should be generated by make_event_factory.py. | 354 # FIXME: These files should be generated by make_event_factory.py. |
334 '<(SHARED_INTERMEDIATE_DIR)/webkit/EventHeaders.h', | 355 '<(SHARED_INTERMEDIATE_DIR)/webkit/EventHeaders.h', |
335 '<(SHARED_INTERMEDIATE_DIR)/webkit/EventInterfaces.h', | 356 '<(SHARED_INTERMEDIATE_DIR)/webkit/EventInterfaces.h', |
336 ], | 357 ], |
337 'action': [ | 358 'action': [ |
338 'python', | 359 'python', |
339 'scripts/action_makenames.py', | 360 'scripts/action_makenames.py', |
| 361 '--idlToPathFile', |
| 362 '<(SHARED_INTERMEDIATE_DIR)/idltopath.tmp', |
340 '<@(_outputs)', | 363 '<@(_outputs)', |
341 '--', | 364 '--', |
342 '<@(_inputs)', | 365 '<@(_inputs)', |
343 ], | 366 ], |
344 'msvs_cygwin_shell': 1, | 367 'msvs_cygwin_shell': 1, |
345 }, | 368 }, |
346 { | 369 { |
347 'action_name': 'EventTargetFactory', | 370 'action_name': 'EventTargetFactory', |
348 'inputs': [ | 371 'inputs': [ |
349 '../scripts/InFilesCompiler.pm', | 372 '../scripts/InFilesCompiler.pm', |
350 '../scripts/InFilesParser.pm', | 373 '../scripts/InFilesParser.pm', |
351 '../scripts/make_event_factory.pl', | 374 '../scripts/make_event_factory.pl', |
352 '../dom/EventTargetFactory.in', | 375 '../dom/EventTargetFactory.in', |
353 ], | 376 ], |
354 'outputs': [ | 377 'outputs': [ |
355 '<(SHARED_INTERMEDIATE_DIR)/webkit/EventTargetHeaders.h', | 378 '<(SHARED_INTERMEDIATE_DIR)/webkit/EventTargetHeaders.h', |
356 '<(SHARED_INTERMEDIATE_DIR)/webkit/EventTargetInterfaces.h', | 379 '<(SHARED_INTERMEDIATE_DIR)/webkit/EventTargetInterfaces.h', |
357 ], | 380 ], |
358 'action': [ | 381 'action': [ |
359 'python', | 382 'python', |
360 'scripts/action_makenames.py', | 383 'scripts/action_makenames.py', |
| 384 '--idlToPathFile', |
| 385 '<(SHARED_INTERMEDIATE_DIR)/idltopath.tmp', |
361 '<@(_outputs)', | 386 '<@(_outputs)', |
362 '--', | 387 '--', |
363 '<@(_inputs)', | 388 '<@(_inputs)', |
364 ], | 389 ], |
365 'msvs_cygwin_shell': 1, | 390 'msvs_cygwin_shell': 1, |
366 }, | 391 }, |
367 { | 392 { |
368 'action_name': 'ExceptionCodeDescription', | 393 'action_name': 'ExceptionCodeDescription', |
369 'inputs': [ | 394 'inputs': [ |
370 '../scripts/InFilesCompiler.pm', | 395 '../scripts/InFilesCompiler.pm', |
371 '../scripts/InFilesParser.pm', | 396 '../scripts/InFilesParser.pm', |
| 397 '../../bindings/scripts/idltopath.pm', |
| 398 '../../bindings/scripts/idltopathgenerator.py', |
372 '../scripts/make_dom_exceptions.pl', | 399 '../scripts/make_dom_exceptions.pl', |
373 '../dom/DOMExceptions.in', | 400 '../dom/DOMExceptions.in', |
374 ], | 401 ], |
375 'outputs': [ | 402 'outputs': [ |
376 '<(SHARED_INTERMEDIATE_DIR)/webkit/ExceptionCodeDescription.cpp', | 403 '<(SHARED_INTERMEDIATE_DIR)/webkit/ExceptionCodeDescription.cpp', |
377 '<(SHARED_INTERMEDIATE_DIR)/webkit/ExceptionCodeDescription.h', | 404 '<(SHARED_INTERMEDIATE_DIR)/webkit/ExceptionCodeDescription.h', |
378 '<(SHARED_INTERMEDIATE_DIR)/webkit/ExceptionHeaders.h', | 405 '<(SHARED_INTERMEDIATE_DIR)/webkit/ExceptionHeaders.h', |
379 '<(SHARED_INTERMEDIATE_DIR)/webkit/ExceptionInterfaces.h', | 406 '<(SHARED_INTERMEDIATE_DIR)/webkit/ExceptionInterfaces.h', |
380 ], | 407 ], |
381 'action': [ | 408 'action': [ |
382 'python', | 409 'python', |
383 'scripts/action_makenames.py', | 410 'scripts/action_makenames.py', |
| 411 '--idlToPathFile', |
| 412 '<(SHARED_INTERMEDIATE_DIR)/idltopath.tmp', |
384 '<@(_outputs)', | 413 '<@(_outputs)', |
385 '--', | 414 '--', |
386 '<@(_inputs)', | 415 '<@(_inputs)', |
387 ], | 416 ], |
388 'msvs_cygwin_shell': 1, | 417 'msvs_cygwin_shell': 1, |
389 }, | 418 }, |
390 { | 419 { |
391 'action_name': 'MathMLNames', | 420 'action_name': 'MathMLNames', |
392 'inputs': [ | 421 'inputs': [ |
393 '../scripts/Hasher.pm', | 422 '../scripts/Hasher.pm', |
394 '../scripts/StaticString.pm', | 423 '../scripts/StaticString.pm', |
| 424 '../../bindings/scripts/idltopath.pm', |
| 425 '../../bindings/scripts/idltopathgenerator.py', |
395 '../scripts/make_names.pl', | 426 '../scripts/make_names.pl', |
396 '../mathml/mathtags.in', | 427 '../mathml/mathtags.in', |
397 '../mathml/mathattrs.in', | 428 '../mathml/mathattrs.in', |
398 ], | 429 ], |
399 'outputs': [ | 430 'outputs': [ |
400 '<(SHARED_INTERMEDIATE_DIR)/webkit/MathMLNames.cpp', | 431 '<(SHARED_INTERMEDIATE_DIR)/webkit/MathMLNames.cpp', |
401 '<(SHARED_INTERMEDIATE_DIR)/webkit/MathMLNames.h', | 432 '<(SHARED_INTERMEDIATE_DIR)/webkit/MathMLNames.h', |
402 '<(SHARED_INTERMEDIATE_DIR)/webkit/MathMLElementFactory.cpp', | 433 '<(SHARED_INTERMEDIATE_DIR)/webkit/MathMLElementFactory.cpp', |
403 '<(SHARED_INTERMEDIATE_DIR)/webkit/MathMLElementFactory.h', | 434 '<(SHARED_INTERMEDIATE_DIR)/webkit/MathMLElementFactory.h', |
404 ], | 435 ], |
405 'action': [ | 436 'action': [ |
406 'python', | 437 'python', |
407 'scripts/action_makenames.py', | 438 'scripts/action_makenames.py', |
| 439 '--idlToPathFile', |
| 440 '<(SHARED_INTERMEDIATE_DIR)/idltopath.tmp', |
408 '<@(_outputs)', | 441 '<@(_outputs)', |
409 '--', | 442 '--', |
410 '<@(_inputs)', | 443 '<@(_inputs)', |
411 '--', | 444 '--', |
412 '--factory', | 445 '--factory', |
413 '--extraDefines', '<(feature_defines)' | 446 '--extraDefines', '<(feature_defines)' |
414 ], | 447 ], |
415 'msvs_cygwin_shell': 1, | 448 'msvs_cygwin_shell': 1, |
416 }, | 449 }, |
417 { | 450 { |
(...skipping 102 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
520 '--out-h=<(SHARED_INTERMEDIATE_DIR)/webkit/ColorSuggestionPicker.h', | 553 '--out-h=<(SHARED_INTERMEDIATE_DIR)/webkit/ColorSuggestionPicker.h', |
521 '--out-cpp=<(SHARED_INTERMEDIATE_DIR)/webkit/ColorSuggestionPicker.c
pp', | 554 '--out-cpp=<(SHARED_INTERMEDIATE_DIR)/webkit/ColorSuggestionPicker.c
pp', |
522 '<@(_inputs)', | 555 '<@(_inputs)', |
523 ], | 556 ], |
524 }, | 557 }, |
525 { | 558 { |
526 'action_name': 'XLinkNames', | 559 'action_name': 'XLinkNames', |
527 'inputs': [ | 560 'inputs': [ |
528 '../scripts/Hasher.pm', | 561 '../scripts/Hasher.pm', |
529 '../scripts/StaticString.pm', | 562 '../scripts/StaticString.pm', |
| 563 '../../bindings/scripts/idltopath.pm', |
| 564 '../../bindings/scripts/idltopathgenerator.py', |
530 '../scripts/make_names.pl', | 565 '../scripts/make_names.pl', |
531 '../svg/xlinkattrs.in', | 566 '../svg/xlinkattrs.in', |
532 ], | 567 ], |
533 'outputs': [ | 568 'outputs': [ |
534 '<(SHARED_INTERMEDIATE_DIR)/webkit/XLinkNames.cpp', | 569 '<(SHARED_INTERMEDIATE_DIR)/webkit/XLinkNames.cpp', |
535 '<(SHARED_INTERMEDIATE_DIR)/webkit/XLinkNames.h', | 570 '<(SHARED_INTERMEDIATE_DIR)/webkit/XLinkNames.h', |
536 ], | 571 ], |
537 'action': [ | 572 'action': [ |
538 'python', | 573 'python', |
539 'scripts/action_makenames.py', | 574 'scripts/action_makenames.py', |
| 575 '--idlToPathFile', |
| 576 '<(SHARED_INTERMEDIATE_DIR)/idltopath.tmp', |
540 '<@(_outputs)', | 577 '<@(_outputs)', |
541 '--', | 578 '--', |
542 '<@(_inputs)', | 579 '<@(_inputs)', |
543 '--', | 580 '--', |
544 '--extraDefines', '<(feature_defines)' | 581 '--extraDefines', '<(feature_defines)' |
545 ], | 582 ], |
546 'msvs_cygwin_shell': 1, | 583 'msvs_cygwin_shell': 1, |
547 }, | 584 }, |
548 { | 585 { |
549 'action_name': 'XMLNSNames', | 586 'action_name': 'XMLNSNames', |
550 'inputs': [ | 587 'inputs': [ |
551 '../scripts/Hasher.pm', | 588 '../scripts/Hasher.pm', |
552 '../scripts/StaticString.pm', | 589 '../scripts/StaticString.pm', |
| 590 '../../bindings/scripts/idltopath.pm', |
| 591 '../../bindings/scripts/idltopathgenerator.py', |
553 '../scripts/make_names.pl', | 592 '../scripts/make_names.pl', |
554 '../xml/xmlnsattrs.in', | 593 '../xml/xmlnsattrs.in', |
555 ], | 594 ], |
556 'outputs': [ | 595 'outputs': [ |
557 '<(SHARED_INTERMEDIATE_DIR)/webkit/XMLNSNames.cpp', | 596 '<(SHARED_INTERMEDIATE_DIR)/webkit/XMLNSNames.cpp', |
558 '<(SHARED_INTERMEDIATE_DIR)/webkit/XMLNSNames.h', | 597 '<(SHARED_INTERMEDIATE_DIR)/webkit/XMLNSNames.h', |
559 ], | 598 ], |
560 'action': [ | 599 'action': [ |
561 'python', | 600 'python', |
562 'scripts/action_makenames.py', | 601 'scripts/action_makenames.py', |
| 602 '--idlToPathFile', |
| 603 '<(SHARED_INTERMEDIATE_DIR)/idltopath.tmp', |
563 '<@(_outputs)', | 604 '<@(_outputs)', |
564 '--', | 605 '--', |
565 '<@(_inputs)', | 606 '<@(_inputs)', |
566 '--', | 607 '--', |
567 '--extraDefines', '<(feature_defines)' | 608 '--extraDefines', '<(feature_defines)' |
568 ], | 609 ], |
569 'msvs_cygwin_shell': 1, | 610 'msvs_cygwin_shell': 1, |
570 }, | 611 }, |
571 { | 612 { |
572 'action_name': 'XMLNames', | 613 'action_name': 'XMLNames', |
573 'inputs': [ | 614 'inputs': [ |
574 '../scripts/Hasher.pm', | 615 '../scripts/Hasher.pm', |
575 '../scripts/StaticString.pm', | 616 '../scripts/StaticString.pm', |
| 617 '../../bindings/scripts/idltopath.pm', |
| 618 '../../bindings/scripts/idltopathgenerator.py', |
576 '../scripts/make_names.pl', | 619 '../scripts/make_names.pl', |
577 '../xml/xmlattrs.in', | 620 '../xml/xmlattrs.in', |
578 ], | 621 ], |
579 'outputs': [ | 622 'outputs': [ |
580 '<(SHARED_INTERMEDIATE_DIR)/webkit/XMLNames.cpp', | 623 '<(SHARED_INTERMEDIATE_DIR)/webkit/XMLNames.cpp', |
581 '<(SHARED_INTERMEDIATE_DIR)/webkit/XMLNames.h', | 624 '<(SHARED_INTERMEDIATE_DIR)/webkit/XMLNames.h', |
582 ], | 625 ], |
583 'action': [ | 626 'action': [ |
584 'python', | 627 'python', |
585 'scripts/action_makenames.py', | 628 'scripts/action_makenames.py', |
| 629 '--idlToPathFile', |
| 630 '<(SHARED_INTERMEDIATE_DIR)/idltopath.tmp', |
586 '<@(_outputs)', | 631 '<@(_outputs)', |
587 '--', | 632 '--', |
588 '<@(_inputs)', | 633 '<@(_inputs)', |
589 '--', | 634 '--', |
590 '--extraDefines', '<(feature_defines)' | 635 '--extraDefines', '<(feature_defines)' |
591 ], | 636 ], |
592 'msvs_cygwin_shell': 1, | 637 'msvs_cygwin_shell': 1, |
593 }, | 638 }, |
594 { | 639 { |
595 'action_name': 'preprocess_grammar', | 640 'action_name': 'preprocess_grammar', |
(...skipping 50 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
646 '../scripts/make-hash-tools.pl', | 691 '../scripts/make-hash-tools.pl', |
647 '<(SHARED_INTERMEDIATE_DIR)/webkit', | 692 '<(SHARED_INTERMEDIATE_DIR)/webkit', |
648 '<(RULE_INPUT_PATH)', | 693 '<(RULE_INPUT_PATH)', |
649 '<(gperf_exe)', | 694 '<(gperf_exe)', |
650 ], | 695 ], |
651 }, | 696 }, |
652 ], | 697 ], |
653 }, | 698 }, |
654 ], | 699 ], |
655 } | 700 } |
OLD | NEW |