Commit Graph

18 Commits

Author SHA1 Message Date
Oliver Smith c4f76c40d1 ttcn3: pgw: depend on osmo-uecups
Change-Id: I95b77ea1a9f4c31c8886dc3f613e545135da320d
2023-11-23 14:06:03 +01:00
Oliver Smith 45f8c39c96 Support building open5gs
Change-Id: Id145443ff53f13740167e9dde6417b7e915b8399
2023-11-22 11:43:24 +01:00
Oliver Smith ef49dd53e8 all.deps: add osmo-remsim and simtrace2
Change-Id: I58324ad5ed6c77a53e697d5b4b07ff9353859556
2023-07-14 08:32:53 +00:00
Oliver Smith 07ff4210f5 all.deps: add osmo-e1d
Change-Id: I37ce89ac4e32d7a5bc737eaaa16a6bcc3b70a996
2022-12-08 14:57:13 +01:00
Vadim Yanitskiy dd3214e831 all.deps, {sanitize,werror}.opts: add project - libosmo-gprs
Change-Id: I707e6ee0af6bcb940d5e77475bc581c0d07de6d7
2022-08-15 19:18:24 +07:00
Neels Hofmeyr fbd4b5b3e7 more deps and opts around osmo-upf and PFCP
Change-Id: I3606597392aee73ae3d9692152bf646803a80858
2022-06-17 16:53:52 +02:00
Oliver Smith 6a07928fff all.deps: add osmo-hnodeb
Change-Id: I5478566f26a19acc671d881ec430ff02f8e72ebf
2022-05-03 15:39:57 +02:00
Oliver Smith 88bcf10f1b all.deps: osmo-bsc-nat: depend on osmo-mgw
Related: osmo-bsc-nat I7ee5b3252e66b4f6db0065333687d6eca6c5e909
Change-Id: Icb45dfc9ad3a6f7612f0cb15d6fba79257d29b17
2022-04-08 18:34:01 +02:00
Vadim Yanitskiy f1fab926ed Add missing osmo-cbc to all.deps and {sanitize,werror}.opts
Change-Id: I39e2067f5d93e648e05ee0f949145d31af43e6d7
2022-03-30 22:41:31 +03:00
Oliver Smith 5705a69c16 make: add support for "virtphy" from osmocom-bb
Change-Id: Id4e7a9d948332c03d56e2637badeef78c78e5aa7
2022-02-25 12:55:21 +01:00
Oliver Smith 93bd52300e make: add support for "mobile" from osmocom-bb
Allow building and installing the "mobile" application from
osmocom-bb.git's src/host/layer23 dir.

Change-Id: Ic75cca703e317eaee593b4d6c78784309c056f17
2022-02-25 12:55:21 +01:00
Neels Hofmeyr fd10baa790 add osmo-upf, libgtpnl 2022-02-01 02:53:24 +01:00
Oliver Smith 5065107a60 all.deps, werror.opts: add osmo-bsc-nat
Change-Id: Ica90826c8bfbf4f295c49702d36e7c88e43f80cd
2022-01-17 09:11:55 +00:00
Oliver Smith dfd92fadab all.deps: remove duplicate osmo-pcu, osmo-trx
Fix warnings about duplicate make targets.

Change-Id: I7c6023f1c8bc23beff3bb512f059ce1b692d2adf
2021-11-12 15:51:27 +01:00
Neels Hofmeyr 2c97908329 add osmo-trx 2021-10-23 20:45:12 +02:00
Neels Hofmeyr c84b3e5862 add osmo-pcu to deps, sanitize.opts 2021-10-23 20:45:12 +02:00
Oliver Smith 82f278993e all.deps: add asn1c, osmo-gbproxy, osmo-pcap
Change-Id: Ic9f57d454d245631b24c9c8c14a8ea806587b33b
2021-09-21 16:52:06 +02:00
Oliver Smith 0a4d8ea698 gen_makefile.py: drop argument for deps file
Rename 3G+2G.deps to all.deps and remove the parameter from
gen_makefile.py. Create new Makefile targets for the various use cases,
usually we build either 'cn-bsc' or 'usrp'. The next patch will add more
projects to all.deps.

This change brings the Makefile logic closer to how it is actually used,
one build directory that is building most Osmocom projects. New projects
can be added to all.deps on demand, but then we have it in the
repository and not just a local change that we add temporarily to the
3G+2G.deps file when we need to build a specific project.

Extend all.deps with projects needed by ttcn3.sh, so it doesn't need to
write its custom .deps file anymore.

Change-Id: I6394882f67eecda3d2c03a97d3119657f7d3873f
2021-09-21 16:52:02 +02:00