mirror of https://gerrit.osmocom.org/libosmocore
Harald Welte
ee497f245e
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@sysmocom.de> Related: OS#2524 Change-Id: I98b3b5fe3db39953cea969a9dfbb75889df2e1ea |
||
---|---|---|
.. | ||
patches | ||
source | ||
changelog | ||
compat | ||
control | ||
copyright | ||
libosmocodec-doc.doc-base | ||
libosmocodec-doc.install | ||
libosmocodec0.install | ||
libosmocoding-doc.doc-base | ||
libosmocoding-doc.install | ||
libosmocoding0.install | ||
libosmocore-dev.install | ||
libosmocore-doc.doc-base | ||
libosmocore-doc.install | ||
libosmocore-utils.dirs | ||
libosmocore-utils.install | ||
libosmocore.dirs | ||
libosmocore.install | ||
libosmocore8.install | ||
libosmoctrl0.install | ||
libosmogb-doc.doc-base | ||
libosmogb-doc.install | ||
libosmogb4.install | ||
libosmogsm-doc.doc-base | ||
libosmogsm-doc.install | ||
libosmogsm7.install | ||
libosmosim0.install | ||
libosmovty-doc.doc-base | ||
libosmovty-doc.install | ||
libosmovty3.install | ||
rules |