-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy path.gn
More file actions
34 lines (29 loc) · 890 Bytes
/
.gn
File metadata and controls
34 lines (29 loc) · 890 Bytes
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
# The location of the build configuration file.
buildconfig = "//build/config/BUILDCONFIG.gn"
script_executable = "python3"
# We don't check folders that either (1) are code we don't own, or (2)
# don't have valid targets in them.
check_targets = [
":*",
"//build/*",
"//cast/*",
"//discovery/*",
"//osp/*",
"//platform/*",
"//test/*",
"//testing/*",
"//tools/*",
"//util/*",
]
default_args = {
# Disable js dependencies like the closure compiler.
enable_js_protobuf = false
# Disable rust dependencies. Would be cool to potentially eventually support
# rust in Open Screen, but not yet!
enable_rust = false
# Needed only for std::atomic_ref<T> for large Ts http://crbug.com/402171653
use_llvm_libatomic = false
# Openscreen generally has the same consumers as WebRTC. So while WebRTC
# stays in C++20, so should openscreen.
use_cxx23 = false
}