@@ -123,7 +123,7 @@ defmodule RabbitMQCtl.MixfileBase do
123
123
# self-contained and RabbitMQ must be buildable offline). However, we
124
124
# don't have the equivalent for other methods.
125
125
defp deps ( ) do
126
- deps_dir = System . get_env ( "DEPS_DIR" )
126
+ deps_dir = System . get_env ( "DEPS_DIR" , "deps" )
127
127
128
128
# Mix is confused by any `rebar.{config,lock}` we might have left in
129
129
# `rabbit_common` or `amqp_client`. So just remove those files to be
@@ -143,12 +143,11 @@ defmodule RabbitMQCtl.MixfileBase do
143
143
{
144
144
:stdout_formatter ,
145
145
path: external_dep_path ( "stdout_formatter" ) ,
146
- compile: if ( is_bazel , do: false , else: make_cmd ) ,
146
+ compile: if ( is_bazel , do: false , else: make_cmd )
147
147
} ,
148
148
{
149
149
:observer_cli ,
150
- path: external_dep_path ( "observer_cli" ) ,
151
- compile: if ( is_bazel , do: false , else: make_cmd ) ,
150
+ path: external_dep_path ( "observer_cli" ) , compile: if ( is_bazel , do: false , else: make_cmd )
152
151
} ,
153
152
{ :amqp , "~> 2.1.0" , only: :test } ,
154
153
{ :dialyxir , "~> 0.5" , only: :test , runtime: false } ,
@@ -172,9 +171,11 @@ defmodule RabbitMQCtl.MixfileBase do
172
171
173
172
defp external_dep_path ( name ) do
174
173
if System . get_env ( "IS_BAZEL" ) != nil do
175
- Path . wildcard ( Path . join ( System . get_env ( "ABS_EXTERNAL_DEPS" ) , "rules_erlang~*~erlang_package~" <> name ) )
174
+ Path . wildcard (
175
+ Path . join ( System . get_env ( "ABS_EXTERNAL_DEPS" ) , "rules_erlang~*~erlang_package~" <> name )
176
+ )
176
177
else
177
- Path . join ( System . get_env ( "DEPS_DIR" ) , "stdout_formatter" )
178
+ Path . join ( System . get_env ( "DEPS_DIR" , "deps" ) , "stdout_formatter" )
178
179
end
179
180
end
180
181
0 commit comments