[英]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.