blob: db5bc489ef55a6fe719af8fbdb17fae2c3dbaec7 [file] [log] [blame]
Dave Borowitz94fd3072018-05-14 16:44:16 -07001java_library(
2 name = "truth",
3 data = ["//lib:LICENSE-DO_NOT_DISTRIBUTE"],
4 visibility = ["//visibility:public"],
Dave Borowitz1f0e48a2018-05-15 09:18:22 -07005 exports = ["@truth//jar"],
6 runtime_deps = [
David Pursehoused0da5022018-07-04 15:44:28 +09007 ":diffutils",
Dave Borowitz94fd3072018-05-14 16:44:16 -07008 "//lib:guava",
9 "//lib:junit",
Dave Borowitz94fd3072018-05-14 16:44:16 -070010 ],
11)
12
13java_library(
14 name = "truth-java8-extension",
15 data = ["//lib:LICENSE-DO_NOT_DISTRIBUTE"],
16 visibility = ["//visibility:public"],
Dave Borowitz1f0e48a2018-05-15 09:18:22 -070017 exports = ["@truth-java8-extension//jar"],
18 runtime_deps = [
Dave Borowitz94fd3072018-05-14 16:44:16 -070019 ":truth",
20 "//lib:guava",
Dave Borowitz94fd3072018-05-14 16:44:16 -070021 ],
22)
Dave Borowitzbab45862018-05-01 12:31:48 -040023
24java_library(
25 name = "truth-liteproto-extension",
26 data = ["//lib:LICENSE-DO_NOT_DISTRIBUTE"],
27 visibility = ["//visibility:private"],
28 exports = ["@truth-liteproto-extension//jar"],
29 runtime_deps = [
30 ":truth",
31 "//lib:guava",
32 "//lib:protobuf",
33 ],
34)
35
36java_library(
David Pursehoused0da5022018-07-04 15:44:28 +090037 name = "diffutils",
38 data = ["//lib:LICENSE-DO_NOT_DISTRIBUTE"],
39 visibility = ["//visibility:private"],
40 exports = ["@diffutils//jar"],
41)
42
43java_library(
Dave Borowitzbab45862018-05-01 12:31:48 -040044 name = "truth-proto-extension",
45 data = ["//lib:LICENSE-DO_NOT_DISTRIBUTE"],
46 visibility = ["//visibility:public"],
47 exports = [
48 ":truth-liteproto-extension",
49 "@truth-proto-extension//jar",
50 ],
51 runtime_deps = [
52 ":truth",
53 ":truth-liteproto-extension",
54 "//lib:guava",
55 "//lib:protobuf",
56 ],
57)