|
79 | 79 | '<(SHARED_INTERMEDIATE_DIR)/torque-generated/builtin-definitions-from-dsl.h',
|
80 | 80 | ],
|
81 | 81 | },
|
82 |
| - 'includes': ['toolchain.gypi', 'features.gypi'], |
| 82 | + 'includes': ['toolchain.gypi', 'features.gypi', 'v8_external_snapshot.gypi'], |
83 | 83 | 'targets': [
|
84 | 84 | {
|
85 | 85 | 'target_name': 'v8',
|
|
541 | 541 | 'dependencies': ['js2c#host'],
|
542 | 542 | }, {
|
543 | 543 | 'toolsets': ['target'],
|
| 544 | + 'dependencies': ['js2c#target'], |
544 | 545 | }],
|
545 | 546 | ['component=="shared_library"', {
|
546 | 547 | 'defines': [
|
|
2506 | 2507 | ],
|
2507 | 2508 | },
|
2508 | 2509 | }, # v8_libsampler
|
2509 |
| - { |
2510 |
| - 'target_name': 'natives_blob', |
2511 |
| - 'type': 'none', |
2512 |
| - 'conditions': [ |
2513 |
| - ['want_separate_host_toolset==1', { |
2514 |
| - 'toolsets': ['host', 'target'], |
2515 |
| - }, { |
2516 |
| - 'toolsets': ['target'], |
2517 |
| - }], |
2518 |
| - [ 'v8_use_external_startup_data==1', { |
2519 |
| - 'conditions': [ |
2520 |
| - ['want_separate_host_toolset==1', { |
2521 |
| - 'dependencies': ['js2c#host'], |
2522 |
| - }], |
2523 |
| - ], |
2524 |
| - 'actions': [ |
2525 |
| - { |
2526 |
| - 'action_name': 'js2c_extras_bin', |
2527 |
| - 'inputs': [ |
2528 |
| - '../tools/js2c.py', |
2529 |
| - '<@(v8_extra_library_files)', |
2530 |
| - ], |
2531 |
| - 'outputs': ['<@(libraries_extras_bin_file)'], |
2532 |
| - 'action': [ |
2533 |
| - 'python', |
2534 |
| - '../tools/js2c.py', |
2535 |
| - '<(SHARED_INTERMEDIATE_DIR)/extras-libraries.cc', |
2536 |
| - 'EXTRAS', |
2537 |
| - '<@(v8_extra_library_files)', |
2538 |
| - '--startup_blob', '<@(libraries_extras_bin_file)', |
2539 |
| - '--nojs', |
2540 |
| - ], |
2541 |
| - }, |
2542 |
| - { |
2543 |
| - 'action_name': 'concatenate_natives_blob', |
2544 |
| - 'inputs': [ |
2545 |
| - '../tools/concatenate-files.py', |
2546 |
| - '<(SHARED_INTERMEDIATE_DIR)/libraries-extras.bin', |
2547 |
| - ], |
2548 |
| - 'conditions': [ |
2549 |
| - ['want_separate_host_toolset==1', { |
2550 |
| - 'target_conditions': [ |
2551 |
| - ['_toolset=="host"', { |
2552 |
| - 'outputs': [ |
2553 |
| - '<(PRODUCT_DIR)/natives_blob_host.bin', |
2554 |
| - ], |
2555 |
| - 'action': [ |
2556 |
| - 'python', '<@(_inputs)', '<(PRODUCT_DIR)/natives_blob_host.bin' |
2557 |
| - ], |
2558 |
| - }, { |
2559 |
| - 'outputs': [ |
2560 |
| - '<(PRODUCT_DIR)/natives_blob.bin', |
2561 |
| - ], |
2562 |
| - 'action': [ |
2563 |
| - 'python', '<@(_inputs)', '<(PRODUCT_DIR)/natives_blob.bin' |
2564 |
| - ], |
2565 |
| - }], |
2566 |
| - ], |
2567 |
| - }, { |
2568 |
| - 'outputs': [ |
2569 |
| - '<(PRODUCT_DIR)/natives_blob.bin', |
2570 |
| - ], |
2571 |
| - 'action': [ |
2572 |
| - 'python', '<@(_inputs)', '<(PRODUCT_DIR)/natives_blob.bin' |
2573 |
| - ], |
2574 |
| - }], |
2575 |
| - ], |
2576 |
| - }, |
2577 |
| - ], |
2578 |
| - }], |
2579 |
| - ] |
2580 |
| - }, # natives_blob |
2581 | 2510 | {
|
2582 | 2511 | 'target_name': 'js2c',
|
2583 | 2512 | 'type': 'none',
|
|
2830 | 2759 | },
|
2831 | 2760 | ],
|
2832 | 2761 | }, # generate_bytecode_builtins_list
|
2833 |
| - { |
2834 |
| - 'includes': [ 'v8_external_snapshot.gypi' ], |
2835 |
| - }, # v8_external_snapshot |
2836 | 2762 | ],
|
2837 | 2763 | }
|
0 commit comments