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
This commit is contained in:
Harald Welte 2023-03-05 20:07:01 +01:00 committed by laforge
parent 3e5609ade6
commit c9527763c2
6 changed files with 7 additions and 0 deletions

View File

@ -37,3 +37,4 @@ libosmocoding_la_LIBADD = \
$(NULL)
EXTRA_DIST = libosmocoding.map
EXTRA_libosmocoding_la_DEPENDENCIES = libosmocoding.map

View File

@ -111,6 +111,8 @@ EXTRA_DIST = \
libosmocore.map \
$(NULL)
EXTRA_libosmocore_la_DEPENDENCIES = libosmocore.map
libosmocore_la_LDFLAGS = \
$(LTLDFLAGS_OSMOCORE) \
-version-info \

View File

@ -22,5 +22,6 @@ libosmoctrl_la_SOURCES += control_vty.c
endif
EXTRA_DIST = libosmoctrl.map
EXTRA_libosmoctrl_la_DEPENDENCIES = libosmoctrl.map
endif

View File

@ -40,3 +40,4 @@ libosmogb_test_la_SOURCES= $(libosmogb_la_SOURCES)
endif
EXTRA_DIST = libosmogb.map
EXTRA_libosmogb_la_DEPENDENCIES = libosmogb.map

View File

@ -52,6 +52,7 @@ libgsmint_la_SOURCES += kdf/sha256.c kdf/sha256-internal.c \
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

View File

@ -23,3 +23,4 @@ libosmoisdn_la_LDFLAGS = $(LTLDFLAGS_OSMOISDN) -version-info $(LIBVERSION) -no-u
libosmoisdn_la_LIBADD = libisdnint.la $(TALLOC_LIBS)
EXTRA_DIST = libosmoisdn.map
EXTRA_libosmoisdn_la_DEPENDENCIES = libosmoisdn.map