11cb0ef41Sopenharmony_ci# This file is used by the GN meta build system to find the root of the source
21cb0ef41Sopenharmony_ci# tree and to set startup options. For documentation on the values set in this
31cb0ef41Sopenharmony_ci# file, run "gn help dotfile" at the command line.
41cb0ef41Sopenharmony_ci
51cb0ef41Sopenharmony_ciimport("//build/dotfile_settings.gni")
61cb0ef41Sopenharmony_ci
71cb0ef41Sopenharmony_ci# The location of the build configuration file.
81cb0ef41Sopenharmony_cibuildconfig = "//build/config/BUILDCONFIG.gn"
91cb0ef41Sopenharmony_ci
101cb0ef41Sopenharmony_ci# The python interpreter to use by default. On Windows, this will look
111cb0ef41Sopenharmony_ci# for python3.exe and python3.bat.
121cb0ef41Sopenharmony_ciscript_executable = "python3"
131cb0ef41Sopenharmony_ci
141cb0ef41Sopenharmony_ci# These are the targets to check headers for by default. The files in targets
151cb0ef41Sopenharmony_ci# matching these patterns (see "gn help label_pattern" for format) will have
161cb0ef41Sopenharmony_ci# their includes checked for proper dependencies when you run either
171cb0ef41Sopenharmony_ci# "gn check" or "gn gen --check".
181cb0ef41Sopenharmony_cino_check_targets = [
191cb0ef41Sopenharmony_ci  "//:cppgc_base",
201cb0ef41Sopenharmony_ci  "//:v8_internal_headers",
211cb0ef41Sopenharmony_ci  "//src/inspector:inspector",
221cb0ef41Sopenharmony_ci  "//test/cctest:cctest_sources",
231cb0ef41Sopenharmony_ci  "//third_party/icu:*",
241cb0ef41Sopenharmony_ci]
251cb0ef41Sopenharmony_ci
261cb0ef41Sopenharmony_ci# These are the list of GN files that run exec_script. This whitelist exists
271cb0ef41Sopenharmony_ci# to force additional review for new uses of exec_script, which is strongly
281cb0ef41Sopenharmony_ci# discouraged except for gypi_to_gn calls.
291cb0ef41Sopenharmony_ciexec_script_whitelist = build_dotfile_settings.exec_script_whitelist +
301cb0ef41Sopenharmony_ci                        [ "//build_overrides/build.gni" ]
31