blob: 3a35ef5c4ed81acc30994b5cb4d592291840ec1a [file] [log] [blame]
David Pursehouse5aaf0b62019-09-05 09:44:28 +09001load("@rules_java//java:defs.bzl", "java_library")
2
Han-Wen Nienhuys4bc6c802016-04-01 20:27:52 +02003package(
4 default_visibility = ["//visibility:public"],
5)
6
7java_library(
8 name = "servlet",
9 exports = [
10 ":security",
Gerrit Code Review5302fc02021-12-22 13:35:06 -080011 "//lib:servlet-api",
Han-Wen Nienhuys4bc6c802016-04-01 20:27:52 +020012 "@servlet//jar",
13 ],
14)
15
16java_library(
17 name = "security",
18 exports = [
19 ":server",
20 "@security//jar",
21 ],
22)
23
24java_library(
25 name = "server",
26 exports = [
27 ":continuation",
28 ":http",
29 "@server//jar",
30 ],
31)
32
33java_library(
34 name = "continuation",
35 exports = ["@continuation//jar"],
36)
37
38java_library(
39 name = "http",
40 exports = [
41 ":io",
42 "@http//jar",
43 ],
44)
45
46java_library(
47 name = "io",
48 exports = [
49 ":util",
50 "@io//jar",
51 ],
52)
53
54java_library(
55 name = "util",
56 exports = ["@util//jar"],
57)