Blink roll 25b6bd3a7a131ffe68d809546ad1a20707915cdc:3a503f41ae42e5b79cfcd2ff10e65afde...
[chromium-blink-merge.git] / build / config / gcc / gcc_version.gni
blob1ff464ac0a6e1dd5c4431c854851f885d9a23420
1 # Copyright 2014 The Chromium Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file.
5 if (is_android) {
6   import("//build/config/android/config.gni")
7   if (is_android_webview_build) {
8     gcc_version = 48
9   } else {
10     gcc_version = 49
11   }
12 } else if (current_toolchain == "//build/toolchain/cros:target") {
13   # TODO(benchan): Generalize the check for platforms other than Chrome OS.
14   gcc_version = exec_script("../../compiler_version.py", [ "target", "compiler" ], "value")
15 } else if (current_toolchain == "//build/toolchain/linux:x64" ||
16            current_toolchain == "//build/toolchain/linux:x86") {
17   # These are both the same and just use the default gcc on the system.
18   gcc_version = exec_script("../../compiler_version.py", [ "host", "compiler" ], "value")
19 } else {
20   gcc_version = 0