I just released a simple rebar3 plugin that manages external dependencies (those that are not a native Erlang/OTP application).
It could be any external piece of software (like a C library for instance) that you need to integrate into your project.
- on hex.pm: rebar3_external | Hex
- github: GitHub - joaohf/rebar3_external: A rebar3 plugin to get external dependencies.
A working example can be found here: GitHub - joaohf/rebar3_external_example: An example about how to use rebar3_external plugin
And a potential real patch here: Introduce rebar3_external plugin to handle leveldb source code · joaohf/eleveldb@10431ca · GitHub
This plugin might not be something new, however it helps when dealing with external dependencies.