blob: fa5bc45beb53147f9911bce7ad1b371b24303360 [file] [log] [blame]
David Ostrovsky20c2fd42019-08-30 10:19:56 +02001load("@rules_java//java:defs.bzl", "java_library")
2
David Ostrovskyb81b4f72016-05-21 19:55:01 +02003java_library(
David Ostrovskyfa189072016-11-30 08:52:06 +01004 name = "api",
5 data = ["//lib:LICENSE-slf4j"],
Edwin Kempin6ed96ca2018-05-08 10:12:57 +02006 visibility = [
Hamza Kaced20fa6bd2020-02-24 11:31:53 -05007 "//javatests/com/google/gerrit/elasticsearch:__pkg__",
David Ostrovsky8bec8552019-06-19 01:07:43 +02008 "//lib:__pkg__",
Edwin Kempin6ed96ca2018-05-08 10:12:57 +02009 "//plugins:__pkg__",
10 ],
David Ostrovskye1359a32018-06-08 09:16:50 +020011 exports = ["@log-api//jar"],
David Ostrovskyb81b4f72016-05-21 19:55:01 +020012)
13
14java_library(
David Ostrovsky4b1ff152018-05-21 23:50:02 +020015 name = "ext",
16 data = ["//lib:LICENSE-slf4j"],
17 visibility = ["//visibility:public"],
David Ostrovskye1359a32018-06-08 09:16:50 +020018 exports = ["@log-ext//jar"],
David Ostrovsky4b1ff152018-05-21 23:50:02 +020019)
20
21java_library(
David Ostrovskye1359a32018-06-08 09:16:50 +020022 name = "impl-log4j",
David Ostrovskyfa189072016-11-30 08:52:06 +010023 data = ["//lib:LICENSE-slf4j"],
24 visibility = ["//visibility:public"],
David Ostrovskye1359a32018-06-08 09:16:50 +020025 exports = ["@impl-log4j//jar"],
David Ostrovskyfa189072016-11-30 08:52:06 +010026 runtime_deps = [":log4j"],
David Ostrovskyb81b4f72016-05-21 19:55:01 +020027)
28
29java_library(
David Ostrovskyfa189072016-11-30 08:52:06 +010030 name = "jcl-over-slf4j",
31 data = ["//lib:LICENSE-slf4j"],
32 visibility = ["//visibility:public"],
David Ostrovskye1359a32018-06-08 09:16:50 +020033 exports = ["@jcl-over-slf4j//jar"],
David Ostrovskyb81b4f72016-05-21 19:55:01 +020034)
35
36java_library(
David Ostrovskyfa189072016-11-30 08:52:06 +010037 name = "log4j",
38 data = ["//lib:LICENSE-Apache2.0"],
39 visibility = ["//visibility:public"],
40 exports = ["@log4j//jar"],
David Ostrovskyb81b4f72016-05-21 19:55:01 +020041)
42
43java_library(
David Ostrovskyfa189072016-11-30 08:52:06 +010044 name = "jsonevent-layout",
45 data = ["//lib:LICENSE-Apache2.0"],
46 visibility = ["//visibility:public"],
David Ostrovskye1359a32018-06-08 09:16:50 +020047 exports = ["@jsonevent-layout//jar"],
David Ostrovskyfa189072016-11-30 08:52:06 +010048 runtime_deps = [
49 ":json-smart",
50 "//lib/commons:lang",
51 ],
David Ostrovskyb81b4f72016-05-21 19:55:01 +020052)
53
54java_library(
David Ostrovskyfa189072016-11-30 08:52:06 +010055 name = "json-smart",
56 data = ["//lib:LICENSE-Apache2.0"],
57 visibility = ["//visibility:public"],
David Ostrovskye1359a32018-06-08 09:16:50 +020058 exports = ["@json-smart//jar"],
David Ostrovskyb81b4f72016-05-21 19:55:01 +020059)