laforge has uploaded this change for review. ( https://gerrit.osmocom.org/c/libosmocore/+/31667 )
Change subject: Makefile.am: Make libraries depend on .map files ......................................................................
Makefile.am: Make libraries depend on .map files
Without this, an update to the .map file doesn't re-trigger a re-link of the library.
Change-Id: If0ea6f41730a28b04562d45efa6ca376abaf3f6b --- M src/coding/Makefile.am M src/core/Makefile.am M src/ctrl/Makefile.am M src/gb/Makefile.am M src/gsm/Makefile.am M src/isdn/Makefile.am 6 files changed, 19 insertions(+), 0 deletions(-)
git pull ssh://gerrit.osmocom.org:29418/libosmocore refs/changes/67/31667/1
diff --git a/src/coding/Makefile.am b/src/coding/Makefile.am index 42b16e8..905d684 100644 --- a/src/coding/Makefile.am +++ b/src/coding/Makefile.am @@ -37,3 +37,4 @@ $(NULL)
EXTRA_DIST = libosmocoding.map +EXTRA_libosmocoding_la_DEPENDENCIES = libosmocoding.map diff --git a/src/core/Makefile.am b/src/core/Makefile.am index 7e24013..50c39d1 100644 --- a/src/core/Makefile.am +++ b/src/core/Makefile.am @@ -111,6 +111,8 @@ libosmocore.map \ $(NULL)
+EXTRA_libosmocore_la_DEPENDENCIES = libosmocore.map + libosmocore_la_LDFLAGS = \ $(LTLDFLAGS_OSMOCORE) \ -version-info \ diff --git a/src/ctrl/Makefile.am b/src/ctrl/Makefile.am index e1c6587..29f867e 100644 --- a/src/ctrl/Makefile.am +++ b/src/ctrl/Makefile.am @@ -22,5 +22,6 @@ endif
EXTRA_DIST = libosmoctrl.map +EXTRA_libosmoctrl_la_DEPENDENCIES = libosmoctrl.map
endif diff --git a/src/gb/Makefile.am b/src/gb/Makefile.am index 1818db7..3a64a71 100644 --- a/src/gb/Makefile.am +++ b/src/gb/Makefile.am @@ -40,3 +40,4 @@ endif
EXTRA_DIST = libosmogb.map +EXTRA_libosmogb_la_DEPENDENCIES = libosmogb.map diff --git a/src/gsm/Makefile.am b/src/gsm/Makefile.am index cff089b..79c5f04 100644 --- a/src/gsm/Makefile.am +++ b/src/gsm/Makefile.am @@ -52,6 +52,7 @@ endif
EXTRA_DIST = libosmogsm.map +EXTRA_libosmogsm_la_DEPENDENCIES = libosmogsm.map
# Convolutional codes generation gsm0503_conv.c: $(top_srcdir)/utils/conv_gen.py $(top_srcdir)/utils/conv_codes_gsm.py diff --git a/src/isdn/Makefile.am b/src/isdn/Makefile.am index 97e7a28..2aed0bf 100644 --- a/src/isdn/Makefile.am +++ b/src/isdn/Makefile.am @@ -23,3 +23,4 @@ libosmoisdn_la_LIBADD = libisdnint.la $(TALLOC_LIBS)
EXTRA_DIST = libosmoisdn.map +EXTRA_libosmoisdn_la_DEPENDENCIES = libosmoisdn.map