| # Description: |
| # JaCoCo is a free code coverage library for Java, created by the EclEmma team. |
| |
| licenses(["reciprocal"]) # EPL 1.0 (Eclipse Public License) |
| |
| exports_files(["LICENSE"]) |
| |
| package(default_visibility = ["//visibility:public"]) |
| |
| filegroup( |
| name = "srcs", |
| srcs = glob(["**"]), |
| ) |
| |
| java_import( |
| name = "agent", |
| jars = ["org.jacoco.agent-0.7.5.201505241946.jar"], |
| srcjar = "org.jacoco.agent-0.7.5.201505241946-src.jar", |
| ) |
| |
| java_import( |
| name = "core", |
| jars = ["org.jacoco.core-0.7.5.201505241946.jar"], |
| srcjar = "org.jacoco.core-0.7.5.201505241946-src.jar", |
| exports = [ |
| "//third_party:asm", |
| "//third_party:asm-commons", |
| "//third_party:asm-tree", |
| ], |
| ) |
| |
| filegroup( |
| name = "core-jars", |
| srcs = ["org.jacoco.core-0.7.5.201505241946.jar"], |
| ) |
| |
| java_import( |
| name = "report", |
| jars = ["org.jacoco.report-0.7.5.201505241946.jar"], |
| srcjar = "org.jacoco.report-0.7.5.201505241946-src.jar", |
| exports = [ |
| ":core", |
| "//third_party:asm", |
| ], |
| ) |
| |
| java_import( |
| name = "blaze-agent", |
| jars = ["jacocoagent.jar"], |
| ) |
| |
| java_import( |
| name = "blaze-agent-neverlink", |
| jars = ["jacocoagent.jar"], |
| neverlink = 1, |
| ) |