Change in osmo-dev[master]: gen_makefile.py: add make rules for all projects

osmith gerrit-no-reply at lists.osmocom.org
Thu Aug 12 15:31:10 UTC 2021


Hello neels, pespin, 

I'd like you to reexamine a change. Please visit

    https://gerrit.osmocom.org/c/osmo-dev/+/25098

to look at the new patch set (#2).

Change subject: gen_makefile.py: add make rules for all projects
......................................................................

gen_makefile.py: add make rules for all projects

Allow to easily build any Osmocom project in a build directory generated
by osmo-dev, even if it is not listed in the specified .deps file. This
avoids the need to set up a new build directory and build common
dependencies (e.g. libosmocore) again.

All rules that act on multiple projects (default make target "all",
"clone", "clean" "all-install") will still only take the selected
projects into account.

The idea is to extend deps.all on demand. Currently it contains
everything from 3G+2G.deps plus:
- osmo-bts
- osmo-gbproxy
- osmo-pcap
- osmo-pcu
- osmo-smlc
- osmo-trx

Change-Id: Ibb932f36a9f97d6e9f3d69f4ce63b738fbb640fe
---
M 2G.deps
M 3G+2G.deps
A all.deps
M gen_makefile.py
4 files changed, 59 insertions(+), 12 deletions(-)


  git pull ssh://gerrit.osmocom.org:29418/osmo-dev refs/changes/98/25098/2
-- 
To view, visit https://gerrit.osmocom.org/c/osmo-dev/+/25098
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings

Gerrit-Project: osmo-dev
Gerrit-Branch: master
Gerrit-Change-Id: Ibb932f36a9f97d6e9f3d69f4ce63b738fbb640fe
Gerrit-Change-Number: 25098
Gerrit-PatchSet: 2
Gerrit-Owner: osmith <osmith at sysmocom.de>
Gerrit-Assignee: neels <nhofmeyr at sysmocom.de>
Gerrit-Reviewer: neels <nhofmeyr at sysmocom.de>
Gerrit-Reviewer: pespin <pespin at sysmocom.de>
Gerrit-MessageType: newpatchset
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osmocom.org/pipermail/gerrit-log/attachments/20210812/60024769/attachment.htm>


More information about the gerrit-log mailing list