blob: 93f6526a67c13f00968e7a3b08fac5839a5190f5 [file] [log] [blame]
package(default_visibility = ["//visibility:public"])
storm_deps_files = [
"//heron/api/src/java:api-java",
"//heron/common/src/java:basics-java",
"//heron/simulator/src/java:simulator-java",
"@com_googlecode_json_simple_json_simple//jar",
"//third_party/java:kryo",
]
java_library(
name='storm-compatibility-java',
srcs = glob(["**/*.java"]),
deps = storm_deps_files,
)
java_binary(
name = "storm-compatibility-unshaded",
srcs = glob(["**/*.java"]),
deps = storm_deps_files,
)
genrule(
name = "heron-storm",
srcs = [":storm-compatibility-unshaded_deploy.jar"],
outs = ["heron-storm.jar"],
cmd = "cp $< $@",
)