-
Notifications
You must be signed in to change notification settings - Fork 96
/
MODULE.bazel
103 lines (86 loc) · 2.07 KB
/
MODULE.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
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
module(
name = "rabbitmq_ra",
version = "2.16.0",
)
bazel_dep(
name = "rules_erlang",
version = "3.16.0",
)
bazel_dep(
name = "rabbitmq_seshat",
version = "0.6.1",
repo_name = "seshat",
)
erlang_config = use_extension(
"@rules_erlang//bzlmod:extensions.bzl",
"erlang_config",
dev_dependency = True,
)
erlang_config.internal_erlang_from_github_release(
name = "24",
sha256 = "8444ff9abe23aea268adbb95463561fc222c965052d35d7c950b17be01c3ad82",
version = "24.3.4.6",
)
erlang_config.internal_erlang_from_github_release(
name = "25",
sha256 = "42840c32e13a27bdb2c376d69aa22466513d441bfe5eb882de23baf8218308d3",
version = "25.1.1",
)
erlang_config.internal_erlang_from_github_release(
name = "26",
sha256 = "3ff3c53d7ef9a45b5720e95b8756269c1a1b58eb51accc992ca97522fdb234d4",
version = "26.0",
)
use_repo(
erlang_config,
"erlang_config",
)
erlang_package = use_extension(
"@rules_erlang//bzlmod:extensions.bzl",
"erlang_package",
)
erlang_package.hex_package(
name = "aten",
version = "0.6.0",
sha256 = "5f39a164206ae3f211ef5880b1f7819415686436e3229d30b6a058564fbaa168",
)
erlang_package.hex_package(
name = "gen_batch_server",
sha256 = "c8581fe4a4b6bccf91e53ce6a8c7e6c27c8c591bab5408b160166463f5579c22",
version = "0.8.9",
)
erlang_package.git_package(
name = "inet_tcp_proxy_dist",
repository = "rabbitmq/inet_tcp_proxy",
branch = "master",
)
erlang_package.git_package(
repository = "eproxus/meck",
branch = "master",
)
erlang_package.git_package(
repository = "manopapad/proper",
branch = "master",
)
use_repo(
erlang_package,
"aten",
"gen_batch_server",
"inet_tcp_proxy_dist",
"meck",
"proper",
)
erlang_dev_package = use_extension(
"@rules_erlang//bzlmod:extensions.bzl",
"erlang_package",
dev_dependency = True,
)
erlang_package.hex_package(
name = "eunit_formatters",
version = "0.5.0",
build_file = "@rabbitmq_ra//bzl:BUILD.eunit_formatters",
)
use_repo(
erlang_dev_package,
"eunit_formatters",
)