fixeria has submitted this change. ( https://gerrit.osmocom.org/c/libosmo-sccp/+/31831 )
Change subject: tests: use -no-install libtool flag to avoid ./lt-* scripts ......................................................................
tests: use -no-install libtool flag to avoid ./lt-* scripts
This option should be used for any executables which are used only for testing, or for generating other files and are consequently never installed. By specifying this option, we are telling Libtool that the executable it links will only ever be executed from where it is built in the build tree. Libtool is usually able to considerably speed up the link process for such executables.
Change-Id: I9758aaaa56b2453f33f90400342ebd1fd412ec3a --- M tests/m2ua/Makefile.am M tests/mtp/Makefile.am M tests/sccp/Makefile.am M tests/ss7/Makefile.am M tests/vty/Makefile.am M tests/xua/Makefile.am 6 files changed, 23 insertions(+), 3 deletions(-)
Approvals: pespin: Looks good to me, approved msuraev: Looks good to me, but someone else must approve Jenkins Builder: Verified
diff --git a/tests/m2ua/Makefile.am b/tests/m2ua/Makefile.am index b1d5266..6f060c4 100644 --- a/tests/m2ua/Makefile.am +++ b/tests/m2ua/Makefile.am @@ -1,5 +1,6 @@ AM_CPPFLAGS = $(all_includes) -I$(top_srcdir)/include AM_CFLAGS=-Wall $(LIBOSMOCORE_CFLAGS) +AM_LDFLAGS = -no-install
EXTRA_DIST = m2ua_test.ok
diff --git a/tests/mtp/Makefile.am b/tests/mtp/Makefile.am index d2b46a9..a3f22f1 100644 --- a/tests/mtp/Makefile.am +++ b/tests/mtp/Makefile.am @@ -1,5 +1,7 @@ AM_CPPFLAGS = $(all_includes) -I$(top_srcdir)/include AM_CFLAGS = -Wall $(LIBOSMOCORE_CFLAGS) +AM_LDFLAGS = -no-install + check_PROGRAMS = mtp_parse_test
EXTRA_DIST = mtp_parse_test.ok diff --git a/tests/sccp/Makefile.am b/tests/sccp/Makefile.am index 21f3f05..fc4f0c8 100644 --- a/tests/sccp/Makefile.am +++ b/tests/sccp/Makefile.am @@ -1,5 +1,6 @@ AM_CPPFLAGS = $(all_includes) -I$(top_srcdir)/include AM_CFLAGS=-Wall -ggdb3 $(LIBOSMOCORE_CFLAGS) +AM_LDFLAGS = -no-install
EXTRA_DIST = sccp_test.ok
diff --git a/tests/ss7/Makefile.am b/tests/ss7/Makefile.am index 1f873db..ecc69e0 100644 --- a/tests/ss7/Makefile.am +++ b/tests/ss7/Makefile.am @@ -1,7 +1,7 @@ AM_CPPFLAGS = $(all_includes) -I$(top_srcdir)/include AM_CFLAGS=-Wall $(LIBOSMOCORE_CFLAGS) $(LIBOSMOVTY_CFLAGS)
-AM_LDFLAGS = -static +AM_LDFLAGS = -static -no-install LDADD = $(top_builddir)/src/libosmo-sigtran.la \ $(LIBOSMOCORE_LIBS) $(LIBOSMOVTY_LIBS) $(LIBOSMONETIF_LIBS) $(LIBSCTP_LIBS)
diff --git a/tests/vty/Makefile.am b/tests/vty/Makefile.am index 7e7a083..9ed31b0 100644 --- a/tests/vty/Makefile.am +++ b/tests/vty/Makefile.am @@ -1,7 +1,7 @@ AM_CPPFLAGS = $(all_includes) -I$(top_srcdir)/include AM_CFLAGS=-Wall $(LIBOSMOCORE_CFLAGS) $(LIBOSMOVTY_CFLAGS)
-AM_LDFLAGS = -static +AM_LDFLAGS = -static -no-install LDADD = $(top_builddir)/src/libosmo-sigtran.la \ $(LIBOSMOCORE_LIBS) $(LIBOSMOVTY_LIBS) $(LIBOSMONETIF_LIBS) $(LIBSCTP_LIBS)
diff --git a/tests/xua/Makefile.am b/tests/xua/Makefile.am index 92ba76d..546039c 100644 --- a/tests/xua/Makefile.am +++ b/tests/xua/Makefile.am @@ -1,7 +1,7 @@ AM_CPPFLAGS = $(all_includes) -I$(top_srcdir)/include AM_CFLAGS=-Wall $(LIBOSMOCORE_CFLAGS) $(LIBOSMOVTY_CFLAGS)
-AM_LDFLAGS = -static +AM_LDFLAGS = -static -no-install LDADD = $(top_builddir)/src/libosmo-sigtran.la \ $(LIBOSMOCORE_LIBS) $(LIBOSMOVTY_LIBS) $(LIBOSMONETIF_LIBS) $(LIBSCTP_LIBS)