繁体   English   中英

Erlang.mk 项目作为 rebar3 依赖项

[英]Erlang.mk project as rebar3 dependency

我正在为基于 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项目。 然而,这意味着我无法访问源文件,这使得编码和调试相关代码变得很麻烦。

注意:由于该项目处于 NDA 之下,因此没有代码示例。

对于amqp_client 3.0.2 以上的任何内容,您可以通过将{amqp_client, "3.8.1"}添加到您的 deps 列表来从Hex获取。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM