aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndroid Build Coastguard Worker <android-build-coastguard-worker@google.com>2022-05-10 06:54:14 +0000
committerAndroid Build Coastguard Worker <android-build-coastguard-worker@google.com>2022-05-10 06:54:14 +0000
commit3438ccab8b23b58625488faa2f75562cfc9bb825 (patch)
treef963075d397c69eec4d16efc219696a5e8ac249e
parent6f9ac62b2a7b2573c25f6d1bb14a75bfc254cf7e (diff)
parent9456b95a6d4b95c765c9f2264a71b0334f6cf8d7 (diff)
downloadchromium-trace-android13-mainline-adbd-release.tar.gz
Snap for 8564071 from 9456b95a6d4b95c765c9f2264a71b0334f6cf8d7 to mainline-adbd-releaseaml_adb_331610000aml_adb_331314020aml_adb_331113120aml_adb_331011050aml_adb_331011040android13-mainline-adbd-release
Change-Id: Ib32300f53fb1b8fdef621d595761ef19ae3a8276
-rw-r--r--Android.bp36
1 files changed, 36 insertions, 0 deletions
diff --git a/Android.bp b/Android.bp
new file mode 100644
index 00000000..d2d03e81
--- /dev/null
+++ b/Android.bp
@@ -0,0 +1,36 @@
+package {
+ default_applicable_licenses: ["external_chromium-trace_license"],
+}
+
+// Added automatically by a large-scale-change
+// See: http://go/android-license-faq
+license {
+ name: "external_chromium-trace_license",
+ visibility: [":__subpackages__"],
+ license_kinds: [
+ "legacy_restricted",
+ ],
+ license_text: [
+ "NOTICE",
+ ],
+}
+
+genrule {
+ name: "systrace-sdk-zip",
+ visibility: ["//development/build"],
+ tools: ["soong_zip"],
+ // TODO: Use $(in) or similar, but bash cmdline limits are a problem
+ // (Use implement a version of $(in) that works with rspfile?)
+ cmd: "$(location soong_zip) -o $(out) -P systrace -C $$(dirname $(location systrace.py)) " +
+ "-D $$(dirname $(location systrace.py))/catapult " +
+ "-f $(location systrace.py) " +
+ "-f $(location NOTICE) " +
+ "-f $(location UPSTREAM_REVISION)",
+ srcs: [
+ "catapult/**/*",
+ "systrace.py",
+ "NOTICE",
+ "UPSTREAM_REVISION",
+ ],
+ out: ["output.zip"],
+}