Chromium Code Reviews| Index: .gn |
| diff --git a/.gn b/.gn |
| index f3ea8df868bae6916b37ebddd83620a188c0f79a..264ffacab2fa03e9fb0d88b04ee56c06231f937d 100644 |
| --- a/.gn |
| +++ b/.gn |
| @@ -12,6 +12,32 @@ buildconfig = "//build/config/BUILDCONFIG.gn" |
| # in the source tree, e.g. for third party source trees. |
| secondary_source = "//build/secondary/" |
| +# These arguments override the default values for items in a declare_args |
| +# block. "gn args" in turn can override these. |
| +# |
| +# In general the value for a build arg in the declare_args block should be the |
| +# default. In some cases, a DEPS-ed in project will want different defaults for |
| +# being built as part of Chrome vs. being built standalone. In this case, the |
| +# Chrome defaults should go here. There should be no overrides here for |
| +# values declared in the main Chrome repository. |
| +default_args = { |
| + v8_extra_library_files = [ |
| + # Dependencies used by the extra libraries. Putting them here causes them |
| + # to be executed first during snapshot creation. |
| + "//third_party/WebKit/Source/core/streams/CommonStrings.js", |
|
Adam Rice
2017/01/26 03:59:01
Is it safe to assume that nothing is going to come
Michael Achenbach
2017/01/26 07:49:21
good question. Deferring to Brett
|
| + |
| + # Extra libraries. |
| + "//third_party/WebKit/Source/core/streams/ByteLengthQueuingStrategy.js", |
| + "//third_party/WebKit/Source/core/streams/CountQueuingStrategy.js", |
| + "//third_party/WebKit/Source/core/streams/ReadableStream.js", |
| + ] |
| + v8_experimental_extra_library_files = |
| + [ "//third_party/WebKit/Source/core/streams/WritableStream.js" ] |
| + v8_enable_inspector = true |
| + v8_enable_gdbjit = false |
| + v8_imminent_deprecation_warnings = false |
| +} |
| + |
| # 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 |