prefix sub-directories containing libraries with 'lib'
... and make sure tests work again after restructuring
This commit is contained in:
parent
5a6b68f416
commit
89579b4317
|
@ -87,19 +87,19 @@ AC_OUTPUT(
|
||||||
include/openbsc/Makefile
|
include/openbsc/Makefile
|
||||||
include/Makefile
|
include/Makefile
|
||||||
src/Makefile
|
src/Makefile
|
||||||
src/trau/Makefile
|
src/libtrau/Makefile
|
||||||
src/abis/Makefile
|
src/libabis/Makefile
|
||||||
src/bsc/Makefile
|
src/libbsc/Makefile
|
||||||
src/msc/Makefile
|
src/libmsc/Makefile
|
||||||
src/mgcp/Makefile
|
src/libmgcp/Makefile
|
||||||
src/common/Makefile
|
src/libcommon/Makefile
|
||||||
src/osmo-nitb/Makefile
|
src/osmo-nitb/Makefile
|
||||||
src/osmo-bsc/Makefile
|
src/osmo-bsc/Makefile
|
||||||
src/osmo-bsc_nat/Makefile
|
src/osmo-bsc_nat/Makefile
|
||||||
src/osmo-bsc_mgcp/Makefile
|
src/osmo-bsc_mgcp/Makefile
|
||||||
src/ipaccess/Makefile
|
src/ipaccess/Makefile
|
||||||
src/utils/Makefile
|
src/utils/Makefile
|
||||||
src/gb/Makefile
|
src/libgb/Makefile
|
||||||
src/gprs/Makefile
|
src/gprs/Makefile
|
||||||
tests/Makefile
|
tests/Makefile
|
||||||
tests/debug/Makefile
|
tests/debug/Makefile
|
||||||
|
|
|
@ -2,7 +2,7 @@ INCLUDES = $(all_includes) -I$(top_srcdir)/include -I$(top_builddir)
|
||||||
AM_CFLAGS=-Wall $(LIBOSMOCORE_CFLAGS) $(LIBOSMOVTY_CFLAGS) $(COVERAGE_CFLAGS)
|
AM_CFLAGS=-Wall $(LIBOSMOCORE_CFLAGS) $(LIBOSMOVTY_CFLAGS) $(COVERAGE_CFLAGS)
|
||||||
AM_LDFLAGS = $(LIBOSMOCORE_LIBS) $(COVERAGE_LDFLAGS)
|
AM_LDFLAGS = $(LIBOSMOCORE_LIBS) $(COVERAGE_LDFLAGS)
|
||||||
|
|
||||||
SUBDIRS = common abis mgcp bsc trau osmo-nitb osmo-bsc_mgcp utils ipaccess gb gprs
|
SUBDIRS = libcommon libabis libmgcp libbsc libtrau osmo-nitb osmo-bsc_mgcp utils ipaccess libgb gprs
|
||||||
|
|
||||||
# Conditional modules
|
# Conditional modules
|
||||||
if BUILD_NAT
|
if BUILD_NAT
|
||||||
|
|
|
@ -11,9 +11,12 @@ bin_PROGRAMS = osmo-gbproxy
|
||||||
endif
|
endif
|
||||||
|
|
||||||
osmo_gbproxy_SOURCES = gb_proxy.c gb_proxy_main.c gb_proxy_vty.c
|
osmo_gbproxy_SOURCES = gb_proxy.c gb_proxy_main.c gb_proxy_vty.c
|
||||||
osmo_gbproxy_LDADD = $(top_builddir)/src/gb/libgb.a $(top_builddir)/src/common/libcommon.a
|
osmo_gbproxy_LDADD = $(top_builddir)/src/libgb/libgb.a \
|
||||||
|
$(top_builddir)/src/libcommon/libcommon.a
|
||||||
|
|
||||||
osmo_sgsn_SOURCES = gprs_gmm.c gprs_sgsn.c gprs_sndcp.c gprs_sndcp_vty.c \
|
osmo_sgsn_SOURCES = gprs_gmm.c gprs_sgsn.c gprs_sndcp.c gprs_sndcp_vty.c \
|
||||||
sgsn_main.c sgsn_vty.c sgsn_libgtp.c \
|
sgsn_main.c sgsn_vty.c sgsn_libgtp.c \
|
||||||
gprs_llc.c gprs_llc_vty.c crc24.c
|
gprs_llc.c gprs_llc_vty.c crc24.c
|
||||||
osmo_sgsn_LDADD = $(top_builddir)/src/gb/libgb.a $(top_builddir)/src/common/libcommon.a -lgtp
|
osmo_sgsn_LDADD = $(top_builddir)/src/libgb/libgb.a \
|
||||||
|
$(top_builddir)/src/libcommon/libcommon.a \
|
||||||
|
-lgtp
|
||||||
|
|
|
@ -9,11 +9,13 @@ ipaccess_find_SOURCES = ipaccess-find.c
|
||||||
ipaccess_config_SOURCES = ipaccess-config.c ipaccess-firmware.c network_listen.c
|
ipaccess_config_SOURCES = ipaccess-config.c ipaccess-firmware.c network_listen.c
|
||||||
|
|
||||||
# FIXME: resolve the bogus dependencies patched around here:
|
# FIXME: resolve the bogus dependencies patched around here:
|
||||||
ipaccess_config_LDADD = $(top_builddir)/src/bsc/libbsc.a $(top_builddir)/src/msc/libmsc.a \
|
ipaccess_config_LDADD = $(top_builddir)/src/libbsc/libbsc.a \
|
||||||
$(top_builddir)/src/abis/libabis.a $(top_builddir)/src/bsc/libbsc.a \
|
$(top_builddir)/src/libmsc/libmsc.a \
|
||||||
$(top_builddir)/src/trau/libtrau.a \
|
$(top_builddir)/src/libabis/libabis.a \
|
||||||
$(top_builddir)/src/common/libcommon.a \
|
$(top_builddir)/src/libbsc/libbsc.a \
|
||||||
|
$(top_builddir)/src/libtrau/libtrau.a \
|
||||||
|
$(top_builddir)/src/libcommon/libcommon.a \
|
||||||
-ldl -ldbi $(LIBCRYPT)
|
-ldl -ldbi $(LIBCRYPT)
|
||||||
|
|
||||||
ipaccess_proxy_SOURCES = ipaccess-proxy.c
|
ipaccess_proxy_SOURCES = ipaccess-proxy.c
|
||||||
ipaccess_proxy_LDADD = $(top_builddir)/src/common/libcommon.a
|
ipaccess_proxy_LDADD = $(top_builddir)/src/libcommon/libcommon.a
|
||||||
|
|
|
@ -29,7 +29,7 @@
|
||||||
#include <openbsc/e1_input.h>
|
#include <openbsc/e1_input.h>
|
||||||
#include <openbsc/signal.h>
|
#include <openbsc/signal.h>
|
||||||
|
|
||||||
#include "../abis/input/lapd.h"
|
#include "../libabis/input/lapd.h"
|
||||||
|
|
||||||
static void bootstrap_om_bts(struct gsm_bts *bts)
|
static void bootstrap_om_bts(struct gsm_bts *bts)
|
||||||
{
|
{
|
|
@ -9,6 +9,10 @@ osmo_bsc_SOURCES = osmo_bsc_main.c osmo_bsc_rf.c osmo_bsc_vty.c osmo_bsc_api.c \
|
||||||
osmo_bsc_grace.c osmo_bsc_msc.c osmo_bsc_sccp.c \
|
osmo_bsc_grace.c osmo_bsc_msc.c osmo_bsc_sccp.c \
|
||||||
osmo_bsc_filter.c osmo_bsc_bssap.c osmo_bsc_audio.c
|
osmo_bsc_filter.c osmo_bsc_bssap.c osmo_bsc_audio.c
|
||||||
# once again since TRAU uses CC symbol :(
|
# once again since TRAU uses CC symbol :(
|
||||||
osmo_bsc_LDADD = ../bsc/libbsc.a ../msc/libmsc.a ../bsc/libbsc.a \
|
osmo_bsc_LDADD = $(top_builddir)/src/libbsc/libbsc.a \
|
||||||
../abis/libabis.a ../trau/libtrau.a ../common/libcommon.a \
|
$(top_builddir)/src/libmsc/libmsc.a \
|
||||||
|
$(top_builddir)/src/libbsc/libbsc.a \
|
||||||
|
$(top_builddir)/src/libabis/libabis.a \
|
||||||
|
$(top_builddir)/src/libtrau/libtrau.a \
|
||||||
|
$(top_builddir)/src/libcommon/libcommon.a \
|
||||||
$(LIBOSMOSCCP_LIBS)
|
$(LIBOSMOSCCP_LIBS)
|
||||||
|
|
|
@ -5,5 +5,6 @@ AM_LDFLAGS = $(LIBOSMOCORE_LIBS) $(COVERAGE_LDFLAGS)
|
||||||
bin_PROGRAMS = bsc_mgcp
|
bin_PROGRAMS = bsc_mgcp
|
||||||
|
|
||||||
bsc_mgcp_SOURCES = mgcp_main.c
|
bsc_mgcp_SOURCES = mgcp_main.c
|
||||||
bsc_mgcp_LDADD = $(top_builddir)/src/common/libcommon.a $(top_builddir)/src/mgcp/libmgcp.a \
|
bsc_mgcp_LDADD = $(top_builddir)/src/libcommon/libcommon.a \
|
||||||
$(LIBOSMOVTY_LIBS)
|
$(top_builddir)/src/libmgcp/libmgcp.a \
|
||||||
|
$(LIBOSMOVTY_LIBS)
|
||||||
|
|
|
@ -7,7 +7,9 @@ bin_PROGRAMS = osmo-bsc_nat
|
||||||
|
|
||||||
osmo_bsc_nat_SOURCES = bsc_filter.c bsc_mgcp_utils.c bsc_nat.c bsc_nat_utils.c \
|
osmo_bsc_nat_SOURCES = bsc_filter.c bsc_mgcp_utils.c bsc_nat.c bsc_nat_utils.c \
|
||||||
bsc_nat_vty.c bsc_sccp.c bsc_ussd.c
|
bsc_nat_vty.c bsc_sccp.c bsc_ussd.c
|
||||||
osmo_bsc_nat_LDADD = $(top_builddir)/src/common/libcommon.a \
|
osmo_bsc_nat_LDADD = $(top_builddir)/src/libcommon/libcommon.a \
|
||||||
$(top_builddir)/src/mgcp/libmgcp.a $(top_builddir)/src/bsc/libbsc.a \
|
$(top_builddir)/src/libmgcp/libmgcp.a \
|
||||||
$(top_builddir)/src/abis/libabis.a $(top_builddir)/src/trau/libtrau.a \
|
$(top_builddir)/src/libbsc/libbsc.a \
|
||||||
|
$(top_builddir)/src/libabis/libabis.a \
|
||||||
|
$(top_builddir)/src/libtrau/libtrau.a \
|
||||||
-lrt $(LIBOSMOSCCP_LIBS)
|
-lrt $(LIBOSMOSCCP_LIBS)
|
||||||
|
|
|
@ -6,5 +6,9 @@ bin_PROGRAMS = osmo-nitb
|
||||||
|
|
||||||
osmo_nitb_SOURCES = bsc_hack.c
|
osmo_nitb_SOURCES = bsc_hack.c
|
||||||
osmo_nitb_LDADD = -ldl -ldbi $(LIBCRYPT) $(LIBOSMOVTY_LIBS) \
|
osmo_nitb_LDADD = -ldl -ldbi $(LIBCRYPT) $(LIBOSMOVTY_LIBS) \
|
||||||
../bsc/libbsc.a ../msc/libmsc.a ../bsc/libbsc.a ../trau/libtrau.a ../abis/libabis.a \
|
$(top_builddir)/src/libbsc/libbsc.a \
|
||||||
../common/libcommon.a
|
$(top_builddir)/src/libmsc/libmsc.a \
|
||||||
|
$(top_builddir)/src/libbsc/libbsc.a \
|
||||||
|
$(top_builddir)/src/libtrau/libtrau.a \
|
||||||
|
$(top_builddir)/src/libabis/libabis.a \
|
||||||
|
$(top_builddir)/src/libcommon/libcommon.a
|
||||||
|
|
|
@ -5,6 +5,8 @@ AM_LDFLAGS = $(LIBOSMOCORE_LIBS) $(COVERAGE_LDFLAGS)
|
||||||
bin_PROGRAMS = bs11_config isdnsync
|
bin_PROGRAMS = bs11_config isdnsync
|
||||||
|
|
||||||
bs11_config_SOURCES = bs11_config.c rs232.c
|
bs11_config_SOURCES = bs11_config.c rs232.c
|
||||||
bs11_config_LDADD = ../common/libcommon.a ../abis/libabis.a ../bsc/libbsc.a
|
bs11_config_LDADD = $(top_builddir)/src/libcommon/libcommon.a \
|
||||||
|
$(top_builddir)/src/libabis/libabis.a \
|
||||||
|
$(top_builddir)/src/libbsc/libbsc.a
|
||||||
|
|
||||||
isdnsync_SOURCES = isdnsync.c
|
isdnsync_SOURCES = isdnsync.c
|
||||||
|
|
|
@ -3,14 +3,8 @@ AM_CFLAGS=-Wall -ggdb3 $(LIBOSMOCORE_CFLAGS)
|
||||||
|
|
||||||
noinst_PROGRAMS = channel_test
|
noinst_PROGRAMS = channel_test
|
||||||
|
|
||||||
channel_test_SOURCES = channel_test.c \
|
channel_test_SOURCES = channel_test.c
|
||||||
$(top_srcdir)/src/db.c \
|
channel_test_LDADD = -ldl -ldbi $(LIBOSMOCORE_LIBS) \
|
||||||
$(top_srcdir)/src/gsm_subscriber_base.c \
|
$(top_builddir)/src/libcommon/libcommon.a \
|
||||||
$(top_srcdir)/src/gsm_subscriber.c \
|
$(top_builddir)/src/libbsc/libbsc.a \
|
||||||
$(top_srcdir)/src/debug.c \
|
$(top_builddir)/src/libmsc/libmsc.a
|
||||||
$(top_srcdir)/src/gsm_data.c \
|
|
||||||
$(top_srcdir)/src/abis_nm.c \
|
|
||||||
$(top_srcdir)/src/bts_ipaccess_nanobts.c \
|
|
||||||
$(top_srcdir)/src/bts_siemens_bs11.c
|
|
||||||
channel_test_LDADD = -ldl -ldbi $(LIBOSMOCORE_LIBS)
|
|
||||||
|
|
||||||
|
|
|
@ -5,5 +5,11 @@ AM_LDFLAGS = $(COVERAGE_LDFLAGS)
|
||||||
noinst_PROGRAMS = db_test
|
noinst_PROGRAMS = db_test
|
||||||
|
|
||||||
db_test_SOURCES = db_test.c
|
db_test_SOURCES = db_test.c
|
||||||
db_test_LDADD = $(top_builddir)/src/libbsc.a $(top_builddir)/src/libmsc.a $(top_builddir)/src/libbsc.a $(LIBOSMOCORE_LIBS) -ldl -ldbi
|
db_test_LDADD = $(top_builddir)/src/libbsc/libbsc.a \
|
||||||
|
$(top_builddir)/src/libmsc/libmsc.a \
|
||||||
|
$(top_builddir)/src/libbsc/libbsc.a \
|
||||||
|
$(top_builddir)/src/libabis/libabis.a \
|
||||||
|
$(top_builddir)/src/libtrau/libtrau.a \
|
||||||
|
$(top_builddir)/src/libcommon/libcommon.a \
|
||||||
|
$(LIBOSMOCORE_LIBS) -ldl -ldbi
|
||||||
|
|
||||||
|
|
|
@ -2,5 +2,6 @@ INCLUDES = $(all_includes) -I$(top_srcdir)/include
|
||||||
AM_CFLAGS=-Wall $(LIBOSMOCORE_CFLAGS)
|
AM_CFLAGS=-Wall $(LIBOSMOCORE_CFLAGS)
|
||||||
noinst_PROGRAMS = debug_test
|
noinst_PROGRAMS = debug_test
|
||||||
|
|
||||||
debug_test_SOURCES = debug_test.c $(top_srcdir)/src/debug.c
|
debug_test_SOURCES = debug_test.c
|
||||||
debug_test_LDADD = $(LIBOSMOCORE_LIBS)
|
debug_test_LDADD = $(LIBOSMOCORE_LIBS) \
|
||||||
|
$(top_srcdir)/src/libcommon/libcommon.a
|
||||||
|
|
|
@ -3,4 +3,7 @@ AM_CFLAGS=-Wall $(LIBOSMOCORE_CFLAGS)
|
||||||
noinst_PROGRAMS = gsm0408_test
|
noinst_PROGRAMS = gsm0408_test
|
||||||
|
|
||||||
gsm0408_test_SOURCES = gsm0408_test.c
|
gsm0408_test_SOURCES = gsm0408_test.c
|
||||||
gsm0408_test_LDADD = $(top_builddir)/src/libbsc.a $(top_builddir)/src/libmsc.a $(top_builddir)/src/libbsc.a $(LIBOSMOCORE_LIBS) -ldbi
|
gsm0408_test_LDADD = $(top_builddir)/src/libbsc/libbsc.a \
|
||||||
|
$(top_builddir)/src/libmsc/libmsc.a \
|
||||||
|
$(top_builddir)/src/libbsc/libbsc.a \
|
||||||
|
$(LIBOSMOCORE_LIBS) -ldbi
|
||||||
|
|
|
@ -4,7 +4,9 @@ AM_LDFLAGS = $(COVERAGE_LDFLAGS)
|
||||||
|
|
||||||
noinst_PROGRAMS = mgcp_test
|
noinst_PROGRAMS = mgcp_test
|
||||||
|
|
||||||
mgcp_test_SOURCES = mgcp_test.c \
|
mgcp_test_SOURCES = mgcp_test.c
|
||||||
$(top_srcdir)/src/mgcp/mgcp_protocol.c \
|
|
||||||
$(top_srcdir)/src/mgcp/mgcp_network.c
|
mgcp_test_LDADD = $(top_builddir)/src/libbsc/libbsc.a \
|
||||||
mgcp_test_LDADD = $(top_builddir)/src/libbsc.a $(LIBOSMOCORE_LIBS) -lrt $(LIBOSMOSCCP_LIBS) $(LIBOSMOVTY_LIBS)
|
$(top_builddir)/src/libmgcp/libmgcp.a \
|
||||||
|
$(top_builddir)/src/libcommon/libcommon.a \
|
||||||
|
$(LIBOSMOCORE_LIBS) -lrt $(LIBOSMOSCCP_LIBS) $(LIBOSMOVTY_LIBS)
|
||||||
|
|
Loading…
Reference in New Issue