blob: d2d03e81973c068f2b9050729404de6c405cc22a [file] [log] [blame]
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"],
}