OLD | NEW |
| (Empty) |
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. | |
4 | |
5 declare_args() { | |
6 # This allows the gcc_version to be overriden when using a custom toolchain. | |
7 # If the gcc_version is {X}.{Y}, set this value as XY. | |
8 gcc_version = -1 | |
9 } | |
10 | |
11 if (gcc_version == -1) { | |
12 if (is_android) { | |
13 gcc_version = 49 | |
14 } else if (current_toolchain == "//build/toolchain/cros:target" || | |
15 current_toolchain == "//build/toolchain/linux:mipsel") { | |
16 gcc_version = exec_script("../../compiler_version.py", | |
17 [ | |
18 "target", | |
19 "compiler", | |
20 ], | |
21 "value") | |
22 } else if (current_toolchain == "//build/toolchain/linux:x64" || | |
23 current_toolchain == "//build/toolchain/linux:x86") { | |
24 # These are both the same and just use the default gcc on the system. | |
25 gcc_version = exec_script("../../compiler_version.py", | |
26 [ | |
27 "host", | |
28 "compiler", | |
29 ], | |
30 "value") | |
31 } else { | |
32 gcc_version = 0 | |
33 } | |
34 } | |
OLD | NEW |