libosmocore.git branch master updated. 0.9.6-401-gee497f24

This is merely a historical archive of years 2008-2021, before the migration to mailman3.

A maintained and still updated list archive can be found at https://lists.osmocom.org/hyperkitty/list/osmocom-commitlog@lists.osmocom.org/.

gitosis at osmocom.org gitosis at osmocom.org
Thu Oct 5 08:46:26 UTC 2017


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  ee497f245e78929ddb69ba1f06d27bcc886f6597 (commit)
      from  b697df0c4a008b80aad750e42947363f899b9301 (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=ee497f245e78929ddb69ba1f06d27bcc886f6597

commit ee497f245e78929ddb69ba1f06d27bcc886f6597
Author: Harald Welte <laforge at gnumonks.org>
Date:   Tue Oct 3 16:54:41 2017 +0800

    Fixup severe build performance issues
    
    Make variable substitution calling bumpversion and other commands
    introduce by osmo-release.mk has severely slowed down builds.
    
    Inside the makefile we could use $(eval FOO:=$(shell...)) constructs
    to have variable substitution only happen once the 'release' target
    is executed. However, 'ifeq' and friends don't work with such late
    constructs. Let's shift all release action into a helper shell script
    that is called from the Makefile instead.
    
    This way we get the best of both worlds: No performance impact during
    normal builds, and the convenience of 'make release'.
    
    Modified-by: Max <msuraev at sysmocom.de>
    
    Related: OS#2524
    
    Change-Id: I98b3b5fe3db39953cea969a9dfbb75889df2e1ea

-----------------------------------------------------------------------

Summary of changes:
 Makefile.am                    |  4 +++-
 debian/libosmocore-dev.install |  1 +
 osmo-release.mk                | 37 +------------------------------
 osmo-release.sh                | 50 ++++++++++++++++++++++++++++++++++++++++++
 4 files changed, 55 insertions(+), 37 deletions(-)
 create mode 100755 osmo-release.sh


hooks/post-receive
-- 
An utility library for Open Source Mobile Communications



More information about the osmocom-commitlog mailing list