【发布时间】:2019-09-02 05:40:01
【问题描述】:
我正在为基于 erlang rebar3 的项目开发 amqp1.0 client。
我需要添加rabbitmq-amqp1.0-client 作为队列依赖。但是,rabbitmq-amqp1.0-client 是一个erlang.mk 项目,不能简单地添加为依赖项,因为两个构建系统彼此不兼容。
基本上,如何将上面提到的amqp1.0 依赖项添加到我的rebar3 项目中?
我之前对这个问题的尝试是与@DenysGonchar 结合使用的。请参阅我们在 rebar3.org 论坛上提出的问题。作为快速修复,我们最终预编译了.beam 文件并清空src/ 内容,然后将预编译的deps 拉入rebar3 项目。但是,这意味着我无法访问源文件,这使得编码和调试相关代码变得很麻烦。
no code samples since the project is under nda
【问题讨论】: