aboutsummaryrefslogtreecommitdiffhomepage
path: root/third_party/java/jacoco/BUILD
diff options
context:
space:
mode:
authorGravatar Yue Gan <yueg@google.com>2016-12-01 13:00:13 +0100
committerGravatar Yue Gan <yueg@google.com>2016-12-01 13:00:13 +0100
commitb0cc87feb4bd490458185d62feca2a9b96f4c498 (patch)
tree8a9badd2b92b60c0c2b89cb16ba8f42306653ab8 /third_party/java/jacoco/BUILD
parent8cde95b366fb6cc96f621319c1006f8871731cc2 (diff)
Add asm-tree and jacoco
Diffstat (limited to 'third_party/java/jacoco/BUILD')
-rw-r--r--third_party/java/jacoco/BUILD61
1 files changed, 61 insertions, 0 deletions
diff --git a/third_party/java/jacoco/BUILD b/third_party/java/jacoco/BUILD
new file mode 100644
index 0000000000..63695d68a9
--- /dev/null
+++ b/third_party/java/jacoco/BUILD
@@ -0,0 +1,61 @@
+# 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,
+)
+
+java_import(
+ name = "blaze-instrumentation",
+ jars = ["org.jacoco.ant-0.7.5.201505241946-nodeps.jar"],
+)