ninenines / erlang.mk

A build tool for Erlang that just works.
https://erlang.mk
ISC License
578 stars 241 forks source link

erlang.mk is not downloading the deps recursively for hex projects #473

Closed elbrujohalcon closed 5 years ago

elbrujohalcon commented 8 years ago

Check this repo. It has one dependency, lager:

dep_lager = hex 3.0.2

As you can see in hex.pm, lager has goldrush 1.7.0 as dependency itself, but erlang.mk does not download it.

essen commented 8 years ago

Looks like the rebar.config in hex.pm is different than the one in basho/lager. It uses the form {deps, [goldrush]} which I'm not sure how it should be interpeted, considering it doesn't even have a tag. Does that ring a bell?

essen commented 8 years ago

Oh yeah it's in rebar.lock, I see. Well I guess we need to add support for that then.

essen commented 5 years ago

Added support for that a while ago.