BUCKannotatedBUCKsource29 lines · 817 B · raw

Every kind of question this project puts to Jev, tied together by the Decision trait and one shared engine (src/lib.rs). Native only: it links the bot (C, through zbanks) and jev-http (a socket), so, like ../zbanks and jev-http, it is never part of the wasm build.

5_DEPS = [
6    "//third-party/rust:jev-protocol",
7    "//third-party/rust:jev-http",
8    "//packages/zbanks:zbanks",
9    "//third-party/rust:serde",
10    "//third-party/rust:serde_json",
11    "//third-party/rust:tokio",
12]
14rust_library(
15    name = "decisions",
16    srcs = glob(["src/**/*.rs"]),
17    crate_root = "src/lib.rs",
18    edition = "2024",
19    deps = _DEPS,
20    visibility = ["PUBLIC"],
21)
22
23rust_test(
24    name = "test",
25    srcs = glob(["src/**/*.rs"]),
26    crate_root = "src/lib.rs",
27    edition = "2024",
28    deps = _DEPS,
29)