diff options
| author | Philip Kuryloski <kuryloskip@vmware.com> | 2021-04-19 09:50:15 +0200 |
|---|---|---|
| committer | Philip Kuryloski <kuryloskip@vmware.com> | 2021-04-19 09:50:42 +0200 |
| commit | 36321ee126bd4d53db54932fd3132e8a2c95edd0 (patch) | |
| tree | fec4f468fd62e693b2974eaeb1a229aced23be5e /workspace_helpers.bzl | |
| parent | a4b86645a4f1e9db362ad1e0586dbacfff762a2b (diff) | |
| download | rabbitmq-server-git-36321ee126bd4d53db54932fd3132e8a2c95edd0.tar.gz | |
Test rabbitmq_mqtt with bazel
Diffstat (limited to 'workspace_helpers.bzl')
| -rw-r--r-- | workspace_helpers.bzl | 23 |
1 files changed, 19 insertions, 4 deletions
diff --git a/workspace_helpers.bzl b/workspace_helpers.bzl index f3073b85f8..9719ecfab0 100644 --- a/workspace_helpers.bzl +++ b/workspace_helpers.bzl @@ -1,6 +1,7 @@ load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") load("@bazel_tools//tools/build_defs/repo:git.bzl", "new_git_repository") load("@bazel-erlang//:github.bzl", "github_bazel_erlang_lib") +load("@bazel-erlang//:hex_archive.bzl", "hex_archive") load("@bazel-erlang//:hex_pm.bzl", "hex_pm_bazel_erlang_lib") load("//:rabbitmq.bzl", "APP_VERSION") @@ -48,6 +49,22 @@ def rabbitmq_external_deps(rabbitmq_workspace = "@rabbitmq-server"): org = "Kyorai", ) + http_archive( + name = "emqttc", + urls = ["https://github.com/rabbitmq/emqttc/archive/remove-logging.zip"], + strip_prefix = "emqttc-remove-logging", + build_file_content = """load("@bazel-erlang//:bazel_erlang_lib.bzl", "erlang_lib") + +erlang_lib( + app_name = "emqttc", + erlc_opts = [ + "+warn_export_all", + "+warn_unused_import", + ], +) +""", + ) + hex_pm_bazel_erlang_lib( name = "enough", version = "0.1.0", @@ -134,13 +151,11 @@ def rabbitmq_external_deps(rabbitmq_workspace = "@rabbitmq-server"): ], ) - hex_pm_bazel_erlang_lib( + hex_archive( name = "ranch", - first_srcs = [ - "src/ranch_transport.erl", - ], version = "2.0.0", sha256 = "c20a4840c7d6623c19812d3a7c828b2f1bd153ef0f124cb69c54fe51d8a42ae0", + build_file = rabbitmq_workspace + "//:BUILD.ranch", ) hex_pm_bazel_erlang_lib( |
