| # Copyright 2017 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. |
| |
| import("//build/symlink.gni") |
| import("//build/secondary/third_party/catapult/devil/devil_arm.gni") |
| import("//testing/android/empty_apk/empty_apk.gni") |
| |
| empty_apk("empty_system_webview_apk") { |
| package_name = "com.android.webview" |
| apk_name = "EmptySystemWebView" |
| } |
| |
| group("devil") { |
| testonly = true |
| deps = [ |
| ":empty_system_webview_apk", |
| "//buildtools/third_party/libc++($host_toolchain)", |
| "//tools/android/forwarder2", |
| "//tools/android/md5sum", |
| ] |
| |
| if (build_devil_arm_deps) { |
| deps += [ |
| ":host_forwarder_arm", |
| ":libcxx_arm", |
| ":md5sum_bin_host_arm", |
| ] |
| } |
| } |
| |
| if (build_devil_arm_deps) { |
| binary_symlink("host_forwarder_arm") { |
| binary_label = "//tools/android/forwarder2:host_forwarder(//build/toolchain/linux:clang_arm)" |
| output_name = "host_forwarder_arm" |
| } |
| |
| binary_symlink("md5sum_bin_host_arm") { |
| binary_label = |
| "//tools/android/md5sum:md5sum_bin(//build/toolchain/linux:clang_arm)" |
| output_name = "md5sum_bin_host_arm" |
| } |
| |
| binary_symlink("libcxx_arm") { |
| binary_label = |
| "//buildtools/third_party/libc++(//build/toolchain/linux:clang_arm)" |
| binary_output_name = "libc++.so" |
| output_name = "libc++_arm" |
| } |
| } |