diff options
author | Rin Kuryloski <kuryloskip@vmware.com> | 2023-04-25 17:09:24 +0200 |
---|---|---|
committer | Rin Kuryloski <kuryloskip@vmware.com> | 2023-04-25 17:29:12 +0200 |
commit | a944439fba3e45f2021c1044f5287174a7d87608 (patch) | |
tree | 363fe9f56da9171ce1fd261b028e20253c90ab17 /deps/rabbitmq_tracing | |
parent | 09af4fdd25a52e9d6a2162b5e84ea5a6817437ad (diff) | |
download | rabbitmq-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.bzl | 60 |
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"): |