-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy path.gn
62 lines (52 loc) · 1.93 KB
/
.gn
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
import("//build/dotfile_settings.gni")
buildconfig = "//build/config/BUILDCONFIG.gn"
script_executable = "python3"
export_compile_commands = [ ":helloworld" ]
declare_args() {
v8_enable_test_features = false
v8_enable_fuzztest = false
v8_embedder_string = "v8-template"
clang_use_chrome_plugins = false
is_component_build = false
linux_use_bundled_binutils = false
use_dummy_lastchange = true
use_sysroot = false
simple_template_names = false
# Minimize size of debuginfo in distributed static library.
line_tables_only = true
no_inline_line_tables = true
symbol_level = 1
use_debug_fission = false
}
check_targets = [ "*" ]
# no_check_targets = [
# # //v8, https://crbug.com/v8/7330
# "//v8/src/inspector:inspector", # 20 errors
# "//v8/test/cctest:cctest_sources", # 15 errors
# "//v8/test/unittests:inspector_unittests_sources", # 2 errors
# "//v8:cppgc_base", # 1 error
# "//v8:v8_internal_headers", # 11 errors
# "//v8:v8_libplatform", # 2 errors
# ]
exec_script_whitelist =
build_dotfile_settings.exec_script_whitelist + [
# Whitelist entries for //build should go into
# //build/dotfile_settings.gni instead, so that they can be shared
# with other repos. The entries in this list should be only for files
# in the Chromium repo outside of //build.
"//build_overrides/build.gni",
"//chrome/android/webapk/shell_apk/prepare_upload_dir/BUILD.gn",
"//chrome/version.gni",
# TODO(dgn): Layer violation but breaks the build otherwise, see
# https://crbug.com/474506.
"//clank/java/BUILD.gn",
"//clank/native/BUILD.gn",
"//google_apis/BUILD.gn",
"//printing/BUILD.gn",
"//remoting/host/installer/linux/BUILD.gn",
"//remoting/remoting_version.gni",
"//remoting/host/installer/win/generate_clsids.gni",
"//tools/grit/grit_rule.gni",
"//tools/gritsettings/BUILD.gn",
"//v8/build_overrides/build.gni",
]