This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "An utility library for Open Source Mobile Communications".
The branch, master has been updated
via c8ef736370483df6feb761b49fccaa6790b6f8c2 (commit)
via 754e6877cccddd0a279659c32fa594b23369dc61 (commit)
via a568af25d2a8382265b44c9b2b3a72ca504d2443 (commit)
from 37f465e275bea35d36b0763bfaef759792a9031f (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/libosmocore/commit/?id=c8ef736370483df6feb761b49fcc…
commit c8ef736370483df6feb761b49fccaa6790b6f8c2
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Mon Oct 23 15:10:00 2017 +0200
jenkins: bail early if $MAKE env var is not set
If $MAKE is unset, it produces confusing errors, rather check explicitly.
Change-Id: I59b111dfdee4e1edea04155144f01d99f5f72aa1
http://cgit.osmocom.org/libosmocore/commit/?id=754e6877cccddd0a279659c32fa5…
commit 754e6877cccddd0a279659c32fa594b23369dc61
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Mon Oct 23 14:57:56 2017 +0200
fixups for recent "Cleanup jenkins build scripts"
Change I24e500e132f5c8e8133d35548cb7b4e4552331d0 was merged, but IMHO needs
improvement. Fix these:
- clean the git source tree before each build step, in common prep_build().
- fix indenting inside the build() macros.
- change build() arg to be build_dir, to absorb cleanup steps into build().
- in jenkins.sh, use $ENABLE_SANITIZE as global env, not passed as arg.
- in jenkins.sh, don't do 'make distcheck' twice. It is not necessary to
do it
from source tree as well as separately from source tree, since distcheck
already moves to a different build dir.
Change-Id: I09d306350602f21943d5bd45f7388c83ede9b524
http://cgit.osmocom.org/libosmocore/commit/?id=a568af25d2a8382265b44c9b2b3a…
commit a568af25d2a8382265b44c9b2b3a72ca504d2443
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Mon Oct 23 04:03:19 2017 +0200
contrib/fsm-to-dot.py: some tweaks that help with osmo-bsc's new FSMs
Combine the C source file name and the string name into the fsm's internal name
token, and use it in most places instead of the plain struct name: osmo-bsc's
new FSMs have identical struct names in each static c context.
Output in a file name that includes all of these more detailed name tokens.
Also parse '(1 << EVENT)' as event names.
Note that besides this patch, there are also some tweaks to the osmo-bsc patch
that improve the fsm-to-dot experience...
- call fsm-to-dot for single files to avoid name conflicts, or rename each
struct as a unique name.
- Add comments for the event name a callback is intended for, so that not all
transitions are interpreted as TEARDOWN (because it is invoked in common
error handling, which causes the script to interpret it as the causing
event). (or change the event-checking if into a switch that names the valid
event and has a default case for all others.)
Change-Id: Ib60df7fd19efc99ba9fe797f14c0e3239c4bea20
-----------------------------------------------------------------------
Summary of changes:
contrib/fsm-to-dot.py | 53 +++++++++++++++++++++++++++++++++++------------
contrib/jenkins-arm.sh | 21 ++++++++++---------
contrib/jenkins.sh | 26 +++++++++++++----------
contrib/jenkins_common.sh | 24 ++++++++++++++++++++-
4 files changed, 89 insertions(+), 35 deletions(-)
hooks/post-receive
--
An utility library for Open Source Mobile Communications