Add tools to support gdb and simpleperf for android executables.
Change-Id: I6e7f41df094ae037538ebd61e40385d7e2e9eb26
Reviewed-on: https://skia-review.googlesource.com/6615
Reviewed-by: Mike Klein <mtklein@chromium.org>
Commit-Queue: Mike Klein <mtklein@chromium.org>
diff --git a/BUILD.gn b/BUILD.gn
index 05c1e8e..681a788 100644
--- a/BUILD.gn
+++ b/BUILD.gn
@@ -1380,6 +1380,28 @@
}
}
+ if (is_android) {
+ copy("gdbserver") {
+ sources = [
+ "$ndk/$ndk_gdbserver",
+ ]
+ outputs = [
+ "$root_out_dir/gdbserver",
+ ]
+ }
+ if (ndk_simpleperf != "") {
+ copy("simpleperf") {
+ sources = [
+ "$ndk/$ndk_simpleperf",
+ "$ndk/simpleperf/simpleperf_report.py",
+ ]
+ outputs = [
+ "$root_out_dir/{{source_file_part}}",
+ ]
+ }
+ }
+ }
+
if (skia_enable_gpu) {
test_app("skslc") {
sources = [