summaryrefslogtreecommitdiffstats
path: root/build/config/chrome_build.gni
diff options
context:
space:
mode:
authorbrettw <brettw@chromium.org>2015-04-30 18:09:35 -0700
committerCommit bot <commit-bot@chromium.org>2015-05-01 01:10:14 +0000
commitedff53a35780ba2f515c7e8d4f7131c91151e1a3 (patch)
treea951d77ed6739fe96ca5bffa6713c2e6a919675e /build/config/chrome_build.gni
parent0c215419d6743dd77e5c42d35d5819ffe679340c (diff)
downloadchromium_src-edff53a35780ba2f515c7e8d4f7131c91151e1a3.zip
chromium_src-edff53a35780ba2f515c7e8d4f7131c91151e1a3.tar.gz
chromium_src-edff53a35780ba2f515c7e8d4f7131c91151e1a3.tar.bz2
Add a GN flag for the Windows multi-dll build.
The first pass of moving the other Chrome-specific build flags out of the root build config file and into the new one. This requires both ffmpeg and Blink changes to finish landing. R=scottmg@chromium.org TBR=ddorwin@chromium.org (widevine) Review URL: https://codereview.chromium.org/1120803003 Cr-Commit-Position: refs/heads/master@{#327854}
Diffstat (limited to 'build/config/chrome_build.gni')
-rw-r--r--build/config/chrome_build.gni21
1 files changed, 21 insertions, 0 deletions
diff --git a/build/config/chrome_build.gni b/build/config/chrome_build.gni
new file mode 100644
index 0000000..99e598e
--- /dev/null
+++ b/build/config/chrome_build.gni
@@ -0,0 +1,21 @@
+# Copyright 2015 The Chromium Authors. All rights reserved.
+# Use of this source code is governed by a BSD-style license that can be
+# found in the LICENSE file.
+
+declare_args() {
+ # Selects the desired build flavor. Official builds get additional
+ # processing to prepare for release. Normally you will want to develop and
+ # test with this flag off.
+ # TODO(brettw) move here from BUILDCONFIG.gn when DEPS are updated.
+ #is_official_build = false
+
+ # Select the desired branding flavor. False means normal Chromium branding,
+ # true means official Google Chrome branding (requires extra Google-internal
+ # resources).
+ # TODO(brettw) move here from BUILDCONFIG.gn when DEPS are updated.
+ #is_chrome_branded = false
+
+ # Break chrome.dll into multple pieces based on process type. Only available
+ # on Windows.
+ is_multi_dll_chrome = is_win && !is_component_build
+}