blob: 545c4a5b22ec56701e8506574cbd57cb94f09c85 [file] [log] [blame]
Han-Wen Nienhuys28e7a6d2016-09-21 15:03:54 +02001exports_files(glob([
David Ostrovskyfa189072016-11-30 08:52:06 +01002 "LICENSE-*",
Han-Wen Nienhuys28e7a6d2016-09-21 15:03:54 +02003]))
Han-Wen Nienhuysc65ad972016-09-21 12:07:22 +02004
Yuxuan 'fishy' Wang9d0e8ea2016-08-09 13:55:47 -07005filegroup(
David Ostrovskyfa189072016-11-30 08:52:06 +01006 name = "all-licenses",
7 srcs = glob(
8 ["LICENSE-*"],
9 exclude = ["LICENSE-DO_NOT_DISTRIBUTE"],
10 ),
11 visibility = ["//visibility:public"],
Yuxuan 'fishy' Wang9d0e8ea2016-08-09 13:55:47 -070012)
13
David Ostrovskyb81b4f72016-05-21 19:55:01 +020014java_library(
David Ostrovskyfa189072016-11-30 08:52:06 +010015 name = "servlet-api-3_1",
16 data = ["//lib:LICENSE-Apache2.0"],
17 neverlink = 1,
18 visibility = ["//visibility:public"],
19 exports = ["@servlet_api_3_1//jar"],
David Ostrovskyb81b4f72016-05-21 19:55:01 +020020)
21
22java_library(
David Ostrovskyfa189072016-11-30 08:52:06 +010023 name = "servlet-api-3_1-without-neverlink",
24 data = ["//lib:LICENSE-Apache2.0"],
25 visibility = ["//visibility:public"],
26 exports = ["@servlet_api_3_1//jar"],
David Ostrovskyb81b4f72016-05-21 19:55:01 +020027)
28
29java_library(
David Ostrovskyfa189072016-11-30 08:52:06 +010030 name = "gwtjsonrpc",
31 data = ["//lib:LICENSE-Apache2.0"],
32 visibility = ["//visibility:public"],
33 exports = ["@gwtjsonrpc//jar"],
David Ostrovskyb81b4f72016-05-21 19:55:01 +020034)
35
36java_library(
David Ostrovskyfa189072016-11-30 08:52:06 +010037 name = "gwtjsonrpc_src",
38 data = ["//lib:LICENSE-Apache2.0"],
39 visibility = ["//visibility:public"],
40 exports = ["@gwtjsonrpc//jar:src"],
David Ostrovskyb81b4f72016-05-21 19:55:01 +020041)
42
43java_library(
David Ostrovskyfa189072016-11-30 08:52:06 +010044 name = "gson",
45 data = ["//lib:LICENSE-Apache2.0"],
46 visibility = ["//visibility:public"],
47 exports = ["@gson//jar"],
David Ostrovskyb81b4f72016-05-21 19:55:01 +020048)
49
50java_library(
David Ostrovskyfa189072016-11-30 08:52:06 +010051 name = "gwtorm_client",
52 data = ["//lib:LICENSE-Apache2.0"],
53 visibility = ["//visibility:public"],
54 exports = ["@gwtorm_client//jar"],
David Ostrovskyb81b4f72016-05-21 19:55:01 +020055)
56
57java_library(
David Ostrovskyfa189072016-11-30 08:52:06 +010058 name = "gwtorm_client_src",
59 data = ["//lib:LICENSE-Apache2.0"],
60 visibility = ["//visibility:public"],
61 exports = ["@gwtorm_client//jar:src"],
David Ostrovskyb81b4f72016-05-21 19:55:01 +020062)
63
64java_library(
David Ostrovskyfa189072016-11-30 08:52:06 +010065 name = "protobuf",
66 data = ["//lib:LICENSE-protobuf"],
67 visibility = ["//visibility:public"],
68 exports = ["@protobuf//jar"],
David Ostrovskyb81b4f72016-05-21 19:55:01 +020069)
70
71java_library(
David Ostrovskyfa189072016-11-30 08:52:06 +010072 name = "gwtorm",
73 visibility = ["//visibility:public"],
74 exports = [":gwtorm_client"],
75 runtime_deps = [":protobuf"],
David Ostrovskyb81b4f72016-05-21 19:55:01 +020076)
77
78java_library(
David Pursehouse636c7ef2017-11-13 23:47:49 +090079 name = "j2objc",
80 data = ["//lib:LICENSE-Apache2.0"],
81 visibility = ["//visibility:public"],
82 exports = ["@j2objc//jar"],
83)
84
85java_library(
David Ostrovskyfa189072016-11-30 08:52:06 +010086 name = "guava",
87 data = ["//lib:LICENSE-Apache2.0"],
88 visibility = ["//visibility:public"],
89 exports = ["@guava//jar"],
David Pursehouse636c7ef2017-11-13 23:47:49 +090090 runtime_deps = [":j2objc"],
David Ostrovskyb81b4f72016-05-21 19:55:01 +020091)
92
93java_library(
David Ostrovskyfa189072016-11-30 08:52:06 +010094 name = "jsch",
95 data = ["//lib:LICENSE-jsch"],
96 visibility = ["//visibility:public"],
97 exports = ["@jsch//jar"],
David Ostrovskyb81b4f72016-05-21 19:55:01 +020098)
99
100java_library(
David Ostrovskyfa189072016-11-30 08:52:06 +0100101 name = "juniversalchardet",
102 data = ["//lib:LICENSE-MPL1.1"],
103 visibility = ["//visibility:public"],
104 exports = ["@juniversalchardet//jar"],
David Ostrovskyb81b4f72016-05-21 19:55:01 +0200105)
106
107java_library(
David Ostrovskyfa189072016-11-30 08:52:06 +0100108 name = "args4j",
109 data = ["//lib:LICENSE-args4j"],
110 visibility = ["//visibility:public"],
111 exports = ["@args4j//jar"],
David Ostrovskyb81b4f72016-05-21 19:55:01 +0200112)
113
114java_library(
David Ostrovskyfa189072016-11-30 08:52:06 +0100115 name = "automaton",
116 data = ["//lib:LICENSE-automaton"],
117 visibility = ["//visibility:public"],
118 exports = ["@automaton//jar"],
David Ostrovskyb81b4f72016-05-21 19:55:01 +0200119)
120
121java_library(
David Ostrovskyfa189072016-11-30 08:52:06 +0100122 name = "pegdown",
123 data = ["//lib:LICENSE-Apache2.0"],
124 visibility = ["//visibility:public"],
125 exports = ["@pegdown//jar"],
126 runtime_deps = [":grappa"],
David Ostrovskyb81b4f72016-05-21 19:55:01 +0200127)
128
129java_library(
David Ostrovskyfa189072016-11-30 08:52:06 +0100130 name = "grappa",
131 data = ["//lib:LICENSE-Apache2.0"],
132 visibility = ["//visibility:public"],
133 exports = ["@grappa//jar"],
134 runtime_deps = [
135 ":jitescript",
136 "//lib/ow2:ow2-asm",
137 "//lib/ow2:ow2-asm-analysis",
138 "//lib/ow2:ow2-asm-tree",
139 "//lib/ow2:ow2-asm-util",
140 ],
David Ostrovskyb81b4f72016-05-21 19:55:01 +0200141)
142
143java_library(
David Ostrovskyfa189072016-11-30 08:52:06 +0100144 name = "jitescript",
145 data = ["//lib:LICENSE-Apache2.0"],
146 visibility = ["//visibility:public"],
147 exports = ["@jitescript//jar"],
David Ostrovskyb81b4f72016-05-21 19:55:01 +0200148)
149
150java_library(
David Ostrovskyfa189072016-11-30 08:52:06 +0100151 name = "tukaani-xz",
152 data = ["//lib:LICENSE-xz"],
153 visibility = ["//visibility:public"],
154 exports = ["@tukaani_xz//jar"],
David Ostrovskyb81b4f72016-05-21 19:55:01 +0200155)
156
157java_library(
David Ostrovskyfa189072016-11-30 08:52:06 +0100158 name = "mime-util",
159 data = ["//lib:LICENSE-Apache2.0"],
160 visibility = ["//visibility:public"],
161 exports = ["@mime_util//jar"],
David Ostrovskyb81b4f72016-05-21 19:55:01 +0200162)
163
164java_library(
David Ostrovskyfa189072016-11-30 08:52:06 +0100165 name = "guava-retrying",
166 data = ["//lib:LICENSE-Apache2.0"],
167 visibility = ["//visibility:public"],
168 exports = ["@guava_retrying//jar"],
169 runtime_deps = [":jsr305"],
David Ostrovskyb81b4f72016-05-21 19:55:01 +0200170)
171
172java_library(
David Ostrovskyfa189072016-11-30 08:52:06 +0100173 name = "jsr305",
174 data = ["//lib:LICENSE-Apache2.0"],
David Pursehouse4142f2d2017-10-23 16:49:38 +0900175 visibility = ["//visibility:public"],
David Ostrovskyfa189072016-11-30 08:52:06 +0100176 exports = ["@jsr305//jar"],
David Ostrovskyb81b4f72016-05-21 19:55:01 +0200177)
178
179java_library(
David Ostrovskyfa189072016-11-30 08:52:06 +0100180 name = "blame-cache",
181 data = ["//lib:LICENSE-Apache2.0"],
182 visibility = ["//visibility:public"],
183 exports = ["@blame_cache//jar"],
David Ostrovskyb81b4f72016-05-21 19:55:01 +0200184)
185
186java_library(
David Ostrovskyfa189072016-11-30 08:52:06 +0100187 name = "h2",
188 data = ["//lib:LICENSE-h2"],
189 visibility = ["//visibility:public"],
190 exports = ["@h2//jar"],
David Ostrovskyb81b4f72016-05-21 19:55:01 +0200191)
192
193java_library(
David Ostrovskyfa189072016-11-30 08:52:06 +0100194 name = "jimfs",
195 data = ["//lib:LICENSE-DO_NOT_DISTRIBUTE"],
196 visibility = ["//visibility:public"],
197 exports = ["@jimfs//jar"],
198 runtime_deps = [":guava"],
David Ostrovskyb81b4f72016-05-21 19:55:01 +0200199)
200
201java_library(
David Ostrovskyfa189072016-11-30 08:52:06 +0100202 name = "junit",
203 data = ["//lib:LICENSE-DO_NOT_DISTRIBUTE"],
204 visibility = ["//visibility:public"],
205 exports = [
206 ":hamcrest-core",
207 "@junit//jar",
208 ],
209 runtime_deps = [":hamcrest-core"],
David Ostrovskyb81b4f72016-05-21 19:55:01 +0200210)
211
212java_library(
David Ostrovskyfa189072016-11-30 08:52:06 +0100213 name = "hamcrest-core",
214 data = ["//lib:LICENSE-DO_NOT_DISTRIBUTE"],
215 visibility = ["//visibility:public"],
216 exports = ["@hamcrest_core//jar"],
David Ostrovskyb81b4f72016-05-21 19:55:01 +0200217)
218
219java_library(
David Ostrovskyfa189072016-11-30 08:52:06 +0100220 name = "truth",
221 data = ["//lib:LICENSE-DO_NOT_DISTRIBUTE"],
222 visibility = ["//visibility:public"],
223 exports = [
224 ":guava",
225 ":junit",
226 "@truth//jar",
227 ],
David Ostrovskyb81b4f72016-05-21 19:55:01 +0200228)
Han-Wen Nienhuysbcb46c32016-08-24 14:34:23 -0300229
230java_library(
Dave Borowitz39bc1082017-02-10 16:51:36 -0500231 name = "truth-java8-extension",
232 data = ["//lib:LICENSE-DO_NOT_DISTRIBUTE"],
233 visibility = ["//visibility:public"],
234 exports = [
235 ":guava",
236 ":truth",
237 "@truth-java8-extension//jar",
238 ],
239)
240
241java_library(
David Ostrovskyfa189072016-11-30 08:52:06 +0100242 name = "javassist",
243 data = ["//lib:LICENSE-DO_NOT_DISTRIBUTE"],
244 visibility = ["//visibility:public"],
245 exports = ["@javassist//jar"],
Han-Wen Nienhuysbcb46c32016-08-24 14:34:23 -0300246)
247
248java_library(
David Ostrovskyfa189072016-11-30 08:52:06 +0100249 name = "derby",
250 data = ["//lib:LICENSE-Apache2.0"],
251 visibility = ["//visibility:public"],
252 exports = ["@derby//jar"],
Han-Wen Nienhuysbcb46c32016-08-24 14:34:23 -0300253)
David Ostrovskyf6b7d4a2016-08-28 20:54:50 +0200254
255java_library(
David Ostrovskyfa189072016-11-30 08:52:06 +0100256 name = "soy",
257 data = ["//lib:LICENSE-Apache2.0"],
258 visibility = ["//visibility:public"],
259 exports = ["@soy//jar"],
260 runtime_deps = [
261 ":args4j",
262 ":gson",
263 ":guava",
Paladox none761a19e2017-03-13 16:39:04 +0000264 ":html-types",
David Ostrovskyfa189072016-11-30 08:52:06 +0100265 ":icu4j",
266 ":jsr305",
267 ":protobuf",
268 "//lib/guice",
269 "//lib/guice:guice-assistedinject",
270 "//lib/guice:javax-inject",
271 "//lib/guice:multibindings",
272 "//lib/ow2:ow2-asm",
273 "//lib/ow2:ow2-asm-analysis",
274 "//lib/ow2:ow2-asm-commons",
275 "//lib/ow2:ow2-asm-util",
276 ],
David Ostrovskyf6b7d4a2016-08-28 20:54:50 +0200277)
David Ostrovskyc48e6c92016-09-22 16:13:50 +0200278
279java_library(
Paladox none761a19e2017-03-13 16:39:04 +0000280 name = "html-types",
281 data = ["//lib:LICENSE-Apache2.0"],
282 visibility = ["//visibility:public"],
283 exports = ["@html_types//jar"],
284)
285
286java_library(
David Ostrovskyfa189072016-11-30 08:52:06 +0100287 name = "icu4j",
288 data = ["//lib:LICENSE-icu4j"],
289 visibility = ["//visibility:public"],
290 exports = ["@icu4j//jar"],
291)
292
293java_library(
294 name = "postgresql",
295 data = ["//lib:LICENSE-postgresql"],
296 visibility = ["//visibility:public"],
297 exports = ["@postgresql//jar"],
298)
299
300java_library(
301 name = "commons-io",
302 data = ["//lib:LICENSE-Apache2.0"],
303 visibility = ["//visibility:public"],
304 exports = ["@commons_io//jar"],
David Ostrovskyc48e6c92016-09-22 16:13:50 +0200305)