summaryrefslogtreecommitdiff
path: root/.gn
diff options
context:
space:
mode:
authorYoshiya Hinosawa <stibium121@gmail.com>2018-07-01 20:47:28 +0900
committerRyan Dahl <ry@tinyclouds.org>2018-07-01 13:47:28 +0200
commit6830370c3e4f7d9f09c08fe76f8902193e027c1d (patch)
treecf2011f4ec02759bad3a7102fe5a2871d4c60e0f /.gn
parentf65d5fb312fd95e4470f34b2fdd9efeae19e9d7e (diff)
reorg: Move GN files to root (#309)
refs: #285
Diffstat (limited to '.gn')
-rw-r--r--.gn44
1 files changed, 44 insertions, 0 deletions
diff --git a/.gn b/.gn
new file mode 100644
index 000000000..1fd465e5c
--- /dev/null
+++ b/.gn
@@ -0,0 +1,44 @@
+# This file is used by the GN meta build system to find the root of the source
+# tree and to set startup options. For documentation on the values set in this
+# file, run "gn help dotfile" at the command line.
+
+# The location of the build configuration file.
+buildconfig = "//build/config/BUILDCONFIG.gn"
+
+# These are the targets to check headers for by default. The files in targets
+# matching these patterns (see "gn help label_pattern" for format) will have
+# their includes checked for proper dependencies when you run either
+# "gn check" or "gn gen --check".
+check_targets = []
+
+default_args = {
+ # Various global chrome args that are unrelated to deno.
+ proprietary_codecs = false
+ safe_browsing_mode = 0
+ toolkit_views = false
+ use_aura = false
+ use_dbus = false
+ use_gio = false
+ use_glib = false
+ use_ozone = false
+ use_udev = false
+
+ is_component_build = false
+ symbol_level = 1
+ treat_warnings_as_errors = false
+
+ # https://cs.chromium.org/chromium/src/docs/ccache_mac.md
+ clang_use_chrome_plugins = false
+
+ v8_deprecation_warnings = false
+ v8_embedder_string = "-deno"
+ v8_enable_gdbjit = false
+ v8_enable_i18n_support = false
+ v8_experimental_extra_library_files = []
+ v8_extra_library_files = []
+ v8_imminent_deprecation_warnings = false
+ v8_monolithic = true
+ v8_untrusted_code_mitigations = false
+ v8_use_external_startup_data = false
+ v8_use_snapshot = true
+}