-
Notifications
You must be signed in to change notification settings - Fork 296
/
BUILD.bazel
39 lines (31 loc) · 880 Bytes
/
BUILD.bazel
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
load("@rules_rust//rust:defs.bzl", "rust_library", "rust_test")
package(default_visibility = ["//visibility:public"])
DEPENDENCIES = [
"//rs/crypto/ecdsa_secp256k1",
"//rs/crypto/internal/crypto_lib/types",
"//rs/crypto/utils/basic_sig",
"//rs/types/base_types",
"//rs/types/types",
"@crate_index//:ed25519-consensus",
"@crate_index//:rand",
"@crate_index//:rand_chacha",
]
DEV_DEPENDENCIES = []
MACRO_DEPENDENCIES = []
MACRO_DEV_DEPENDENCIES = []
ALIASES = {}
rust_library(
name = "sender",
srcs = glob(["src/**"]),
aliases = ALIASES,
crate_name = "ic_canister_client_sender",
version = "0.9.0",
deps = DEPENDENCIES,
)
rust_test(
name = "sender_test",
aliases = ALIASES,
crate = ":sender",
proc_macro_deps = MACRO_DEPENDENCIES + MACRO_DEV_DEPENDENCIES,
deps = DEPENDENCIES + DEV_DEPENDENCIES,
)