Chromium Code Reviews| Index: build/secondary/third_party/android_platform/development/scripts/BUILD.gn |
| diff --git a/build/secondary/third_party/android_platform/development/scripts/BUILD.gn b/build/secondary/third_party/android_platform/development/scripts/BUILD.gn |
| index 6dabf5ed50e22552816a789f49c4e668fc6145b6..b985b918e2c84dec7bcafd69c10a547e0a276fac 100644 |
| --- a/build/secondary/third_party/android_platform/development/scripts/BUILD.gn |
| +++ b/build/secondary/third_party/android_platform/development/scripts/BUILD.gn |
| @@ -6,8 +6,29 @@ group("stack_py") { |
| _py_files = read_file( |
| "//build/secondary/third_party/android_platform/development/scripts/stack.pydeps", |
| "list lines") |
| - |
| set_sources_assignment_filter([ "#*" ]) |
| sources = _py_files |
| data = sources |
| + |
| + if (target_cpu == "arm") { |
| + data += ["//third_party/android_tools/ndk/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/bin/arm-linux-androideabi-addr2line", |
|
jbudorick
2017/05/16 19:48:26
I *think* you could do something like
if (targe
|
| + "//third_party/android_tools/ndk/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/bin/arm-linux-androideabi-objdump", |
| + "//third_party/android_tools/ndk/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/bin/arm-linux-androideabi-c++filt"] |
| + } else if (target_cpu == "arm64") { |
| + data += ["//third_party/android_tools/ndk/toolchains/aarch64-linux-android-4.9/prebuilt/linux-x86_64/bin/aarch64-linux-android-addr2line", |
| + "//third_party/android_tools/ndk/toolchains/aarch64-linux-android-4.9/prebuilt/linux-x86_64/bin/aarch64-linux-android-objdump", |
| + "//third_party/android_tools/ndk/toolchains/aarch64-linux-android-4.9/prebuilt/linux-x86_64/bin/aarch64-linux-android-c++filt"] |
| + } else if (target_cpu == "x86") { |
| + data += ["//third_party/android_tools/ndk/toolchains/x86-4.9/prebuilt/linux-x86_64/bin/i686-linux-android-addr2line", |
| + "//third_party/android_tools/ndk/toolchains/x86-4.9/prebuilt/linux-x86_64/bin/i686-linux-android-objdump", |
| + "//third_party/android_tools/ndk/toolchains/x86-4.9/prebuilt/linux-x86_64/bin/i686-linux-android-c++filt"] |
| + } else if (target_cpu == "x86_64" || target_cpu == "x64") { |
| + data += ["//third_party/android_tools/ndk/toolchains/x86_64-4.9/prebuilt/linux-x86_64/bin/x86_64-linux-android-addr2line", |
| + "//third_party/android_tools/ndk/toolchains/x86_64-4.9/prebuilt/linux-x86_64/bin/x86_64-linux-android-objdump", |
| + "//third_party/android_tools/ndk/toolchains/x86_64-4.9/prebuilt/linux-x86_64/bin/x86_64-linux-android-c++filt"] |
| + } else if (target_cpu == "mips") { |
| + data += ["//third_party/android_tools/ndk/toolchains/mipsel-linux-android-4.9/prebuilt/linux-x86_64/bin/mipsel-linux-android-addr2line", |
| + "//third_party/android_tools/ndk/toolchains/mipsel-linux-android-4.9/prebuilt/linux-x86_64/bin/mipsel-linux-android-objdump", |
| + "//third_party/android_tools/ndk/toolchains/mipsel-linux-android-4.9/prebuilt/linux-x86_64/bin/mipsel-linux-android-c++filt"] |
| + } |
| } |