@@ -3,7 +3,6 @@ load("@rules_erlang//:xref2.bzl", "xref")
3
3
load ("@rules_erlang//:dialyze.bzl" , "dialyze" , "plt" )
4
4
load (
5
5
"//:rabbitmq.bzl" ,
6
- "BROKER_VERSION_REQUIREMENTS_ANY" ,
7
6
"RABBITMQ_DIALYZER_OPTS" ,
8
7
"assert_suites" ,
9
8
"broker_for_integration_suites" ,
@@ -25,38 +24,19 @@ APP_DESCRIPTION = "OAuth 2.0 client from the RabbitMQ Project"
25
24
26
25
APP_MODULE = "oauth2_client_app"
27
26
28
- APP_EXTRA_KEYS = """%% Hex.pm package informations.
29
- {licenses, ["MPL-2.0"]},
30
- {links, [
31
- {"Website", "https://www.rabbitmq.com/"},
32
- {"GitHub", "https://github.com/rabbitmq/rabbitmq-server/tree/main/deps/oauth2_client"}
33
- ]},
34
- {build_tools, ["make", "rebar3"]},
35
- {files, [
36
- "erlang.mk",
37
- "git-revisions.txt",
38
- "include",
39
- "LICENSE*",
40
- "Makefile",
41
- "rabbitmq-components.mk",
42
- "README",
43
- "README.md",
44
- "src"
45
- ]}
46
- """
47
-
48
27
# gazelle:erlang_app_extra_app ssl
49
28
# gazelle:erlang_app_extra_app inets
50
29
# gazelle:erlang_app_extra_app crypto
51
30
# gazelle:erlang_app_extra_app public_key
52
31
32
+ # gazelle:erlang_app_dep_exclude rabbit
33
+
53
34
rabbitmq_app (
54
35
name = "erlang_app" ,
55
36
srcs = [":all_srcs" ],
56
37
hdrs = [":public_hdrs" ],
57
38
app_description = APP_DESCRIPTION ,
58
- app_extra_keys = APP_EXTRA_KEYS ,
59
- # app_module = APP_MODULE,
39
+ app_module = APP_MODULE ,
60
40
app_name = APP_NAME ,
61
41
beam_files = [":beam_files" ],
62
42
extra_apps = [
@@ -67,14 +47,14 @@ rabbitmq_app(
67
47
],
68
48
license_files = [":license_files" ],
69
49
priv = [":priv" ],
70
- deps = [
71
- "//deps/rabbit:erlang_app" ,
72
- "//deps/rabbit_common:erlang_app" ,
73
- ],
50
+ deps = ["//deps/rabbit_common:erlang_app" ],
74
51
)
75
52
76
53
xref (
77
54
name = "xref" ,
55
+ additional_libs = [
56
+ "//deps/rabbit:erlang_app" , # keep
57
+ ],
78
58
target = ":erlang_app" ,
79
59
)
80
60
83
63
for_target = ":erlang_app" ,
84
64
ignore_warnings = True ,
85
65
plt = "//:base_plt" ,
66
+ deps = [
67
+ "//deps/rabbit:erlang_app" , # keep
68
+ ],
86
69
)
87
70
88
71
dialyze (
0 commit comments