|
1844 | 1844 | '<(V8_ROOT)/include', |
1845 | 1845 | ], |
1846 | 1846 | }, |
1847 | | - 'actions': [ |
1848 | | - { |
1849 | | - 'action_name': 'v8_dump_build_config', |
1850 | | - 'inputs': [ |
1851 | | - '<(V8_ROOT)/tools/testrunner/utils/dump_build_config_gyp.py', |
1852 | | - ], |
1853 | | - 'outputs': [ |
1854 | | - '<(PRODUCT_DIR)/v8_build_config.json', |
1855 | | - ], |
1856 | | - 'variables': { |
1857 | | - 'v8_dump_build_config_args': [ |
1858 | | - '<(PRODUCT_DIR)/v8_build_config.json', |
1859 | | - 'current_cpu=<(v8_current_cpu)', |
1860 | | - 'dcheck_always_on=<(dcheck_always_on)', |
1861 | | - 'is_android=<(is_android)', |
1862 | | - 'is_asan=<(asan)', |
1863 | | - 'is_cfi=<(cfi_vptr)', |
1864 | | - 'is_clang=<(clang)', |
1865 | | - 'is_component_build=<(component)', |
1866 | | - 'is_debug=<(CONFIGURATION_NAME)', |
1867 | | - # Not available in gyp. |
1868 | | - 'is_full_debug=0', |
1869 | | - # Not available in gyp. |
1870 | | - 'is_gcov_coverage=0', |
1871 | | - 'is_msan=<(msan)', |
1872 | | - 'is_tsan=<(tsan)', |
1873 | | - # Not available in gyp. |
1874 | | - 'is_ubsan_vptr=0', |
1875 | | - 'target_cpu=<(target_arch)', |
1876 | | - 'v8_current_cpu=<(v8_current_cpu)', |
1877 | | - 'v8_enable_atomic_object_field_writes=<(v8_enable_atomic_object_field_writes)', |
1878 | | - 'v8_enable_concurrent_marking=<(v8_enable_concurrent_marking)', |
1879 | | - 'v8_enable_i18n_support=<(v8_enable_i18n_support)', |
1880 | | - 'v8_enable_verify_predictable=<(v8_enable_verify_predictable)', |
1881 | | - 'v8_enable_verify_csa=<(v8_enable_verify_csa)', |
1882 | | - 'v8_enable_lite_mode=<(v8_enable_lite_mode)', |
1883 | | - 'v8_enable_pointer_compression=<(v8_enable_pointer_compression)', |
1884 | | - 'v8_enable_shared_ro_heap=<(v8_enable_shared_ro_heap)', |
1885 | | - 'v8_enable_webassembly=<(v8_enable_webassembly)', |
1886 | | - # Not available in gyp. |
1887 | | - 'v8_control_flow_integrity=0', |
1888 | | - 'v8_target_cpu=<(v8_target_arch)', |
1889 | | - ] |
1890 | | - }, |
1891 | | - 'conditions': [ |
1892 | | - ['v8_target_arch=="mips64" or v8_target_arch=="mips64el"', { |
1893 | | - 'v8_dump_build_config_args': [ |
1894 | | - 'mips_arch_variant=<(mips_arch_variant)', |
1895 | | - 'mips_use_msa=<(mips_use_msa)', |
1896 | | - ], |
1897 | | - }], |
1898 | | - ], |
1899 | | - 'action': [ |
1900 | | - '<(python)', '<(V8_ROOT)/tools/testrunner/utils/dump_build_config_gyp.py', |
1901 | | - '<@(v8_dump_build_config_args)', |
1902 | | - ], |
1903 | | - }, |
1904 | | - ], |
1905 | 1847 | }, # v8 |
1906 | 1848 | # missing a bunch of fuzzer targets |
1907 | 1849 |
|
|
0 commit comments