blob: 6c918fe6896802033972a003af5ed7d91baba636 [file] [log] [blame]
package(default_visibility = ["//visibility:public"])
dlog_deps = [
"@org_apache_distributedlog_core//jar",
"@io_netty_netty_all//jar",
"//third_party/java:dlog-java",
]
java_library(
name = 'dlog-lib',
srcs = glob(["**/dlog/DL*.java"]),
deps = dlog_deps,
)
java_binary(
name = "dlog-util-unshaded",
srcs = glob(["**/dlog/*.java"]),
main_class = "org.apache.heron.dlog.Util",
deps = dlog_deps + ["//heron/common/src/java:basics-java"]
)
genrule(
name = "dlog-util",
srcs = [":dlog-util-unshaded_deploy.jar"],
outs = ["dlog-util.jar"],
cmd = "cp $< $@",
)