diff --git a/databuild/BUILD.bazel b/databuild/BUILD.bazel index 18f446d..5ade107 100644 --- a/databuild/BUILD.bazel +++ b/databuild/BUILD.bazel @@ -34,16 +34,19 @@ genrule( rust_library( name = "databuild", srcs = [ - "lib.rs", "event_log/mod.rs", - "event_log/stdout.rs", - "event_log/sqlite.rs", "event_log/postgres.rs", - "service/mod.rs", + "event_log/sqlite.rs", + "event_log/stdout.rs", + "lib.rs", "service/handlers.rs", + "service/mod.rs", ":generate_databuild_rust", ], edition = "2021", + proc_macro_deps = [ + "@crates//:async-trait", + ], visibility = ["//visibility:public"], deps = [ "@crates//:aide", @@ -59,15 +62,15 @@ rust_library( "@crates//:tokio", "@crates//:uuid", ], - proc_macro_deps = [ - "@crates//:async-trait", - ], ) # Build Graph Service binary rust_binary( name = "build_graph_service", srcs = ["service/main.rs"], + data = [ + "//databuild/dashboard:dist", + ], edition = "2021", visibility = ["//visibility:public"], deps = [ @@ -75,16 +78,16 @@ rust_binary( "@crates//:aide", "@crates//:axum", "@crates//:axum-jsonschema", - "@crates//:tokio", - "@crates//:tower", - "@crates//:tower-http", + "@crates//:clap", "@crates//:hyper", + "@crates//:log", "@crates//:schemars", "@crates//:serde", "@crates//:serde_json", - "@crates//:log", "@crates//:simple_logger", - "@crates//:clap", + "@crates//:tokio", + "@crates//:tower", + "@crates//:tower-http", "@crates//:uuid", ], )