blob: 38b0b80f71132d29f8108754afeaff4f99b7a369 [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"],
David Ostrovskye1359a32018-06-08 09:16:50 +020019 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"],
David Ostrovskye1359a32018-06-08 09:16:50 +020026 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 Ostrovskye1359a32018-06-08 09:16:50 +020051 name = "gwtorm-client",
David Ostrovskyfa189072016-11-30 08:52:06 +010052 data = ["//lib:LICENSE-Apache2.0"],
53 visibility = ["//visibility:public"],
David Ostrovskye1359a32018-06-08 09:16:50 +020054 exports = ["@gwtorm-client//jar"],
David Ostrovskyb81b4f72016-05-21 19:55:01 +020055)
56
57java_library(
David Ostrovskye1359a32018-06-08 09:16:50 +020058 name = "gwtorm-client_src",
David Ostrovskyfa189072016-11-30 08:52:06 +010059 data = ["//lib:LICENSE-Apache2.0"],
60 visibility = ["//visibility:public"],
David Ostrovskye1359a32018-06-08 09:16:50 +020061 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"],
David Ostrovskye1359a32018-06-08 09:16:50 +020074 exports = [":gwtorm-client"],
Dave Borowitzde3e9362018-08-07 08:51:12 -070075 runtime_deps = [
76 ":protobuf",
77 "//lib/antlr:java-runtime",
78 "//lib/ow2:ow2-asm",
79 ],
David Ostrovskyb81b4f72016-05-21 19:55:01 +020080)
81
82java_library(
David Pursehouse636c7ef2017-11-13 23:47:49 +090083 name = "j2objc",
84 data = ["//lib:LICENSE-Apache2.0"],
85 visibility = ["//visibility:public"],
86 exports = ["@j2objc//jar"],
87)
88
89java_library(
David Ostrovskyfa189072016-11-30 08:52:06 +010090 name = "guava",
91 data = ["//lib:LICENSE-Apache2.0"],
92 visibility = ["//visibility:public"],
93 exports = ["@guava//jar"],
David Pursehouse636c7ef2017-11-13 23:47:49 +090094 runtime_deps = [":j2objc"],
David Ostrovskyb81b4f72016-05-21 19:55:01 +020095)
96
97java_library(
David Ostrovskyfa189072016-11-30 08:52:06 +010098 name = "jsch",
99 data = ["//lib:LICENSE-jsch"],
100 visibility = ["//visibility:public"],
101 exports = ["@jsch//jar"],
David Ostrovskyb81b4f72016-05-21 19:55:01 +0200102)
103
104java_library(
David Ostrovskyfa189072016-11-30 08:52:06 +0100105 name = "juniversalchardet",
106 data = ["//lib:LICENSE-MPL1.1"],
107 visibility = ["//visibility:public"],
108 exports = ["@juniversalchardet//jar"],
David Ostrovskyb81b4f72016-05-21 19:55:01 +0200109)
110
111java_library(
David Ostrovskyfa189072016-11-30 08:52:06 +0100112 name = "args4j",
113 data = ["//lib:LICENSE-args4j"],
114 visibility = ["//visibility:public"],
David Ostrovskye27a4042018-07-08 14:11:25 +0200115 exports = ["@args4j-intern//jar"],
David Ostrovskyb81b4f72016-05-21 19:55:01 +0200116)
117
118java_library(
David Ostrovskyfa189072016-11-30 08:52:06 +0100119 name = "automaton",
120 data = ["//lib:LICENSE-automaton"],
121 visibility = ["//visibility:public"],
122 exports = ["@automaton//jar"],
David Ostrovskyb81b4f72016-05-21 19:55:01 +0200123)
124
125java_library(
David Ostrovskyfa189072016-11-30 08:52:06 +0100126 name = "pegdown",
127 data = ["//lib:LICENSE-Apache2.0"],
128 visibility = ["//visibility:public"],
129 exports = ["@pegdown//jar"],
130 runtime_deps = [":grappa"],
David Ostrovskyb81b4f72016-05-21 19:55:01 +0200131)
132
133java_library(
David Ostrovskyfa189072016-11-30 08:52:06 +0100134 name = "grappa",
135 data = ["//lib:LICENSE-Apache2.0"],
136 visibility = ["//visibility:public"],
137 exports = ["@grappa//jar"],
138 runtime_deps = [
139 ":jitescript",
140 "//lib/ow2:ow2-asm",
141 "//lib/ow2:ow2-asm-analysis",
142 "//lib/ow2:ow2-asm-tree",
143 "//lib/ow2:ow2-asm-util",
144 ],
David Ostrovskyb81b4f72016-05-21 19:55:01 +0200145)
146
147java_library(
David Ostrovskyfa189072016-11-30 08:52:06 +0100148 name = "jitescript",
149 data = ["//lib:LICENSE-Apache2.0"],
150 visibility = ["//visibility:public"],
151 exports = ["@jitescript//jar"],
David Ostrovskyb81b4f72016-05-21 19:55:01 +0200152)
153
154java_library(
David Ostrovskyfa189072016-11-30 08:52:06 +0100155 name = "tukaani-xz",
156 data = ["//lib:LICENSE-xz"],
157 visibility = ["//visibility:public"],
David Ostrovskye1359a32018-06-08 09:16:50 +0200158 exports = ["@tukaani-xz//jar"],
David Ostrovskyb81b4f72016-05-21 19:55:01 +0200159)
160
161java_library(
David Ostrovskyfa189072016-11-30 08:52:06 +0100162 name = "mime-util",
163 data = ["//lib:LICENSE-Apache2.0"],
164 visibility = ["//visibility:public"],
David Ostrovskye1359a32018-06-08 09:16:50 +0200165 exports = ["@mime-util//jar"],
David Ostrovskyb81b4f72016-05-21 19:55:01 +0200166)
167
168java_library(
David Ostrovskyfa189072016-11-30 08:52:06 +0100169 name = "guava-retrying",
170 data = ["//lib:LICENSE-Apache2.0"],
171 visibility = ["//visibility:public"],
David Ostrovskye1359a32018-06-08 09:16:50 +0200172 exports = ["@guava-retrying//jar"],
David Ostrovskyfa189072016-11-30 08:52:06 +0100173 runtime_deps = [":jsr305"],
David Ostrovskyb81b4f72016-05-21 19:55:01 +0200174)
175
176java_library(
David Ostrovskyfa189072016-11-30 08:52:06 +0100177 name = "jsr305",
178 data = ["//lib:LICENSE-Apache2.0"],
David Pursehouse4142f2d2017-10-23 16:49:38 +0900179 visibility = ["//visibility:public"],
David Ostrovskyfa189072016-11-30 08:52:06 +0100180 exports = ["@jsr305//jar"],
David Ostrovskyb81b4f72016-05-21 19:55:01 +0200181)
182
183java_library(
David Ostrovskyfa189072016-11-30 08:52:06 +0100184 name = "blame-cache",
185 data = ["//lib:LICENSE-Apache2.0"],
186 visibility = ["//visibility:public"],
David Ostrovskye1359a32018-06-08 09:16:50 +0200187 exports = ["@blame-cache//jar"],
David Ostrovskyb81b4f72016-05-21 19:55:01 +0200188)
189
190java_library(
David Ostrovskyfa189072016-11-30 08:52:06 +0100191 name = "h2",
192 data = ["//lib:LICENSE-h2"],
193 visibility = ["//visibility:public"],
194 exports = ["@h2//jar"],
David Ostrovskyb81b4f72016-05-21 19:55:01 +0200195)
196
197java_library(
David Ostrovskyfa189072016-11-30 08:52:06 +0100198 name = "jimfs",
199 data = ["//lib:LICENSE-DO_NOT_DISTRIBUTE"],
200 visibility = ["//visibility:public"],
201 exports = ["@jimfs//jar"],
202 runtime_deps = [":guava"],
David Ostrovskyb81b4f72016-05-21 19:55:01 +0200203)
204
205java_library(
David Ostrovskyfa189072016-11-30 08:52:06 +0100206 name = "junit",
207 data = ["//lib:LICENSE-DO_NOT_DISTRIBUTE"],
208 visibility = ["//visibility:public"],
209 exports = [
210 ":hamcrest-core",
211 "@junit//jar",
212 ],
213 runtime_deps = [":hamcrest-core"],
David Ostrovskyb81b4f72016-05-21 19:55:01 +0200214)
215
216java_library(
David Ostrovskyfa189072016-11-30 08:52:06 +0100217 name = "hamcrest-core",
218 data = ["//lib:LICENSE-DO_NOT_DISTRIBUTE"],
219 visibility = ["//visibility:public"],
David Ostrovskye1359a32018-06-08 09:16:50 +0200220 exports = ["@hamcrest-core//jar"],
David Ostrovskyb81b4f72016-05-21 19:55:01 +0200221)
222
223java_library(
David Ostrovskyfa189072016-11-30 08:52:06 +0100224 name = "javassist",
225 data = ["//lib:LICENSE-DO_NOT_DISTRIBUTE"],
226 visibility = ["//visibility:public"],
227 exports = ["@javassist//jar"],
Han-Wen Nienhuysbcb46c32016-08-24 14:34:23 -0300228)
229
230java_library(
David Ostrovskyfa189072016-11-30 08:52:06 +0100231 name = "derby",
232 data = ["//lib:LICENSE-Apache2.0"],
233 visibility = ["//visibility:public"],
234 exports = ["@derby//jar"],
Han-Wen Nienhuysbcb46c32016-08-24 14:34:23 -0300235)
David Ostrovskyf6b7d4a2016-08-28 20:54:50 +0200236
237java_library(
David Ostrovskyfa189072016-11-30 08:52:06 +0100238 name = "soy",
239 data = ["//lib:LICENSE-Apache2.0"],
240 visibility = ["//visibility:public"],
241 exports = ["@soy//jar"],
242 runtime_deps = [
243 ":args4j",
244 ":gson",
245 ":guava",
Paladox none761a19e2017-03-13 16:39:04 +0000246 ":html-types",
David Ostrovskyfa189072016-11-30 08:52:06 +0100247 ":icu4j",
248 ":jsr305",
249 ":protobuf",
250 "//lib/guice",
251 "//lib/guice:guice-assistedinject",
David Ostrovskye1359a32018-06-08 09:16:50 +0200252 "//lib/guice:javax_inject",
David Ostrovskyfa189072016-11-30 08:52:06 +0100253 "//lib/ow2:ow2-asm",
254 "//lib/ow2:ow2-asm-analysis",
255 "//lib/ow2:ow2-asm-commons",
256 "//lib/ow2:ow2-asm-util",
257 ],
David Ostrovskyf6b7d4a2016-08-28 20:54:50 +0200258)
David Ostrovskyc48e6c92016-09-22 16:13:50 +0200259
260java_library(
Paladox none761a19e2017-03-13 16:39:04 +0000261 name = "html-types",
262 data = ["//lib:LICENSE-Apache2.0"],
263 visibility = ["//visibility:public"],
David Ostrovskye1359a32018-06-08 09:16:50 +0200264 exports = ["@html-types//jar"],
Paladox none761a19e2017-03-13 16:39:04 +0000265)
266
267java_library(
David Ostrovskyfa189072016-11-30 08:52:06 +0100268 name = "icu4j",
269 data = ["//lib:LICENSE-icu4j"],
270 visibility = ["//visibility:public"],
271 exports = ["@icu4j//jar"],
272)
273
274java_library(
275 name = "postgresql",
276 data = ["//lib:LICENSE-postgresql"],
277 visibility = ["//visibility:public"],
278 exports = ["@postgresql//jar"],
279)