如何使用Rebar3从本地文件系统添加依赖项?

问题描述

我有两个Erlang应用程序:单个应用程序mylogger和伞形应用程序myapp

我想包含mylogger的当前版本作为对myapp的依赖。

Rebar3仅建议从git中添加dep,例如

{mylogger,{git,"https://github.com/someuser/mylogger",{branch,"master"}}}

或来自hex.pm。

如何从具有rebar3结构的文件系统中添加我的自定义应用程序?

解决方法

使用checkout dependencies

过去存在一个问题,_checkout中的目录也用于工件,如果我正确阅读了最新发行说明,则此问题已得到纠正。