blob: 10bcc82526fcd1d91993adaf288a86582fee9911 [file]
load("@rules_java//java:defs.bzl", "java_library")
java_library(
name = "servlet",
data = ["//lib:LICENSE-Apache2.0"],
visibility = ["//visibility:public"],
exports = [
":util-ajax",
"@external_deps//:org_eclipse_jetty_ee8_jetty_ee8_servlet",
],
runtime_deps = [
":nested",
":security",
],
)
java_library(
name = "nested",
data = ["//lib:LICENSE-Apache2.0"],
visibility = ["//visibility:public"],
exports = ["@external_deps//:org_eclipse_jetty_ee8_jetty_ee8_nested"],
)
java_library(
name = "security",
data = ["//lib:LICENSE-Apache2.0"],
visibility = ["//visibility:public"],
exports = [
"@external_deps//:org_eclipse_jetty_ee8_jetty_ee8_security",
"@external_deps//:org_eclipse_jetty_jetty_security",
],
runtime_deps = [":server"],
)
java_library(
name = "server",
data = ["//lib:LICENSE-Apache2.0"],
visibility = ["//visibility:public"],
exports = [
":http",
":session",
"@external_deps//:org_eclipse_jetty_jetty_server",
],
)
java_library(
name = "jmx",
data = ["//lib:LICENSE-Apache2.0"],
visibility = ["//visibility:public"],
exports = [
":http",
"@external_deps//:org_eclipse_jetty_jetty_jmx",
],
)
java_library(
name = "http",
data = ["//lib:LICENSE-Apache2.0"],
visibility = ["//visibility:public"],
exports = [
":io",
"@external_deps//:org_eclipse_jetty_jetty_http",
],
)
java_library(
name = "io",
data = ["//lib:LICENSE-Apache2.0"],
exports = [
":util",
"@external_deps//:org_eclipse_jetty_jetty_io",
],
)
java_library(
name = "util",
data = ["//lib:LICENSE-Apache2.0"],
exports = ["@external_deps//:org_eclipse_jetty_jetty_util"],
)
java_library(
name = "session",
data = ["//lib:LICENSE-Apache2.0"],
exports = ["@external_deps//:org_eclipse_jetty_jetty_session"],
)
java_library(
name = "util-ajax",
data = ["//lib:LICENSE-Apache2.0"],
exports = ["@external_deps//:org_eclipse_jetty_jetty_util_ajax"],
)