<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body dir="auto">
<div dir="ltr"></div>
<div dir="ltr">Also I embed that (with many rpm packaging fixes) in</div>
<div dir="ltr"><br>
</div>
<div dir="ltr"><a href="https://github.com/openx/rebar3_build_rpm">https://github.com/openx/rebar3_build_rpm</a></div>
<div dir="ltr"><br>
</div>
<div dir="ltr">And gave a talk about packaging erlang projects at Beam.SF in 2018</div>
<div dir="ltr"><br>
</div>
<div dir="ltr"><a href="https://youtu.be/AXY0d0YXQSU">https://youtu.be/AXY0d0YXQSU</a></div>
<div dir="ltr"><br>
</div>
<div dir="ltr">Even though it says rpm it should be able to build a deb as well.</div>
<div dir="ltr"><br>
</div>
<div dir="ltr">HTH,</div>
<div dir="ltr"><br>
</div>
<div dir="ltr">-Anthony </div>
<div dir="ltr"><br>
</div>
<div dir="ltr"><br>
</div>
<div dir="ltr"><br>
On Apr 13, 2019, at 6:15 PM, Max Lapshin <<a href="mailto:max.lapshin@gmail.com">max.lapshin@gmail.com</a>> wrote:<br>
<br>
</div>
<blockquote type="cite">
<div dir="ltr">
<div dir="ltr">Or <a href="https://gist.github.com/maxlapshin/6251523">https://gist.github.com/maxlapshin/6251523</a></div>
<br>
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">On Sat, Apr 13, 2019 at 2:08 PM Roger Lipscombe <<a href="mailto:roger@differentpla.net">roger@differentpla.net</a>> wrote:<br>
</div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
On Sat, 13 Apr 2019 at 11:59, Albin Stigö <<a href="mailto:albin.stigo@gmail.com" target="_blank">albin.stigo@gmail.com</a>> wrote:<br>
> I have an application with a bundled fairly complex cnode linked<br>
> against GNURadio (that in itself has a lot of dependencies libboost<br>
> among others). I'm now in the process of creating a release and<br>
> thinking about ways to satisfy dependencies with minimal fuss. I can<br>
> think about a few ways but am unsure about the best option.<br>
<br>
What's your target OS (and distribution)? Since we target Ubuntu, we<br>
just package our Erlang releases as deb files and make sure the deb's<br>
dependencies are set correctly. This includes packaging various other<br>
components (the cnode in your example, I guess) as separate debs.<br>
<br>
For packaging the deb, you could use the Debian packaging scripts,<br>
which are kinda awkward to use, or you could just use the fpm gem.<br>
_______________________________________________<br>
erlang-questions mailing list<br>
<a href="mailto:erlang-questions@erlang.org" target="_blank">erlang-questions@erlang.org</a><br>
<a href="http://erlang.org/mailman/listinfo/erlang-questions" rel="noreferrer" target="_blank">http://erlang.org/mailman/listinfo/erlang-questions</a><br>
</blockquote>
</div>
</div>
</blockquote>
<blockquote type="cite">
<div dir="ltr"><span>_______________________________________________</span><br>
<span>erlang-questions mailing list</span><br>
<span><a href="mailto:erlang-questions@erlang.org">erlang-questions@erlang.org</a></span><br>
<span><a href="http://erlang.org/mailman/listinfo/erlang-questions">http://erlang.org/mailman/listinfo/erlang-questions</a></span><br>
</div>
</blockquote>
</body>
</html>