databuild/examples/basic_graph/BUILD.bazel
2025-04-17 17:27:55 -07:00

41 lines
1 KiB
Python

load("@databuild//:rules.bzl", "databuild_graph", "databuild_job")
load("@rules_java//java:defs.bzl", "java_binary")
databuild_job(
name = "generate_number_job",
configure = ":generate_number_configure",
execute = ":generate_number_execute",
)
java_binary(
name = "generate_number_configure",
srcs = ["GenerateConfigure.java"],
main_class = "com.databuild.examples.basic_graph.GenerateConfigure",
)
java_binary(
name = "generate_number_execute",
srcs = ["GenerateExecute.java"],
main_class = "com.databuild.examples.basic_graph.GenerateExecute",
)
databuild_job(
name = "sum_job",
configure = ":sum_configure",
execute = ":sum_execute",
)
java_binary(
name = "sum_configure",
srcs = ["SumConfigure.java"],
main_class = "com.databuild.examples.basic_graph.SumConfigure",
)
java_binary(
name = "sum_execute",
srcs = [
"GenerateExecute.java",
"SumExecute.java",
],
main_class = "com.databuild.examples.basic_graph.SumExecute",
)