Lines Matching full:variables
1046 o['variables']['llvm_version'] = '0.0'
1049 o['variables']['nasm_version'] = nasm_version
1051 o['variables']['openssl_no_asm'] = 1
1073 o['variables']['llvm_version'] = get_llvm_version(CC) if is_clang else '0.0'
1081 o['variables']['xcode_version'] = get_xcode_version(CC)
1083 o['variables']['gas_version'] = get_gas_version(CC)
1206 o['variables']['arm_version'] = '7'
1208 o['variables']['arm_version'] = '6' if is_arch_armv6() else 'default'
1210 o['variables']['arm_thumb'] = 0 # -marm
1211 o['variables']['arm_float_abi'] = arm_float_abi
1215 o['variables']['arm_version'] = '7'
1217 o['variables']['arm_fpu'] = options.arm_fpu or arm_fpu
1222 o['variables']['v8_can_use_fpu_instructions'] = b(can_use_fpu_instructions)
1223 o['variables']['v8_use_mips_abi_hardfloat'] = b(can_use_fpu_instructions)
1224 o['variables']['mips_arch_variant'] = options.mips_arch_variant
1225 o['variables']['mips_fpu_mode'] = options.mips_fpu_mode
1227 o['variables']['v8_host_byteorder'] = host_byteorder
1230 o['variables']['node_static_zoslib'] = b(True)
1233 o['variables']['zoslib_include_dir'] = Path(options.static_zoslib_gyp).parent + '/include'
1234 o['include_dirs'] += [o['variables']['zoslib_include_dir']]
1257 o['variables']['node_library_files'] = SearchFiles('lib', 'js')
1261 o['variables']['OS'] = 'android'
1262 o['variables']['node_prefix'] = options.prefix
1263 o['variables']['node_install_npm'] = b(not options.without_npm)
1264 o['variables']['node_install_corepack'] = b(not options.without_corepack)
1265 o['variables']['debug_node'] = b(options.debug_node)
1267 o['variables']['error_on_warn'] = b(options.error_on_warn)
1278 o['variables']['host_arch'] = host_arch
1279 o['variables']['target_arch'] = target_arch
1280 o['variables']['node_byteorder'] = sys.byteorder
1290 o['variables']['want_separate_host_toolset'] = int(cross_compiling)
1295 o['variables']['arm_fpu'] = options.arm_fpu or 'neon'
1307 o['variables']['node_snapshot_main'] = options.node_snapshot_main
1310 o['variables']['node_use_node_snapshot'] = 'false'
1312 o['variables']['node_use_node_snapshot'] = b(
1316 o['variables']['node_use_node_code_cache'] = 'false'
1319 o['variables']['node_use_node_code_cache'] = b(
1330 o['variables']['node_target_type'] = 'static_library'
1333 o['variables']['node_enable_v8_vtunejit'] = b(options.enable_vtune_profiling)
1339 o['variables']['node_enable_v8_vtunejit'] = 'false'
1361 o['variables']['enable_pgo_generate'] = b(options.enable_pgo_generate)
1362 o['variables']['enable_pgo_use'] = b(options.enable_pgo_use)
1378 o['variables']['enable_lto'] = b(options.enable_lto)
1389 o['variables']['node_use_dtrace'] = b(use_dtrace)
1394 o['variables']['node_use_dtrace'] = 'false'
1406 …o['variables']['single_executable_application'] = b(not options.disable_single_executable_applicat…
1412 o['variables']['node_use_etw'] = b(not options.without_etw)
1416 o['variables']['node_use_etw'] = 'false'
1418 o['variables']['node_with_ltcg'] = b(options.with_ltcg)
1423 o['variables']['node_tag'] = '-' + options.tag
1425 o['variables']['node_tag'] = ''
1427 o['variables']['node_release_urlbase'] = options.release_urlbase or ''
1430 o['variables']['node_v8_options'] = options.v8_options.replace('"', '\\"')
1433 o['variables']['node_target_type'] = 'static_library'
1435 o['variables']['node_debug_lib'] = b(options.node_debug_lib)
1438 o['variables']['debug_nghttp2'] = 1
1440 o['variables']['debug_nghttp2'] = 'false'
1442 o['variables']['node_no_browser_globals'] = b(options.no_browser_globals)
1444 o['variables']['node_shared'] = b(options.shared)
1445 o['variables']['libdir'] = options.libdir
1463 o['variables']['node_module_version'] = int(node_module_version)
1464 o['variables']['shlib_suffix'] = shlib_suffix
1467 o['variables']['linked_module_files'] = options.linked_module
1469 o['variables']['asan'] = int(options.enable_asan or 0)
1472 o['variables']['coverage'] = 'true'
1474 o['variables']['coverage'] = 'false'
1477 o['variables']['node_target_type'] = 'shared_library'
1479 o['variables']['node_target_type'] = 'static_library'
1481 o['variables']['node_target_type'] = 'executable'
1485 o['variables']['node_builtin_modules_path'] = options.node_builtin_modules_path
1489 output['variables']['napi_build_version'] = version
1493 output['variables']['node_' + shared_lib] = b(getattr(options, shared_lib))
1527 o['variables']['v8_enable_webassembly'] = 0 if options.v8_lite_mode else 1
1528 o['variables']['v8_enable_javascript_promise_hooks'] = 1
1529 o['variables']['v8_enable_lite_mode'] = 1 if options.v8_lite_mode else 0
1530 o['variables']['v8_enable_gdbjit'] = 1 if options.gdb else 0
1531 o['variables']['v8_no_strict_aliasing'] = 1 # Work around compiler bugs.
1532 o['variables']['v8_optimized_debug'] = 0 if options.v8_non_optimized_debug else 1
1533 o['variables']['dcheck_always_on'] = 1 if options.v8_with_dchecks else 0
1534 o['variables']['v8_enable_object_print'] = 0 if options.v8_disable_object_print else 1
1535 o['variables']['v8_random_seed'] = 0 # Use a random seed for hash tables.
1536 …o['variables']['v8_promise_internal_field_count'] = 1 # Add internal field to promises for async h…
1537 o['variables']['v8_use_siphash'] = 0 if options.without_siphash else 1
1538 o['variables']['v8_enable_pointer_compression'] = 1 if options.enable_pointer_compression else 0
1539 …o['variables']['v8_enable_31bit_smis_on_64bit_arch'] = 1 if options.enable_pointer_compression els…
1540 …o['variables']['v8_enable_shared_ro_heap'] = 0 if options.enable_pointer_compression or options.di…
1541 o['variables']['v8_trace_maps'] = 1 if options.trace_maps else 0
1542 o['variables']['node_use_v8_platform'] = b(not options.without_v8_platform)
1543 o['variables']['node_use_bundled_v8'] = b(not options.without_bundled_v8)
1544 o['variables']['force_dynamic_crt'] = 1 if options.shared else 0
1545 o['variables']['node_enable_d8'] = b(options.enable_d8)
1547 o['variables']['test_isolation_mode'] = 'noop' # Needed by d8.gyp.
1551 o['variables']['static_zoslib_gyp'] = options.static_zoslib_gyp
1554 o['variables']['v8_enable_hugepage'] = 1 if options.v8_enable_hugepage else 0
1555 if options.v8_enable_short_builtin_calls or o['variables']['target_arch'] == 'x64':
1556 o['variables']['v8_enable_short_builtin_calls'] = 1
1558 o['variables']['v8_enable_snapshot_compression'] = 1
1565 variables = o['variables']
1566 variables['node_use_openssl'] = b(not options.without_ssl)
1567 variables['node_shared_openssl'] = b(options.shared_openssl)
1568 variables['node_shared_ngtcp2'] = b(options.shared_ngtcp2)
1569 variables['node_shared_nghttp3'] = b(options.shared_nghttp3)
1570 variables['openssl_is_fips'] = b(options.openssl_is_fips)
1571 variables['node_fipsinstall'] = b(False)
1574 variables['openssl_no_asm'] = 1
1594 variables['openssl_system_ca_path'] = options.openssl_system_ca_path
1595 variables['node_without_node_options'] = b(options.without_node_options)
1599 variables['openssl_default_cipher_list'] = \
1603 is_x86 = 'x64' in variables['target_arch'] or 'ia32' in variables['target_arch']
1608 …('gas_version' in variables and StrictVersion(variables['gas_version']) >= StrictVersion('2.23')) …
1609 …('xcode_version' in variables and StrictVersion(variables['xcode_version']) >= StrictVersion('5.0'…
1610 …('llvm_version' in variables and StrictVersion(variables['llvm_version']) >= StrictVersion('3.3'))…
1611 …('nasm_version' in variables and StrictVersion(variables['nasm_version']) >= StrictVersion('2.10'))
1630 variables['node_fipsinstall'] = b(True)
1637 variables['openssl_quic'] = b(has_quic)
1720 'variables': {}
1729 o['variables']['icu_small'] = b(False)
1741 o['variables']['v8_enable_i18n_support'] = 1
1743 o['variables']['icu_gyp_path'] = options.with_icu_path
1749 o['variables']['v8_enable_i18n_support'] = 0
1754 o['variables']['v8_enable_i18n_support'] = 1
1755 o['variables']['icu_small'] = b(True)
1758 o['variables']['icu_locales'] = ','.join(str(loc) for loc in sorted(locs))
1760 o['variables']['icu_default_data'] = options.with_icu_default_data_dir or ''
1763 o['variables']['v8_enable_i18n_support'] = 1
1766 o['variables']['v8_enable_i18n_support'] = 1
1773 o['variables']['icu_ver_major'] = icu_ver_major
1785 o['variables']['icu_gyp_path'] = 'tools/icu/icu-system.gyp'
1821 icu_config['variables']['icu_full_canned'] = 1
1863 o['variables']['icu_gyp_path'] = 'tools/icu/icu-generic.gyp'
1865 o['variables']['icu_path'] = icu_full_path
1896 o['variables']['icu_ver_major'] = icu_ver_major
1897 o['variables']['icu_endianness'] = icu_endianness
1929 o['variables']['icu_data_in'] = str(icu_data_in)
1946 …icu_config['variables'][var] = glob_to_var('tools/icu', path, f'patches/{icu_ver_major}/source/{va…
1956 icu_config['variables']['icu_asm_ext'] = 'obj'
1957 icu_config['variables']['icu_asm_opts'] = [ '-o ' ]
1959 icu_config['variables']['icu_asm_ext'] = 'c'
1960 icu_config['variables']['icu_asm_opts'] = []
1962 icu_config['variables']['icu_asm_ext'] = 'S'
1963 icu_config['variables']['icu_asm_opts'] = [ '-a', 'gcc-darwin' ]
1965 icu_config['variables']['icu_asm_ext'] = 'S'
1966 icu_config['variables']['icu_asm_opts'] = [ '-a', 'xlc' ]
1968 icu_config['variables']['icu_asm_ext'] = 'S'
1969 icu_config['variables']['icu_asm_opts'] = [ '-a', 'xlc' ]
1971 icu_config['variables']['icu_asm_ext'] = 'S'
1972 icu_config['variables']['icu_asm_opts'] = [ '-a', 'zos' ]
1975 icu_config['variables']['icu_asm_ext'] = 'S'
1976 icu_config['variables']['icu_asm_opts'] = [ '-a', 'gcc' ]
1986 o['variables']['v8_enable_inspector'] = 0 if disable_inspector else 1
2009 o['variables']['node_section_ordering_info'] = os.path.realpath(
2012 o['variables']['node_section_ordering_info'] = ""
2050 'variables': {},
2086 output['variables']['node_builtin_shareable_builtins'] = []
2092 output['variables']['node_builtin_shareable_builtins'] += [value]
2095 output['variables']['ossfuzz'] = b(options.ossfuzz)
2097 # variables should be a root level element,
2099 variables = output['variables'] variable
2100 del output['variables']
2101 variables['is_debug'] = B(options.debug)
2111 'variables': variables,
2129 'NODE_TARGET_TYPE': variables['node_target_type'],