Commit Graph

3 Commits

Author SHA1 Message Date
Oliver Smith 2f173b712e debian: set compat level to 10
Related: OS#5958
Change-Id: I49fcc4fe9d3e795f8c3514d35ff3e2beca2917d1
2023-04-25 16:48:34 +02:00
Alexander Couzens a9faa72537 debian: add missing Build-Depends debhelper
Related: SYS#6006
Change-Id: I1b5774983d705c54c909823da329068a7aa0a9a8
2022-07-20 19:51:00 +00:00
Oliver Smith 173095f9fa debian: add packaging
Add initial debian packaging and a systemd service that starts
osmo_dia2gsup. Given that dependencies listed in rebar.lock are not
packaged in debian 11, this just uses rebar3 to download and compile
the dependencies during the build.

Resulting erlang files are installed to the following path, where they
become available in the erlang shell (erl):
  /lib/erlang/lib/{name_of_component}/ebin/

Related: SYS#6006
Change-Id: Ic55bca1260f992d0ed8583e7c7fe948ba0160d4d
2022-07-15 15:08:51 +02:00