blob: 0a4bc3c4e3dcab68879fcc0073f61f03f8473e5d [file]
# Copy this file to <dawn clone dir>/.gclient to bootstrap gclient in a
# standalone checkout of Dawn for maximal target support including
# building cross compilation, emscripten builds, and node builds. After
# copying this file, users should uncomment the respective lines below
# based on the host OS.
#
# Use this instead of `standalone.gclient` if you are a Dawn developer and
# would like to compile as much as possible on your local machine.
solutions = [
{
"name": ".",
"url": "https://dawn.googlesource.com/dawn",
"deps_file": "DEPS",
"managed": False,
"custom_vars": {
#"download_remoteexec_cfg": True, # for Siso
"checkout_clang_tidy": True,
"checkout_clangd": True,
"dawn_node": True,
"dawn_wasm": True,
}
},
]
# Enable all additional targets that are usable on this host OS.
target_os = []
# If cross compiling on Mac, uncomment this:
#target_os += ['win']
# If cross compiling on Linux, uncomment this:
#target_os += ['win', 'mac']