summaryrefslogtreecommitdiff
path: root/deps/rabbitmq_tracing
diff options
context:
space:
mode:
authorRin Kuryloski <kuryloskip@vmware.com>2023-04-25 17:09:24 +0200
committerRin Kuryloski <kuryloskip@vmware.com>2023-04-25 17:29:12 +0200
commita944439fba3e45f2021c1044f5287174a7d87608 (patch)
tree363fe9f56da9171ce1fd261b028e20253c90ab17 /deps/rabbitmq_tracing
parent09af4fdd25a52e9d6a2162b5e84ea5a6817437ad (diff)
downloadrabbitmq-server-git-a944439fba3e45f2021c1044f5287174a7d87608.tar.gz
Replace globs in bazel with explicit lists of files
As this is preferred in rules_erlang 3.9.14
Diffstat (limited to 'deps/rabbitmq_tracing')
-rw-r--r--deps/rabbitmq_tracing/app.bzl60
1 files changed, 50 insertions, 10 deletions
diff --git a/deps/rabbitmq_tracing/app.bzl b/deps/rabbitmq_tracing/app.bzl
index d88ea358da..0ea42f7f61 100644
--- a/deps/rabbitmq_tracing/app.bzl
+++ b/deps/rabbitmq_tracing/app.bzl
@@ -8,7 +8,20 @@ def all_beam_files(name = "all_beam_files"):
)
erlang_bytecode(
name = "other_beam",
- srcs = native.glob(["src/**/*.erl"]),
+ srcs = [
+ "src/rabbit_tracing_app.erl",
+ "src/rabbit_tracing_consumer.erl",
+ "src/rabbit_tracing_consumer_sup.erl",
+ "src/rabbit_tracing_files.erl",
+ "src/rabbit_tracing_mgmt.erl",
+ "src/rabbit_tracing_sup.erl",
+ "src/rabbit_tracing_traces.erl",
+ "src/rabbit_tracing_util.erl",
+ "src/rabbit_tracing_wm_file.erl",
+ "src/rabbit_tracing_wm_files.erl",
+ "src/rabbit_tracing_wm_trace.erl",
+ "src/rabbit_tracing_wm_traces.erl",
+ ],
hdrs = [":public_and_private_hdrs"],
app_name = "rabbitmq_tracing",
dest = "ebin",
@@ -30,7 +43,20 @@ def all_test_beam_files(name = "all_test_beam_files"):
erlang_bytecode(
name = "test_other_beam",
testonly = True,
- srcs = native.glob(["src/**/*.erl"]),
+ srcs = [
+ "src/rabbit_tracing_app.erl",
+ "src/rabbit_tracing_consumer.erl",
+ "src/rabbit_tracing_consumer_sup.erl",
+ "src/rabbit_tracing_files.erl",
+ "src/rabbit_tracing_mgmt.erl",
+ "src/rabbit_tracing_sup.erl",
+ "src/rabbit_tracing_traces.erl",
+ "src/rabbit_tracing_util.erl",
+ "src/rabbit_tracing_wm_file.erl",
+ "src/rabbit_tracing_wm_files.erl",
+ "src/rabbit_tracing_wm_trace.erl",
+ "src/rabbit_tracing_wm_traces.erl",
+ ],
hdrs = [":public_and_private_hdrs"],
app_name = "rabbitmq_tracing",
dest = "test",
@@ -55,27 +81,41 @@ def all_srcs(name = "all_srcs"):
filegroup(
name = "priv",
- srcs = native.glob(["priv/**/*"]),
+ srcs = [
+ "priv/www/js/tmpl/traces.ejs",
+ "priv/www/js/tracing.js",
+ ],
)
filegroup(
name = "public_hdrs",
- srcs = native.glob(["include/**/*.hrl"]),
)
filegroup(
name = "srcs",
- srcs = native.glob([
- "src/**/*.app.src",
- "src/**/*.erl",
- ]),
+ srcs = [
+ "src/rabbit_tracing_app.erl",
+ "src/rabbit_tracing_consumer.erl",
+ "src/rabbit_tracing_consumer_sup.erl",
+ "src/rabbit_tracing_files.erl",
+ "src/rabbit_tracing_mgmt.erl",
+ "src/rabbit_tracing_sup.erl",
+ "src/rabbit_tracing_traces.erl",
+ "src/rabbit_tracing_util.erl",
+ "src/rabbit_tracing_wm_file.erl",
+ "src/rabbit_tracing_wm_files.erl",
+ "src/rabbit_tracing_wm_trace.erl",
+ "src/rabbit_tracing_wm_traces.erl",
+ ],
)
filegroup(
name = "private_hdrs",
- srcs = native.glob(["src/**/*.hrl"]),
)
filegroup(
name = "license_files",
- srcs = native.glob(["LICENSE*"]),
+ srcs = [
+ "LICENSE",
+ "LICENSE-MPL-RabbitMQ",
+ ],
)
def test_suite_beam_files(name = "test_suite_beam_files"):