|
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