| Index: build/toolchain/android/BUILD.gn
|
| diff --git a/build/toolchain/android/BUILD.gn b/build/toolchain/android/BUILD.gn
|
| index 8f84f69b99ac03c8ffe33b6cd53e4911451f0126..bdf26323e6e7d04f78144c3702e7d986bec22312 100644
|
| --- a/build/toolchain/android/BUILD.gn
|
| +++ b/build/toolchain/android/BUILD.gn
|
| @@ -16,64 +16,6 @@ if (build_cpu_arch == "x64") {
|
| assert(false, "Need Android toolchain support for your build OS.")
|
| }
|
|
|
| -if (is_gyp) {
|
| - # Set the compilers for GYP to use. This logic is only relevant to GYP where
|
| - # there is "a" target compiler. In native GN builds, we have separate
|
| - # compilers for the toolchains below, any or all of which could be active in
|
| - # any given build.
|
| - if (is_clang) {
|
| - # Set the GYP header for all toolchains when running under Clang.
|
| - make_global_settings = make_clang_global_settings
|
| - } else {
|
| - # Find the compiler for GYP for non-Clang Android.
|
| - if (cpu_arch == "x86") {
|
| - android_toolchain_arch = "x86-4.6"
|
| - } else if (cpu_arch == "arm") {
|
| - android_toolchain_arch = "arm-linux-androideabi-4.6"
|
| - } else if (cpu_arch == "mipsel") {
|
| - android_toolchain_arch = "mipsel-linux-android-4.6"
|
| - } else {
|
| - assert(false, "Need Android toolchain support for your platform.")
|
| - }
|
| -
|
| - # The extra slash before "toolchains" is because GYP generates this and we
|
| - # have to match the make_global_settings character-for-character,
|
| - # TODO(brettw) remove extra slash before toolchains when GYP compat is no
|
| - # longer necessary.
|
| - android_toolchain =
|
| - "$android_ndk_root//toolchains/$android_toolchain_arch/prebuilt/$build_os-$android_host_arch/bin"
|
| -
|
| - # This script will find the compilers for the given Android toolchain
|
| - # directory.
|
| - android_compilers = exec_script("find_android_compiler.py",
|
| - [android_toolchain], "value")
|
| - make_global_settings =
|
| - "['CC', '" + android_compilers[0] + "']," +
|
| - "['CXX', '" + android_compilers[1] + "']," +
|
| - "['CC.host', '" + android_compilers[2] + "']," +
|
| - "['CXX.host', '" + android_compilers[3] + "'],"
|
| - }
|
| -
|
| - if (use_goma) {
|
| - # There is a TODO(yyanagisawa) in common.gypi about the make generator not
|
| - # supporting CC_wrapper without CC. As a result, we must add a condition
|
| - # when on the generator when we're not explicitly setting the variables
|
| - # above (which happens when gyp_header is empty at this point).
|
| - #
|
| - # GYP will interpret the file once for each generator, so we have to write
|
| - # this condition into the GYP file since the user could have more than one
|
| - # generator set.
|
| - gyp_header =
|
| - "'conditions': [" +
|
| - "['\"<(GENERATOR)\"==\"ninja\"', { 'make_global_settings': [" +
|
| - make_global_settings +
|
| - make_goma_global_settings +
|
| - "]}]],"
|
| - } else {
|
| - gyp_header = "'make_global_settings': [" + make_global_settings + "],"
|
| - }
|
| -}
|
| -
|
| gcc_toolchain("x86") {
|
| prefix = "$android_ndk_root/toolchains/x86-4.6/prebuilt/$build_os-$android_host_arch/bin/i686-linux-android-"
|
| cc = prefix + "gcc"
|
|
|