[erlang-questions] Release c_src dependencies

Albin Stigö albin.stigo@REDACTED
Sat Apr 13 13:19:30 CEST 2019


We are targeting the Raspberry Pi (raspbian), if you are curious you
can check out the project here, http://tujasdr.com.

I was thinking about creating deb(s) but then I would have to also
create a custom GNURadio deb as well (and probably others) because
raspbian is behind and you never know when it will get updated. It's
quite a large undertaking. I'm currently thinking it would be easier
to distribute everything as a big blob.

Actually when I think about it maybe I could put everything in one deb...


--Albin

On Sat, Apr 13, 2019 at 1:08 PM Roger Lipscombe <roger@REDACTED> wrote:
>
> On Sat, 13 Apr 2019 at 11:59, Albin Stigö <albin.stigo@REDACTED> wrote:
> > I have an application with a bundled fairly complex cnode linked
> > against GNURadio (that in itself has a lot of dependencies libboost
> > among others). I'm now in the process of creating a release and
> > thinking about ways to satisfy dependencies with minimal fuss. I can
> > think about a few ways but am unsure about the best option.
>
> What's your target OS (and distribution)? Since we target Ubuntu, we
> just package our Erlang releases as deb files and make sure the deb's
> dependencies are set correctly. This includes packaging various other
> components (the cnode in your example, I guess) as separate debs.
>
> For packaging the deb, you could use the Debian packaging scripts,
> which are kinda awkward to use, or you could just use the fpm gem.



More information about the erlang-questions mailing list