summaryrefslogtreecommitdiff
path: root/workspace_helpers.bzl
diff options
context:
space:
mode:
authorPhilip Kuryloski <kuryloskip@vmware.com>2021-03-31 09:03:28 +0200
committerPhilip Kuryloski <kuryloskip@vmware.com>2021-03-31 10:06:56 +0200
commit128785b863058e8160dfddd3fbcc4896bc01c20c (patch)
tree822ece758ac2b16d1b3eaf687fbc567b10f8b508 /workspace_helpers.bzl
parent49726c794e55c722679340a8e7016ddfb73701b5 (diff)
downloadrabbitmq-server-git-128785b863058e8160dfddd3fbcc4896bc01c20c.tar.gz
Adopt enhancements from @bazel-erlang
- no need to test version of ra since +debug_info is now default - adjust the way default erlc_opts are handled
Diffstat (limited to 'workspace_helpers.bzl')
-rw-r--r--workspace_helpers.bzl21
1 files changed, 16 insertions, 5 deletions
diff --git a/workspace_helpers.bzl b/workspace_helpers.bzl
index 7b678d2229..6894442ef8 100644
--- a/workspace_helpers.bzl
+++ b/workspace_helpers.bzl
@@ -93,15 +93,26 @@ def rabbitmq_external_deps(rabbitmq_workspace = "@rabbitmq-server"):
github_bazel_erlang_lib(
name = "proper",
- first_srcs = ["src/vararg.erl"],
+ first_srcs = [
+ "src/vararg.erl",
+ "src/proper_target.erl",
+ ],
org = "manopapad",
)
- http_archive(
+ github_bazel_erlang_lib(
name = "ra",
- build_file = rabbitmq_workspace + "//:BUILD.ra",
- strip_prefix = "ra-master",
- urls = ["https://github.com/rabbitmq/ra/archive/master.zip"],
+ first_srcs = [
+ "src/ra_machine.erl",
+ "src/ra_snapshot.erl",
+ ],
+ org = "rabbitmq",
+ deps = [
+ "@gen_batch_server//:bazel_erlang_lib",
+ ],
+ runtime_deps = [
+ "@aten//:bazel_erlang_lib",
+ ],
)
hex_pm_bazel_erlang_lib(