Snap for 8570526 from 9456b95a6d4b95c765c9f2264a71b0334f6cf8d7 to mainline-networking-release

Change-Id: I48902a2b6933c3b25f06738362550f7c74b74386
diff --git a/Android.bp b/Android.bp
new file mode 100644
index 0000000..d2d03e8
--- /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"],
+}