Makefile: Force-install Hex before calling `mix deps.get`
This should resolve the issue where the build is stuck on the "Shall I install Hex?" interactive prompt. [#153358632]
This commit is contained in:
parent
2ea5d55e2c
commit
57c89e61c6
1
Makefile
1
Makefile
|
|
@ -141,6 +141,7 @@ $(SOURCE_DIST): $(ERLANG_MK_RECURSIVE_DEPS_LIST)
|
||||||
mix_exs=$@/deps/$$(basename $$dep)/mix.exs; \
|
mix_exs=$@/deps/$$(basename $$dep)/mix.exs; \
|
||||||
if test -f $$mix_exs; then \
|
if test -f $$mix_exs; then \
|
||||||
(cd $$(dirname "$$mix_exs") && \
|
(cd $$(dirname "$$mix_exs") && \
|
||||||
|
env DEPS_DIR=$@/deps HOME=$@/deps MIX_ENV=prod FILL_HEX_CACHE=yes mix local.hex --force && \
|
||||||
env DEPS_DIR=$@/deps HOME=$@/deps MIX_ENV=prod FILL_HEX_CACHE=yes mix deps.get && \
|
env DEPS_DIR=$@/deps HOME=$@/deps MIX_ENV=prod FILL_HEX_CACHE=yes mix deps.get && \
|
||||||
cp $(DEPS_DIR)/rabbit_common/mk/rabbitmq-mix.mk . && \
|
cp $(DEPS_DIR)/rabbit_common/mk/rabbitmq-mix.mk . && \
|
||||||
rm -rf _build deps); \
|
rm -rf _build deps); \
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue