| Dave Borowitz | 94fd307 | 2018-05-14 16:44:16 -0700 | [diff] [blame] | 1 | java_library( |
| 2 | name = "truth", |
| 3 | data = ["//lib:LICENSE-DO_NOT_DISTRIBUTE"], |
| 4 | visibility = ["//visibility:public"], |
| Dave Borowitz | 1f0e48a | 2018-05-15 09:18:22 -0700 | [diff] [blame] | 5 | exports = ["@truth//jar"], |
| 6 | runtime_deps = [ |
| David Pursehouse | d0da502 | 2018-07-04 15:44:28 +0900 | [diff] [blame^] | 7 | ":diffutils", |
| Dave Borowitz | 94fd307 | 2018-05-14 16:44:16 -0700 | [diff] [blame] | 8 | "//lib:guava", |
| 9 | "//lib:junit", |
| Dave Borowitz | 94fd307 | 2018-05-14 16:44:16 -0700 | [diff] [blame] | 10 | ], |
| 11 | ) |
| 12 | |
| 13 | java_library( |
| 14 | name = "truth-java8-extension", |
| 15 | data = ["//lib:LICENSE-DO_NOT_DISTRIBUTE"], |
| 16 | visibility = ["//visibility:public"], |
| Dave Borowitz | 1f0e48a | 2018-05-15 09:18:22 -0700 | [diff] [blame] | 17 | exports = ["@truth-java8-extension//jar"], |
| 18 | runtime_deps = [ |
| Dave Borowitz | 94fd307 | 2018-05-14 16:44:16 -0700 | [diff] [blame] | 19 | ":truth", |
| 20 | "//lib:guava", |
| Dave Borowitz | 94fd307 | 2018-05-14 16:44:16 -0700 | [diff] [blame] | 21 | ], |
| 22 | ) |
| Dave Borowitz | bab4586 | 2018-05-01 12:31:48 -0400 | [diff] [blame] | 23 | |
| 24 | java_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 | |
| 36 | java_library( |
| David Pursehouse | d0da502 | 2018-07-04 15:44:28 +0900 | [diff] [blame^] | 37 | name = "diffutils", |
| 38 | data = ["//lib:LICENSE-DO_NOT_DISTRIBUTE"], |
| 39 | visibility = ["//visibility:private"], |
| 40 | exports = ["@diffutils//jar"], |
| 41 | ) |
| 42 | |
| 43 | java_library( |
| Dave Borowitz | bab4586 | 2018-05-01 12:31:48 -0400 | [diff] [blame] | 44 | 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 | ) |