xref: /aosp_15_r20/prebuilts/misc/common/jacoco/Android.bp (revision 847dbab7980efcc7f5706bb9c6d844b91a680afd)
1*847dbab7SAndroid Build Coastguard Workerpackage {
2*847dbab7SAndroid Build Coastguard Worker    // See: http://go/android-license-faq
3*847dbab7SAndroid Build Coastguard Worker    // A large-scale-change added 'default_applicable_licenses' to import
4*847dbab7SAndroid Build Coastguard Worker    // all of the 'license_kinds' from "prebuilts_misc_license"
5*847dbab7SAndroid Build Coastguard Worker    // to get the below license kinds:
6*847dbab7SAndroid Build Coastguard Worker    //   SPDX-license-identifier-Apache-2.0
7*847dbab7SAndroid Build Coastguard Worker    //   SPDX-license-identifier-BSD
8*847dbab7SAndroid Build Coastguard Worker    //   SPDX-license-identifier-EPL
9*847dbab7SAndroid Build Coastguard Worker    default_applicable_licenses: ["prebuilts_misc_license"],
10*847dbab7SAndroid Build Coastguard Worker}
11*847dbab7SAndroid Build Coastguard Worker
12*847dbab7SAndroid Build Coastguard Workerjava_library_host {
13*847dbab7SAndroid Build Coastguard Worker    name: "jvm-jacoco-reporter",
14*847dbab7SAndroid Build Coastguard Worker
15*847dbab7SAndroid Build Coastguard Worker    srcs: ["src/main/java/**/*.java"],
16*847dbab7SAndroid Build Coastguard Worker
17*847dbab7SAndroid Build Coastguard Worker    static_libs: [
18*847dbab7SAndroid Build Coastguard Worker        "asm-analysis-9.6",
19*847dbab7SAndroid Build Coastguard Worker        "asm-commons-9.6",
20*847dbab7SAndroid Build Coastguard Worker        "asm-9.6",
21*847dbab7SAndroid Build Coastguard Worker        "asm-tree-9.6",
22*847dbab7SAndroid Build Coastguard Worker        "asm-util-9.6",
23*847dbab7SAndroid Build Coastguard Worker        "jvm-jacoco-report",
24*847dbab7SAndroid Build Coastguard Worker        "commons-cli-1.2",
25*847dbab7SAndroid Build Coastguard Worker    ],
26*847dbab7SAndroid Build Coastguard Worker}
27*847dbab7SAndroid Build Coastguard Worker
28*847dbab7SAndroid Build Coastguard Workerjava_import_host {
29*847dbab7SAndroid Build Coastguard Worker    name: "jvm-jacoco-agent",
30*847dbab7SAndroid Build Coastguard Worker    jars: ["lib/jacocoagent.jar"],
31*847dbab7SAndroid Build Coastguard Worker}
32*847dbab7SAndroid Build Coastguard Worker
33*847dbab7SAndroid Build Coastguard Workerjava_import_host {
34*847dbab7SAndroid Build Coastguard Worker    name: "jvm-jacoco-report",
35*847dbab7SAndroid Build Coastguard Worker    jars: [
36*847dbab7SAndroid Build Coastguard Worker        "lib/org.jacoco.core-0.8.8.202204050719.jar",
37*847dbab7SAndroid Build Coastguard Worker        "lib/org.jacoco.report-0.8.8.202204050719.jar",
38*847dbab7SAndroid Build Coastguard Worker    ],
39*847dbab7SAndroid Build Coastguard Worker}
40