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"], }