summaryrefslogtreecommitdiff
path: root/bazel
diff options
context:
space:
mode:
authorRin Kuryloski <kuryloskip@vmware.com>2023-02-15 15:33:04 +0100
committerRin Kuryloski <kuryloskip@vmware.com>2023-02-15 15:35:51 +0100
commit2dc0236101ae6e4ceeb368cf076c7b17ba22ea71 (patch)
tree9f6b72ac6bf6746a5c6e4152329bac32d03b1ab5 /bazel
parent4e668b6de734212c25638458f4aa8f7cacab239e (diff)
downloadrabbitmq-server-git-2dc0236101ae6e4ceeb368cf076c7b17ba22ea71.tar.gz
Regenerate bazel/BUILD.eetcd with the latest rules_erlang
`bazel run gazelle -- update-repos --verbose --build_files_dir=bazel hex.pm/eetcd@0.3.6` Related to #7196
Diffstat (limited to 'bazel')
-rw-r--r--bazel/BUILD.eetcd356
1 files changed, 62 insertions, 294 deletions
diff --git a/bazel/BUILD.eetcd b/bazel/BUILD.eetcd
index a8334a6620..706b8d6c87 100644
--- a/bazel/BUILD.eetcd
+++ b/bazel/BUILD.eetcd
@@ -5,331 +5,99 @@ erlc_opts(
name = "erlc_opts",
values = select({
"@rules_erlang//:debug_build": [
+ "+debug_info",
"+{i,\"./_build/default/plugins/gpb/include\"}",
],
"//conditions:default": [
- "+{i,\"./_build/default/plugins/gpb/include\"}",
+ "+debug_info",
"+deterministic",
+ "+{i,\"./_build/default/plugins/gpb/include\"}",
],
}),
visibility = [":__subpackages__"],
)
erlang_bytecode(
- name = "ebin_clients_eetcd_auth_gen_beam",
- srcs = ["src/clients/eetcd_auth_gen.erl"],
- outs = ["ebin/clients/eetcd_auth_gen.beam"],
- app_name = "eetcd",
- erlc_opts = "//:erlc_opts",
-)
-
-erlang_bytecode(
- name = "ebin_clients_eetcd_cluster_gen_beam",
- srcs = ["src/clients/eetcd_cluster_gen.erl"],
- outs = ["ebin/clients/eetcd_cluster_gen.beam"],
- app_name = "eetcd",
- erlc_opts = "//:erlc_opts",
-)
-
-erlang_bytecode(
- name = "ebin_clients_eetcd_election_gen_beam",
- srcs = ["src/clients/eetcd_election_gen.erl"],
- outs = ["ebin/clients/eetcd_election_gen.beam"],
- app_name = "eetcd",
- erlc_opts = "//:erlc_opts",
-)
-
-erlang_bytecode(
- name = "ebin_clients_eetcd_health_gen_beam",
- srcs = ["src/clients/eetcd_health_gen.erl"],
- outs = ["ebin/clients/eetcd_health_gen.beam"],
- app_name = "eetcd",
- erlc_opts = "//:erlc_opts",
-)
-
-erlang_bytecode(
- name = "ebin_clients_eetcd_kv_gen_beam",
- srcs = ["src/clients/eetcd_kv_gen.erl"],
- outs = ["ebin/clients/eetcd_kv_gen.beam"],
- app_name = "eetcd",
- erlc_opts = "//:erlc_opts",
-)
-
-erlang_bytecode(
- name = "ebin_clients_eetcd_lease_gen_beam",
- srcs = ["src/clients/eetcd_lease_gen.erl"],
- outs = ["ebin/clients/eetcd_lease_gen.beam"],
- app_name = "eetcd",
- erlc_opts = "//:erlc_opts",
-)
-
-erlang_bytecode(
- name = "ebin_clients_eetcd_lock_gen_beam",
- srcs = ["src/clients/eetcd_lock_gen.erl"],
- outs = ["ebin/clients/eetcd_lock_gen.beam"],
- app_name = "eetcd",
- erlc_opts = "//:erlc_opts",
-)
-
-erlang_bytecode(
- name = "ebin_clients_eetcd_maintenance_gen_beam",
- srcs = ["src/clients/eetcd_maintenance_gen.erl"],
- outs = ["ebin/clients/eetcd_maintenance_gen.beam"],
- app_name = "eetcd",
- erlc_opts = "//:erlc_opts",
-)
-
-erlang_bytecode(
- name = "ebin_clients_eetcd_watch_gen_beam",
- srcs = ["src/clients/eetcd_watch_gen.erl"],
- outs = ["ebin/clients/eetcd_watch_gen.beam"],
- app_name = "eetcd",
- erlc_opts = "//:erlc_opts",
-)
-
-erlang_bytecode(
- name = "ebin_eetcd_beam",
- srcs = ["src/eetcd.erl"],
- outs = ["ebin/eetcd.beam"],
- hdrs = ["include/eetcd.hrl"],
- app_name = "eetcd",
- erlc_opts = "//:erlc_opts",
-)
-
-erlang_bytecode(
- name = "ebin_eetcd_app_beam",
- srcs = ["src/eetcd_app.erl"],
- outs = ["ebin/eetcd_app.beam"],
- app_name = "eetcd",
- erlc_opts = "//:erlc_opts",
-)
-
-erlang_bytecode(
- name = "ebin_eetcd_auth_beam",
- srcs = ["src/eetcd_auth.erl"],
- outs = ["ebin/eetcd_auth.beam"],
- hdrs = ["include/eetcd.hrl"],
- app_name = "eetcd",
- erlc_opts = "//:erlc_opts",
-)
-
-erlang_bytecode(
- name = "ebin_eetcd_cluster_beam",
- srcs = ["src/eetcd_cluster.erl"],
- outs = ["ebin/eetcd_cluster.beam"],
- hdrs = ["include/eetcd.hrl"],
- app_name = "eetcd",
- erlc_opts = "//:erlc_opts",
-)
-
-erlang_bytecode(
- name = "ebin_eetcd_compare_beam",
- srcs = ["src/eetcd_compare.erl"],
- outs = ["ebin/eetcd_compare.beam"],
- app_name = "eetcd",
- erlc_opts = "//:erlc_opts",
-)
-
-erlang_bytecode(
- name = "ebin_eetcd_conn_beam",
- srcs = ["src/eetcd_conn.erl"],
- outs = ["ebin/eetcd_conn.beam"],
- hdrs = ["include/eetcd.hrl"],
- app_name = "eetcd",
- erlc_opts = "//:erlc_opts",
-)
-
-erlang_bytecode(
- name = "ebin_eetcd_conn_sup_beam",
- srcs = ["src/eetcd_conn_sup.erl"],
- outs = ["ebin/eetcd_conn_sup.beam"],
- hdrs = ["include/eetcd.hrl"],
- app_name = "eetcd",
- erlc_opts = "//:erlc_opts",
-)
-
-erlang_bytecode(
- name = "ebin_eetcd_data_coercion_beam",
- srcs = ["src/eetcd_data_coercion.erl"],
- outs = ["ebin/eetcd_data_coercion.beam"],
- app_name = "eetcd",
- erlc_opts = "//:erlc_opts",
-)
-
-erlang_bytecode(
- name = "ebin_eetcd_election_beam",
- srcs = ["src/eetcd_election.erl"],
- outs = ["ebin/eetcd_election.beam"],
- hdrs = ["include/eetcd.hrl"],
- app_name = "eetcd",
- erlc_opts = "//:erlc_opts",
-)
-
-erlang_bytecode(
- name = "ebin_eetcd_grpc_beam",
- srcs = ["src/eetcd_grpc.erl"],
- outs = ["ebin/eetcd_grpc.beam"],
- hdrs = ["include/eetcd.hrl"],
- app_name = "eetcd",
- erlc_opts = "//:erlc_opts",
-)
-
-erlang_bytecode(
- name = "ebin_eetcd_kv_beam",
- srcs = ["src/eetcd_kv.erl"],
- outs = ["ebin/eetcd_kv.beam"],
- hdrs = ["include/eetcd.hrl"],
- app_name = "eetcd",
- erlc_opts = "//:erlc_opts",
-)
-
-erlang_bytecode(
- name = "ebin_eetcd_lease_beam",
- srcs = ["src/eetcd_lease.erl"],
- outs = ["ebin/eetcd_lease.beam"],
- hdrs = ["include/eetcd.hrl"],
- app_name = "eetcd",
- erlc_opts = "//:erlc_opts",
-)
-
-erlang_bytecode(
- name = "ebin_eetcd_lease_sup_beam",
- srcs = ["src/eetcd_lease_sup.erl"],
- outs = ["ebin/eetcd_lease_sup.beam"],
- hdrs = ["include/eetcd.hrl"],
- app_name = "eetcd",
- erlc_opts = "//:erlc_opts",
-)
-
-erlang_bytecode(
- name = "ebin_eetcd_lock_beam",
- srcs = ["src/eetcd_lock.erl"],
- outs = ["ebin/eetcd_lock.beam"],
- hdrs = ["include/eetcd.hrl"],
- app_name = "eetcd",
- erlc_opts = "//:erlc_opts",
-)
-
-erlang_bytecode(
- name = "ebin_eetcd_maintenance_beam",
- srcs = ["src/eetcd_maintenance.erl"],
- outs = ["ebin/eetcd_maintenance.beam"],
- hdrs = ["include/eetcd.hrl"],
- app_name = "eetcd",
- erlc_opts = "//:erlc_opts",
-)
-
-erlang_bytecode(
- name = "ebin_eetcd_op_beam",
- srcs = ["src/eetcd_op.erl"],
- outs = ["ebin/eetcd_op.beam"],
- app_name = "eetcd",
- erlc_opts = "//:erlc_opts",
-)
-
-erlang_bytecode(
- name = "ebin_eetcd_stream_beam",
- srcs = ["src/eetcd_stream.erl"],
- outs = ["ebin/eetcd_stream.beam"],
- hdrs = ["include/eetcd.hrl"],
- app_name = "eetcd",
- erlc_opts = "//:erlc_opts",
-)
-
-erlang_bytecode(
- name = "ebin_eetcd_sup_beam",
- srcs = ["src/eetcd_sup.erl"],
- outs = ["ebin/eetcd_sup.beam"],
- app_name = "eetcd",
- erlc_opts = "//:erlc_opts",
-)
-
-erlang_bytecode(
- name = "ebin_eetcd_watch_beam",
- srcs = ["src/eetcd_watch.erl"],
- outs = ["ebin/eetcd_watch.beam"],
- hdrs = ["include/eetcd.hrl"],
- app_name = "eetcd",
- erlc_opts = "//:erlc_opts",
-)
-
-erlang_bytecode(
- name = "ebin_protos_auth_pb_beam",
- srcs = ["src/protos/auth_pb.erl"],
- outs = ["ebin/protos/auth_pb.beam"],
- app_name = "eetcd",
- erlc_opts = "//:erlc_opts",
-)
-
-erlang_bytecode(
- name = "ebin_protos_gogo_pb_beam",
- srcs = ["src/protos/gogo_pb.erl"],
- outs = ["ebin/protos/gogo_pb.beam"],
- app_name = "eetcd",
- erlc_opts = "//:erlc_opts",
-)
-
-erlang_bytecode(
- name = "ebin_protos_health_pb_beam",
- srcs = ["src/protos/health_pb.erl"],
- outs = ["ebin/protos/health_pb.beam"],
- app_name = "eetcd",
- erlc_opts = "//:erlc_opts",
-)
-
-erlang_bytecode(
- name = "ebin_protos_kv_pb_beam",
- srcs = ["src/protos/kv_pb.erl"],
- outs = ["ebin/protos/kv_pb.beam"],
- app_name = "eetcd",
- erlc_opts = "//:erlc_opts",
-)
-
-erlang_bytecode(
- name = "ebin_protos_router_pb_beam",
- srcs = ["src/protos/router_pb.erl"],
- outs = ["ebin/protos/router_pb.beam"],
- app_name = "eetcd",
- erlc_opts = "//:erlc_opts",
-)
-
-filegroup(
- name = "beam_files",
+ name = "other_beam",
srcs = [
- "ebin/clients/eetcd_auth_gen.beam",
- "ebin/clients/eetcd_cluster_gen.beam",
- "ebin/clients/eetcd_election_gen.beam",
- "ebin/clients/eetcd_health_gen.beam",
- "ebin/clients/eetcd_kv_gen.beam",
- "ebin/clients/eetcd_lease_gen.beam",
- "ebin/clients/eetcd_lock_gen.beam",
- "ebin/clients/eetcd_maintenance_gen.beam",
- "ebin/clients/eetcd_watch_gen.beam",
+ "src/clients/eetcd_auth_gen.erl",
+ "src/clients/eetcd_cluster_gen.erl",
+ "src/clients/eetcd_election_gen.erl",
+ "src/clients/eetcd_health_gen.erl",
+ "src/clients/eetcd_kv_gen.erl",
+ "src/clients/eetcd_lease_gen.erl",
+ "src/clients/eetcd_lock_gen.erl",
+ "src/clients/eetcd_maintenance_gen.erl",
+ "src/clients/eetcd_watch_gen.erl",
+ "src/eetcd.erl",
+ "src/eetcd_app.erl",
+ "src/eetcd_auth.erl",
+ "src/eetcd_cluster.erl",
+ "src/eetcd_compare.erl",
+ "src/eetcd_conn.erl",
+ "src/eetcd_conn_sup.erl",
+ "src/eetcd_data_coercion.erl",
+ "src/eetcd_election.erl",
+ "src/eetcd_grpc.erl",
+ "src/eetcd_kv.erl",
+ "src/eetcd_lease.erl",
+ "src/eetcd_lease_sup.erl",
+ "src/eetcd_lock.erl",
+ "src/eetcd_maintenance.erl",
+ "src/eetcd_op.erl",
+ "src/eetcd_stream.erl",
+ "src/eetcd_sup.erl",
+ "src/eetcd_watch.erl",
+ "src/protos/auth_pb.erl",
+ "src/protos/gogo_pb.erl",
+ "src/protos/health_pb.erl",
+ "src/protos/kv_pb.erl",
+ "src/protos/router_pb.erl",
+ ],
+ outs = [
+ "ebin/auth_pb.beam",
"ebin/eetcd.beam",
"ebin/eetcd_app.beam",
"ebin/eetcd_auth.beam",
+ "ebin/eetcd_auth_gen.beam",
"ebin/eetcd_cluster.beam",
+ "ebin/eetcd_cluster_gen.beam",
"ebin/eetcd_compare.beam",
"ebin/eetcd_conn.beam",
"ebin/eetcd_conn_sup.beam",
"ebin/eetcd_data_coercion.beam",
"ebin/eetcd_election.beam",
+ "ebin/eetcd_election_gen.beam",
"ebin/eetcd_grpc.beam",
+ "ebin/eetcd_health_gen.beam",
"ebin/eetcd_kv.beam",
+ "ebin/eetcd_kv_gen.beam",
"ebin/eetcd_lease.beam",
+ "ebin/eetcd_lease_gen.beam",
"ebin/eetcd_lease_sup.beam",
"ebin/eetcd_lock.beam",
+ "ebin/eetcd_lock_gen.beam",
"ebin/eetcd_maintenance.beam",
+ "ebin/eetcd_maintenance_gen.beam",
"ebin/eetcd_op.beam",
"ebin/eetcd_stream.beam",
"ebin/eetcd_sup.beam",
"ebin/eetcd_watch.beam",
- "ebin/protos/auth_pb.beam",
- "ebin/protos/gogo_pb.beam",
- "ebin/protos/health_pb.beam",
- "ebin/protos/kv_pb.beam",
- "ebin/protos/router_pb.beam",
+ "ebin/eetcd_watch_gen.beam",
+ "ebin/gogo_pb.beam",
+ "ebin/health_pb.beam",
+ "ebin/kv_pb.beam",
+ "ebin/router_pb.beam",
],
+ hdrs = ["include/eetcd.hrl"],
+ app_name = "eetcd",
+ beam = [],
+ erlc_opts = "//:erlc_opts",
+)
+
+filegroup(
+ name = "beam_files",
+ srcs = [":other_beam"],
)
filegroup(