Erlang.mk 项目作为rebar3依赖项

x8diyxa7  于 2022-12-16  发布在  Erlang
关注(0)|答案(1)|浏览(179)

我正在为一个基于Erlang rebar3的项目开发一个amqp1.0 client
我需要添加rabbitmq-amqp1.0-client作为队列依赖项,但是rabbitmq-amqp1.0-client是一个Erlang.mk项目,不能简单地作为依赖项添加,因为这两个构建系统彼此不兼容。
基本上,我如何将上面提到的amqp1.0依赖项添加到我的rebar3项目中?
我之前尝试解决这个问题时使用了一个@DenysGonchar。请参阅我们在www.example.com论坛上提出的问题rebar3.org。作为一个快速解决方案,我们最终预编译了.beam文件并清空了src/内容,然后将预编译的deps拉入rebar3项目。然而,这意味着我无法访问源文件,这使得编码和调试相关代码变得很麻烦。
注:由于项目处于NDA状态,因此没有代码示例。

8yparm6h

8yparm6h1#

对于amqp_client的3.0.2以上版本,您可以通过将{amqp_client, "3.8.1"}添加到dep列表中来从Hex获取。

相关问题