Consistenly format variables in */Makefile.am files

Change-Id: Ifa21513c007072314097b7bec188579972dc1694
This commit is contained in:
Alexander Huemer 2016-09-09 00:43:15 +02:00
parent 58f446ca08
commit 7b6673fa06
37 changed files with 1481 additions and 471 deletions

View File

@ -1,7 +1,16 @@
AUTOMAKE_OPTIONS = foreign dist-bzip2 1.6 AUTOMAKE_OPTIONS = foreign dist-bzip2 1.6
AM_CPPFLAGS = $(all_includes) -I$(top_srcdir)/include AM_CPPFLAGS = \
SUBDIRS = doc include src tests $(all_includes) \
-I$(top_srcdir)/include \
$(NULL)
SUBDIRS = \
doc \
include \
src \
tests \
$(NULL)
pkgconfigdir = $(libdir)/pkgconfig pkgconfigdir = $(libdir)/pkgconfig
pkgconfig_DATA = openbsc.pc pkgconfig_DATA = openbsc.pc

View File

@ -1 +1,3 @@
SUBDIRS = examples SUBDIRS = \
examples \
$(NULL)

View File

@ -1,4 +1,3 @@
CFG_FILES = find $(srcdir) -name '*.cfg*' | sed -e 's,^$(srcdir),,' CFG_FILES = find $(srcdir) -name '*.cfg*' | sed -e 's,^$(srcdir),,'
dist-hook: dist-hook:

View File

@ -1,3 +1,8 @@
SUBDIRS = openbsc SUBDIRS = \
openbsc \
$(NULL)
noinst_HEADERS = mISDNif.h compat_af_isdn.h noinst_HEADERS = \
mISDNif.h \
compat_af_isdn.h \
$(NULL)

View File

@ -1,25 +1,87 @@
noinst_HEADERS = abis_nm.h abis_rsl.h db.h gsm_04_08.h gsm_data.h \ noinst_HEADERS = \
gsm_subscriber.h gsm_04_11.h debug.h signal.h \ abis_nm.h \
misdn.h chan_alloc.h paging.h ctrl.h \ abis_om2000.h \
trau_mux.h rs232.h openbscdefines.h rtp_proxy.h \ abis_rsl.h \
bsc_rll.h mncc.h transaction.h ussd.h gsm_04_80.h \ arfcn_range_encode.h \
silent_call.h mgcp.h meas_rep.h rest_octets.h \ auth.h \
system_information.h handover.h mgcp_internal.h \ bsc_msc.h \
vty.h socket.h e1_config.h trau_upqueue.h token_auth.h \ bsc_msg_filter.h \
handover_decision.h rrlp.h \ bsc_nat.h \
crc24.h gprs_llc.h gprs_gmm.h \ bsc_nat_callstats.h \
gb_proxy.h gprs_sgsn.h sgsn.h \ bsc_nat_sccp.h \
auth.h osmo_msc.h bsc_msc.h bsc_nat.h \ bsc_rll.h \
osmo_bsc_rf.h osmo_bsc.h network_listen.h bsc_nat_sccp.h \ bss.h \
osmo_msc_data.h osmo_bsc_grace.h sms_queue.h abis_om2000.h \ chan_alloc.h \
bss.h gsm_data_shared.h ipaccess.h mncc_int.h \ crc24.h \
arfcn_range_encode.h nat_rewrite_trie.h bsc_nat_callstats.h \ ctrl.h \
osmux.h mgcp_transcode.h gprs_utils.h \ db.h \
gprs_gb_parse.h smpp.h meas_feed.h \ debug.h \
gprs_gsup_client.h bsc_msg_filter.h \ e1_config.h \
oap.h oap_messages.h \ gb_proxy.h \
gtphub.h gprs_llc_xid.h gprs_sndcp.h \ gprs_gb_parse.h \
iu.h gprs_gmm.h \
gprs_gsup_client.h \
gprs_llc.h \
gprs_llc_xid.h \
gprs_sgsn.h \
gprs_sndcp.h \
gprs_utils.h \
gsm_04_08.h \
gsm_04_11.h \
gsm_04_80.h \
gsm_data.h \
gsm_data_shared.h \
gsm_subscriber.h \
gtphub.h \
handover.h \
handover_decision.h \
ipaccess.h \
iu.h \
meas_feed.h \
meas_rep.h \
mgcp.h \
mgcp_internal.h \
mgcp_transcode.h \
misdn.h \
mncc.h \
mncc_int.h \
nat_rewrite_trie.h \
network_listen.h \
oap.h \
oap_messages.h \
openbscdefines.h \
osmo_bsc.h \
osmo_bsc_grace.h \
osmo_bsc_rf.h \
osmo_msc.h \
osmo_msc_data.h \
osmux.h \
paging.h \
rest_octets.h \
rrlp.h \
rs232.h \
rtp_proxy.h \
sgsn.h \
signal.h \
silent_call.h \
smpp.h \
sms_queue.h \
socket.h \
system_information.h \
token_auth.h \
transaction.h \
trau_mux.h \
trau_upqueue.h \
ussd.h \
vty.h \
$(NULL)
openbsc_HEADERS = gsm_04_08.h meas_rep.h bsc_api.h openbsc_HEADERS = \
openbscdir = $(includedir)/openbsc bsc_api.h \
gsm_04_08.h \
meas_rep.h \
$(NULL)
openbscdir = \
$(includedir)/openbsc \
$(NULL)

View File

@ -1,22 +1,59 @@
AM_CPPFLAGS = $(all_includes) -I$(top_srcdir)/include -I$(top_builddir) AM_CPPFLAGS = \
AM_CFLAGS=-Wall $(LIBOSMOCORE_CFLAGS) $(LIBOSMOGSM_CFLAGS) $(LIBOSMOGSM_CFLAGS) $(LIBOSMOVTY_CFLAGS) $(COVERAGE_CFLAGS) $(all_includes) \
AM_LDFLAGS = $(LIBOSMOCORE_LIBS) $(LIBOSMOGSM_LIBS) $(COVERAGE_LDFLAGS) -I$(top_srcdir)/include \
-I$(top_builddir) \
$(NULL)
AM_CFLAGS = \
-Wall \
$(LIBOSMOCORE_CFLAGS) \
$(LIBOSMOGSM_CFLAGS) \
$(LIBOSMOGSM_CFLAGS) \
$(LIBOSMOVTY_CFLAGS) \
$(COVERAGE_CFLAGS) \
$(NULL)
AM_LDFLAGS = \
$(LIBOSMOCORE_LIBS) \
$(LIBOSMOGSM_LIBS) \
$(COVERAGE_LDFLAGS) \
$(NULL)
# Libraries # Libraries
SUBDIRS = libcommon libmgcp libbsc libmsc libtrau libfilter SUBDIRS = \
libcommon \
libmgcp \
libbsc \
libmsc \
libtrau \
libfilter \
$(NULL)
# Conditional Libraries # Conditional Libraries
if BUILD_IU if BUILD_IU
SUBDIRS += libiu SUBDIRS += \
libiu \
$(NULL)
endif endif
# Programs # Programs
SUBDIRS += osmo-nitb osmo-bsc_mgcp utils ipaccess gprs SUBDIRS += \
osmo-nitb \
osmo-bsc_mgcp \
utils \
ipaccess \
gprs \
$(NULL)
# Conditional Programs # Conditional Programs
if BUILD_NAT if BUILD_NAT
SUBDIRS += osmo-bsc_nat SUBDIRS += \
osmo-bsc_nat \
$(NULL)
endif endif
if BUILD_BSC if BUILD_BSC
SUBDIRS += osmo-bsc SUBDIRS += \
osmo-bsc \
$(NULL)
endif endif

View File

@ -1,50 +1,126 @@
AM_CPPFLAGS = $(all_includes) -I$(top_srcdir)/include -I$(top_builddir) AM_CPPFLAGS = \
AM_CFLAGS=-Wall -fno-strict-aliasing $(LIBOSMOCORE_CFLAGS) \ $(all_includes) \
$(LIBOSMOGSM_CFLAGS) $(LIBOSMOVTY_CFLAGS) $(LIBOSMOCTRL_CFLAGS) \ -I$(top_srcdir)/include \
$(LIBOSMOABIS_CFLAGS) $(LIBOSMOGB_CFLAGS) $(COVERAGE_CFLAGS) \ -I$(top_builddir) \
$(LIBCARES_CFLAGS) $(LIBCRYPTO_CFLAGS) $(LIBGTP_CFLAGS) $(NULL)
AM_CFLAGS = \
-Wall \
-fno-strict-aliasing \
$(LIBOSMOCORE_CFLAGS) \
$(LIBOSMOGSM_CFLAGS) \
$(LIBOSMOVTY_CFLAGS) \
$(LIBOSMOCTRL_CFLAGS) \
$(LIBOSMOABIS_CFLAGS) \
$(LIBOSMOGB_CFLAGS) \
$(COVERAGE_CFLAGS) \
$(LIBCARES_CFLAGS) \
$(LIBCRYPTO_CFLAGS) \
$(LIBGTP_CFLAGS) \
$(NULL)
if BUILD_IU if BUILD_IU
AM_CFLAGS += $(LIBASN1C_CFLAGS) $(LIBOSMOSIGTRAN_CFLAGS) $(LIBOSMORANAP_CFLAGS) AM_CFLAGS += \
$(LIBASN1C_CFLAGS) \
$(LIBOSMOSIGTRAN_CFLAGS) \
$(LIBOSMORANAP_CFLAGS) \
$(NULL)
endif endif
OSMO_LIBS = $(LIBOSMOCORE_LIBS) $(LIBOSMOGSM_LIBS) $(LIBOSMOVTY_LIBS) \ OSMO_LIBS = \
$(LIBOSMOCTRL_LIBS) $(LIBOSMOGB_LIBS) $(LIBOSMOCORE_LIBS) \
$(LIBOSMOGSM_LIBS) \
bin_PROGRAMS = osmo-gbproxy $(LIBOSMOVTY_LIBS) \
$(LIBOSMOCTRL_LIBS) \
$(LIBOSMOGB_LIBS) \
$(NULL)
bin_PROGRAMS = \
osmo-gbproxy \
$(NULL)
if HAVE_LIBGTP if HAVE_LIBGTP
if HAVE_LIBCARES if HAVE_LIBCARES
bin_PROGRAMS += osmo-sgsn osmo-gtphub bin_PROGRAMS += \
osmo-sgsn \
osmo-gtphub \
$(NULL)
endif endif
endif endif
osmo_gbproxy_SOURCES = gb_proxy.c gb_proxy_main.c gb_proxy_vty.c \ osmo_gbproxy_SOURCES = \
gb_proxy_patch.c gb_proxy_tlli.c gb_proxy_peer.c \ gb_proxy.c \
gprs_gb_parse.c gprs_llc_parse.c crc24.c gprs_utils.c gb_proxy_main.c \
osmo_gbproxy_LDADD = $(top_builddir)/src/libcommon/libcommon.a \ gb_proxy_vty.c \
$(OSMO_LIBS) $(LIBCRYPTO_LIBS) -lrt gb_proxy_patch.c \
gb_proxy_tlli.c \
gb_proxy_peer.c \
gprs_gb_parse.c \
gprs_llc_parse.c \
crc24.c \
gprs_utils.c \
$(NULL)
osmo_gbproxy_LDADD = \
$(top_builddir)/src/libcommon/libcommon.a \
$(OSMO_LIBS) \
$(LIBCRYPTO_LIBS) \
-lrt \
$(NULL)
osmo_sgsn_SOURCES = gprs_gmm.c gprs_sgsn.c gprs_sndcp.c gprs_sndcp_vty.c \ osmo_sgsn_SOURCES = \
sgsn_main.c sgsn_vty.c sgsn_libgtp.c \ gprs_gmm.c \
gprs_llc.c gprs_llc_parse.c gprs_llc_vty.c crc24.c \ gprs_sgsn.c \
sgsn_ctrl.c sgsn_auth.c gprs_subscriber.c \ gprs_sndcp.c \
gprs_utils.c gprs_gsup_client.c \ gprs_sndcp_vty.c \
sgsn_cdr.c sgsn_ares.c \ sgsn_main.c \
oap.c oap_messages.c gprs_llc_xid.c sgsn_vty.c \
osmo_sgsn_LDADD = \ sgsn_libgtp.c \
$(top_builddir)/src/libcommon/libcommon.a gprs_llc.c \
gprs_llc_parse.c \
gprs_llc_vty.c \
crc24.c \
sgsn_ctrl.c \
sgsn_auth.c \
gprs_subscriber.c \
gprs_utils.c \
gprs_gsup_client.c \
sgsn_cdr.c \
sgsn_ares.c \
oap.c \
oap_messages.c \
gprs_llc_xid.c \
$(NULL)
osmo_sgsn_LDADD = \
$(top_builddir)/src/libcommon/libcommon.a \
$(OSMO_LIBS) \
$(LIBOSMOABIS_LIBS) \
$(LIBCARES_LIBS) \
$(LIBCRYPTO_LIBS) \
-lrt \
-lgtp \
$(NULL)
if BUILD_IU if BUILD_IU
osmo_sgsn_LDADD += $(top_builddir)/src/libiu/libiu.a osmo_sgsn_LDADD += \
endif $(top_builddir)/src/libiu/libiu.a \
osmo_sgsn_LDADD += -lgtp $(OSMO_LIBS) $(LIBOSMOABIS_LIBS) $(LIBCARES_LIBS) \ $(LIBOSMOSIGTRAN_LIBS) \
$(LIBCRYPTO_LIBS) -lrt $(LIBOSMORANAP_LIBS) \
if BUILD_IU $(LIBASN1C_LIBS) \
osmo_sgsn_LDADD += $(LIBOSMOSIGTRAN_LIBS) $(LIBOSMORANAP_LIBS) $(LIBASN1C_LIBS) $(NULL)
endif endif
osmo_gtphub_SOURCES = gtphub_main.c gtphub.c gtphub_sock.c gtphub_ares.c \ osmo_gtphub_SOURCES = \
gtphub_vty.c sgsn_ares.c gprs_utils.c gtphub_main.c \
osmo_gtphub_LDADD = \ gtphub.c \
$(top_builddir)/src/libcommon/libcommon.a \ gtphub_sock.c \
-lgtp $(LIBOSMOCORE_LIBS) $(LIBOSMOGSM_LIBS) $(LIBOSMOVTY_LIBS) \ gtphub_ares.c \
$(LIBCARES_LIBS) -lrt gtphub_vty.c \
sgsn_ares.c \
gprs_utils.c \
$(NULL)
osmo_gtphub_LDADD = \
$(top_builddir)/src/libcommon/libcommon.a \
$(LIBOSMOCORE_LIBS) \
$(LIBOSMOGSM_LIBS) \
$(LIBOSMOVTY_LIBS) \
$(LIBCARES_LIBS) \
-lrt \
-lgtp \
$(NULL)

View File

@ -1,26 +1,66 @@
AM_CPPFLAGS = $(all_includes) -I$(top_srcdir)/include -I$(top_builddir) AM_CPPFLAGS = \
AM_CFLAGS=-Wall $(LIBOSMOCORE_CFLAGS) $(LIBOSMOGSM_CFLAGS) $(LIBOSMOABIS_CFLAGS) $(COVERAGE_CFLAGS) $(all_includes) \
AM_LDFLAGS = $(COVERAGE_LDFLAGS) -I$(top_srcdir)/include \
OSMO_LIBS = $(LIBOSMOCORE_LIBS) $(LIBOSMOGSM_LIBS) $(LIBOSMOABIS_LIBS) -I$(top_builddir) \
$(NULL)
bin_PROGRAMS = abisip-find ipaccess-config ipaccess-proxy AM_CFLAGS = \
-Wall \
$(LIBOSMOCORE_CFLAGS) \
$(LIBOSMOGSM_CFLAGS) \
$(LIBOSMOABIS_CFLAGS) \
$(COVERAGE_CFLAGS) \
$(NULL)
abisip_find_LDADD = $(top_builddir)/src/libbsc/libbsc.a \ AM_LDFLAGS = \
$(top_builddir)/src/libtrau/libtrau.a \ $(COVERAGE_LDFLAGS) \
$(top_builddir)/src/libcommon/libcommon.a \ $(NULL)
$(OSMO_LIBS)
abisip_find_SOURCES = abisip-find.c
ipaccess_config_SOURCES = ipaccess-config.c ipaccess-firmware.c network_listen.c OSMO_LIBS = \
$(LIBOSMOCORE_LIBS) \
$(LIBOSMOGSM_LIBS) \
$(LIBOSMOABIS_LIBS) \
$(NULL)
bin_PROGRAMS = \
abisip-find \
ipaccess-config \
ipaccess-proxy \
$(NULL)
abisip_find_LDADD = \
$(top_builddir)/src/libbsc/libbsc.a \
$(top_builddir)/src/libtrau/libtrau.a \
$(top_builddir)/src/libcommon/libcommon.a \
$(OSMO_LIBS) \
$(NULL)
abisip_find_SOURCES = \
abisip-find.c \
$(NULL)
ipaccess_config_SOURCES = \
ipaccess-config.c \
ipaccess-firmware.c \
network_listen.c \
$(NULL)
# FIXME: resolve the bogus dependencies patched around here: # FIXME: resolve the bogus dependencies patched around here:
ipaccess_config_LDADD = $(top_builddir)/src/libbsc/libbsc.a \ ipaccess_config_LDADD = \
$(top_builddir)/src/libtrau/libtrau.a \ $(top_builddir)/src/libbsc/libbsc.a \
$(top_builddir)/src/libcommon/libcommon.a \ $(top_builddir)/src/libtrau/libtrau.a \
$(LIBCRYPT) $(OSMO_LIBS) $(top_builddir)/src/libcommon/libcommon.a \
$(LIBCRYPT) \
$(OSMO_LIBS) \
$(NULL)
ipaccess_proxy_SOURCES = ipaccess-proxy.c ipaccess_proxy_SOURCES = \
ipaccess_proxy_LDADD = $(top_builddir)/src/libbsc/libbsc.a \ ipaccess-proxy.c \
$(top_builddir)/src/libtrau/libtrau.a \ $(NULL)
$(top_builddir)/src/libcommon/libcommon.a \
$(OSMO_LIBS) ipaccess_proxy_LDADD = \
$(top_builddir)/src/libbsc/libbsc.a \
$(top_builddir)/src/libtrau/libtrau.a \
$(top_builddir)/src/libcommon/libcommon.a \
$(OSMO_LIBS) \
$(NULL)

View File

@ -1,28 +1,53 @@
AM_CPPFLAGS = $(all_includes) -I$(top_srcdir)/include -I$(top_builddir) AM_CPPFLAGS = \
AM_CFLAGS=-Wall $(LIBOSMOCORE_CFLAGS) $(LIBOSMOGSM_CFLAGS) \ $(all_includes) \
$(LIBOSMOVTY_CFLAGS) $(LIBOSMOABIS_CFLAGS) $(COVERAGE_CFLAGS) -I$(top_srcdir)/include \
-I$(top_builddir) \
$(NULL)
noinst_LIBRARIES = libbsc.a AM_CFLAGS = \
-Wall \
$(LIBOSMOCORE_CFLAGS) \
$(LIBOSMOGSM_CFLAGS) \
$(LIBOSMOVTY_CFLAGS) \
$(LIBOSMOABIS_CFLAGS) \
$(COVERAGE_CFLAGS) \
$(NULL)
libbsc_a_SOURCES = abis_nm.c abis_nm_vty.c \ noinst_LIBRARIES = \
abis_om2000.c abis_om2000_vty.c \ libbsc.a \
abis_rsl.c bsc_rll.c \ $(NULL)
paging.c \
bts_ericsson_rbs2000.c \ libbsc_a_SOURCES = \
bts_ipaccess_nanobts.c \ abis_nm.c \
bts_siemens_bs11.c \ abis_nm_vty.c \
bts_nokia_site.c \ abis_om2000.c \
bts_unknown.c \ abis_om2000_vty.c \
bts_sysmobts.c \ abis_rsl.c \
chan_alloc.c \ bsc_rll.c \
handover_decision.c handover_logic.c meas_rep.c \ paging.c \
rest_octets.c system_information.c \ bts_ericsson_rbs2000.c \
e1_config.c \ bts_ipaccess_nanobts.c \
bsc_api.c bsc_msc.c bsc_vty.c \ bts_siemens_bs11.c \
gsm_04_08_utils.c \ bts_nokia_site.c \
bsc_init.c bts_init.c bsc_rf_ctrl.c \ bts_unknown.c \
arfcn_range_encode.c bsc_ctrl_commands.c \ bts_sysmobts.c \
bsc_ctrl_lookup.c \ chan_alloc.c \
net_init.c \ handover_decision.c \
bsc_dyn_ts.c handover_logic.c \
meas_rep.c \
rest_octets.c \
system_information.c \
e1_config.c \
bsc_api.c \
bsc_msc.c bsc_vty.c \
gsm_04_08_utils.c \
bsc_init.c \
bts_init.c \
bsc_rf_ctrl.c \
arfcn_range_encode.c \
bsc_ctrl_commands.c \
bsc_ctrl_lookup.c \
net_init.c \
bsc_dyn_ts.c \
$(NULL)

View File

@ -1,9 +1,29 @@
AM_CPPFLAGS = $(all_includes) -I$(top_srcdir)/include -I$(top_builddir) AM_CPPFLAGS = \
AM_CFLAGS=-Wall $(LIBOSMOCORE_CFLAGS) $(LIBOSMOGSM_CFLAGS) \ $(all_includes) \
$(LIBOSMOVTY_CFLAGS) $(LIBOSMOABIS_CFLAGS) $(COVERAGE_CFLAGS) -I$(top_srcdir)/include \
-I$(top_builddir) \
$(NULL)
noinst_LIBRARIES = libcommon.a AM_CFLAGS = \
-Wall \
$(LIBOSMOCORE_CFLAGS) \
$(LIBOSMOGSM_CFLAGS) \
$(LIBOSMOVTY_CFLAGS) \
$(LIBOSMOABIS_CFLAGS) \
$(COVERAGE_CFLAGS) \
$(NULL)
libcommon_a_SOURCES = bsc_version.c common_vty.c debug.c gsm_data.c \ noinst_LIBRARIES = \
gsm_data_shared.c socket.c talloc_ctx.c \ libcommon.a \
gsm_subscriber_base.c $(NULL)
libcommon_a_SOURCES = \
bsc_version.c \
common_vty.c \
debug.c \
gsm_data.c \
gsm_data_shared.c \
socket.c \
talloc_ctx.c \
gsm_subscriber_base.c \
$(NULL)

View File

@ -1,11 +1,26 @@
AM_CPPFLAGS = $(all_includes) -I$(top_srcdir)/include -I$(top_builddir) AM_CPPFLAGS = \
AM_CFLAGS=-Wall $(LIBOSMOCORE_CFLAGS) $(LIBOSMOGSM_CFLAGS) \ $(all_includes) \
$(LIBOSMOVTY_CFLAGS) $(LIBOSMOABIS_CFLAGS) $(LIBOSMOSCCP_CFLAGS) $(COVERAGE_CFLAGS) -I$(top_srcdir)/include \
-I$(top_builddir) \
$(NULL)
noinst_LIBRARIES = libfilter.a AM_CFLAGS = \
-Wall \
$(LIBOSMOCORE_CFLAGS) \
$(LIBOSMOGSM_CFLAGS) \
$(LIBOSMOVTY_CFLAGS) \
$(LIBOSMOABIS_CFLAGS) \
$(LIBOSMOSCCP_CFLAGS) \
$(COVERAGE_CFLAGS) \
$(NULL)
noinst_LIBRARIES = \
libfilter.a \
$(NULL)
libfilter_a_SOURCES = \ libfilter_a_SOURCES = \
bsc_msg_filter.c \ bsc_msg_filter.c \
bsc_msg_acc.c \ bsc_msg_acc.c \
bsc_msg_vty.c bsc_msg_vty.c \
$(NULL)

View File

@ -1,10 +1,28 @@
AM_CPPFLAGS = $(all_includes) -I$(top_srcdir)/include -I$(top_builddir) AM_CPPFLAGS = \
AM_CFLAGS=-Wall $(LIBOSMOCORE_CFLAGS) $(LIBOSMOVTY_CFLAGS) \ $(all_includes) \
$(LIBOSMOGSM_CFLAGS) $(LIBOSMOABIS_CFLAGS) $(COVERAGE_CFLAGS) $(LIBCRYPTO_CFLAGS) \ -I$(top_srcdir)/include \
-I$(top_builddir) \
$(NULL)
AM_CFLAGS = \
-Wall \
$(COVERAGE_CFLAGS) \
$(LIBCRYPTO_CFLAGS) \
$(LIBASN1C_CFLAGS) \ $(LIBASN1C_CFLAGS) \
$(LIBOSMOSIGTRAN_CFLAGS) $(LIBOSMORANAP_CFLAGS) $(LIBOSMOCORE_CFLAGS) \
$(LIBOSMOVTY_CFLAGS) \
$(LIBOSMOGSM_CFLAGS) \
$(LIBOSMOABIS_CFLAGS) \
$(LIBOSMOSIGTRAN_CFLAGS) \
$(LIBOSMORANAP_CFLAGS) \
$(NULL)
noinst_LIBRARIES = libiu.a noinst_LIBRARIES = \
libiu.a \
$(NULL)
libiu_a_SOURCES = iu.c iu_vty.c libiu_a_SOURCES = \
iu.c \
iu_vty.c \
$(NULL)

View File

@ -1,16 +1,43 @@
AM_CPPFLAGS = $(all_includes) -I$(top_srcdir)/include -I$(top_builddir) AM_CPPFLAGS = \
AM_CFLAGS = -Wall $(LIBOSMOCORE_CFLAGS) $(LIBOSMOVTY_CFLAGS) \ $(all_includes) \
$(LIBOSMONETIF_CFLAGS) $(COVERAGE_CFLAGS) $(LIBBCG729_CFLAGS) -I$(top_srcdir)/include \
AM_LDFLAGS = $(LIBOSMOCORE_LIBS) $(LIBOSMOGSM_LIBS) \ -I$(top_builddir) \
$(LIBOSMONETIF_LIBS) $(COVERAGE_LDFLAGS) $(LIBBCG729_LIBS) $(NULL)
noinst_LIBRARIES = libmgcp.a AM_CFLAGS = \
-Wall \
$(LIBOSMOCORE_CFLAGS) \
$(LIBOSMOVTY_CFLAGS) \
$(LIBOSMONETIF_CFLAGS) \
$(COVERAGE_CFLAGS) \
$(LIBBCG729_CFLAGS) \
$(NULL)
noinst_HEADERS = g711common.h AM_LDFLAGS = \
$(LIBOSMOCORE_LIBS) \
$(LIBOSMOGSM_LIBS) \
$(LIBOSMONETIF_LIBS) \
$(COVERAGE_LDFLAGS) \
$(LIBBCG729_LIBS) \
$(NULL)
libmgcp_a_SOURCES = mgcp_protocol.c mgcp_network.c mgcp_vty.c mgcp_osmux.c \ noinst_LIBRARIES = \
mgcp_sdp.c libmgcp.a \
$(NULL)
noinst_HEADERS = \
g711common.h \
$(NULL)
libmgcp_a_SOURCES = \
mgcp_protocol.c \
mgcp_network.c \
mgcp_vty.c \
mgcp_osmux.c \
mgcp_sdp.c \
$(NULL)
if BUILD_MGCP_TRANSCODING if BUILD_MGCP_TRANSCODING
libmgcp_a_SOURCES += mgcp_transcode.c libmgcp_a_SOURCES += \
mgcp_transcode.c \
$(NULL)
endif endif

View File

@ -1,27 +1,59 @@
AM_CPPFLAGS = $(all_includes) -I$(top_srcdir)/include -I$(top_builddir) AM_CPPFLAGS = \
AM_CFLAGS=-Wall $(LIBOSMOCORE_CFLAGS) $(LIBOSMOVTY_CFLAGS) \ $(all_includes) \
$(LIBOSMOABIS_CFLAGS) $(COVERAGE_CFLAGS) $(LIBCRYPTO_CFLAGS) $(LIBSMPP34_CFLAGS) -I$(top_srcdir)/include \
-I$(top_builddir) \
$(NULL)
noinst_HEADERS = meas_feed.h AM_CFLAGS = \
-Wall \
$(LIBOSMOCORE_CFLAGS) \
$(LIBOSMOVTY_CFLAGS) \
$(LIBOSMOABIS_CFLAGS) \
$(COVERAGE_CFLAGS) \
$(LIBCRYPTO_CFLAGS) \
$(LIBSMPP34_CFLAGS) \
$(NULL)
noinst_LIBRARIES = libmsc.a noinst_HEADERS = \
meas_feed.h \
$(NULL)
libmsc_a_SOURCES = auth.c \ noinst_LIBRARIES = \
db.c \ libmsc.a \
gsm_04_08.c gsm_04_11.c gsm_04_11_helper.c \ $(NULL)
gsm_04_80.c \
gsm_subscriber.c \ libmsc_a_SOURCES = \
mncc.c mncc_builtin.c mncc_sock.c \ auth.c \
rrlp.c \ db.c \
silent_call.c \ gsm_04_08.c \
sms_queue.c \ gsm_04_11.c \
token_auth.c \ gsm_04_11_helper.c \
ussd.c \ gsm_04_80.c \
vty_interface_layer3.c \ gsm_subscriber.c \
transaction.c \ mncc.c \
osmo_msc.c ctrl_commands.c meas_feed.c mncc_builtin.c \
mncc_sock.c \
rrlp.c \
silent_call.c \
sms_queue.c \
token_auth.c \
ussd.c \
vty_interface_layer3.c \
transaction.c \
osmo_msc.c \
ctrl_commands.c \
meas_feed.c \
$(NULL)
if BUILD_SMPP if BUILD_SMPP
noinst_HEADERS += smpp_smsc.h noinst_HEADERS += \
libmsc_a_SOURCES += smpp_smsc.c smpp_openbsc.c smpp_vty.c smpp_utils.c smpp_smsc.h \
$(NULL)
libmsc_a_SOURCES += \
smpp_smsc.c \
smpp_openbsc.c \
smpp_vty.c \
smpp_utils.c \
$(NULL)
endif endif

View File

@ -1,7 +1,31 @@
AM_CPPFLAGS = $(all_includes) -I$(top_srcdir)/include -I$(top_builddir) AM_CPPFLAGS = \
AM_CFLAGS=-Wall $(LIBOSMOCORE_CFLAGS) $(LIBOSMOVTY_CFLAGS) $(LIBOSMOABIS_CFLAGS) $(LIBOSMONETIF_CFLAGS) $(COVERAGE_CFLAGS) $(all_includes) \
AM_LDFLAGS = $(LIBOSMOCORE_LIBS) $(LIBOSMOGSM_LIBS) $(LIBOSMOABIS_LIBS) $(COVERAGE_LDFLAGS) -I$(top_srcdir)/include \
-I$(top_builddir) \
$(NULL)
noinst_LIBRARIES = libtrau.a AM_CFLAGS = \
-Wall \
$(LIBOSMOCORE_CFLAGS) \
$(LIBOSMOVTY_CFLAGS) \
$(LIBOSMOABIS_CFLAGS) \
$(LIBOSMONETIF_CFLAGS) \
$(COVERAGE_CFLAGS) \
$(NULL)
libtrau_a_SOURCES = rtp_proxy.c trau_mux.c trau_upqueue.c AM_LDFLAGS = \
$(LIBOSMOCORE_LIBS) \
$(LIBOSMOGSM_LIBS) \
$(LIBOSMOABIS_LIBS) \
$(COVERAGE_LDFLAGS) \
$(NULL)
noinst_LIBRARIES = \
libtrau.a \
$(NULL)
libtrau_a_SOURCES = \
rtp_proxy.c \
trau_mux.c \
trau_upqueue.c \
$(NULL)

View File

@ -1,21 +1,55 @@
AM_CPPFLAGS = $(all_includes) -I$(top_srcdir)/include -I$(top_builddir) AM_CPPFLAGS = \
AM_CFLAGS=-Wall $(LIBOSMOCORE_CFLAGS) $(LIBOSMOGSM_CFLAGS) $(LIBOSMOVTY_CFLAGS) $(LIBOSMOCTRL_CFLAGS) $(LIBOSMONETIF_CFLAGS) $(LIBOSMOSCCP_CFLAGS) $(COVERAGE_CFLAGS) $(LIBOSMOABIS_CFLAGS) $(all_includes) \
AM_LDFLAGS = $(COVERAGE_LDFLAGS) -I$(top_srcdir)/include \
-I$(top_builddir) \
$(NULL)
bin_PROGRAMS = osmo-bsc AM_CFLAGS = \
-Wall \
$(LIBOSMOCORE_CFLAGS) \
$(LIBOSMOGSM_CFLAGS) \
$(LIBOSMOVTY_CFLAGS) \
$(LIBOSMOCTRL_CFLAGS) \
$(LIBOSMONETIF_CFLAGS) \
$(LIBOSMOSCCP_CFLAGS) \
$(COVERAGE_CFLAGS) \
$(LIBOSMOABIS_CFLAGS) \
$(NULL)
AM_LDFLAGS = \
$(COVERAGE_LDFLAGS) \
$(NULL)
bin_PROGRAMS = \
osmo-bsc \
$(NULL)
osmo_bsc_SOURCES = \
osmo_bsc_main.c \
osmo_bsc_vty.c \
osmo_bsc_api.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_ctrl.c \
$(NULL)
osmo_bsc_SOURCES = osmo_bsc_main.c osmo_bsc_vty.c osmo_bsc_api.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_ctrl.c
# once again since TRAU uses CC symbol :( # once again since TRAU uses CC symbol :(
osmo_bsc_LDADD = \ osmo_bsc_LDADD = \
$(top_builddir)/src/libfilter/libfilter.a \ $(top_builddir)/src/libfilter/libfilter.a \
$(top_builddir)/src/libbsc/libbsc.a \ $(top_builddir)/src/libbsc/libbsc.a \
$(top_builddir)/src/libmsc/libmsc.a \ $(top_builddir)/src/libmsc/libmsc.a \
$(top_builddir)/src/libbsc/libbsc.a \ $(top_builddir)/src/libbsc/libbsc.a \
$(top_builddir)/src/libtrau/libtrau.a \ $(top_builddir)/src/libtrau/libtrau.a \
$(top_builddir)/src/libcommon/libcommon.a \ $(top_builddir)/src/libcommon/libcommon.a \
$(LIBOSMOSCCP_LIBS) $(LIBOSMOCORE_LIBS) \ $(LIBOSMOSCCP_LIBS) \
$(LIBOSMOGSM_LIBS) $(LIBOSMOVTY_LIBS) $(LIBOSMOCTRL_LIBS) \ $(LIBOSMOCORE_LIBS) \
$(COVERAGE_LDFLAGS) $(LIBOSMOABIS_LIBS) $(LIBOSMOGSM_LIBS) \
$(LIBOSMOVTY_LIBS) \
$(LIBOSMOCTRL_LIBS) \
$(COVERAGE_LDFLAGS) \
$(LIBOSMOABIS_LIBS) \
$(NULL)

View File

@ -1,14 +1,35 @@
AM_CPPFLAGS = $(all_includes) -I$(top_srcdir)/include -I$(top_builddir) AM_CPPFLAGS = \
AM_CFLAGS=-Wall $(LIBOSMOCORE_CFLAGS) $(LIBOSMOGSM_CFLAGS) \ $(all_includes) \
$(LIBOSMOVTY_CFLAGS) $(LIBOSMOABIS_CFLAGS) \ -I$(top_srcdir)/include \
$(LIBOSMONETIF_CFLAGS) $(COVERAGE_CFLAGS) -I$(top_builddir) \
$(NULL)
bin_PROGRAMS = osmo-bsc_mgcp AM_CFLAGS = \
-Wall \
$(LIBOSMOCORE_CFLAGS) \
$(LIBOSMOGSM_CFLAGS) \
$(LIBOSMOVTY_CFLAGS) \
$(LIBOSMOABIS_CFLAGS) \
$(LIBOSMONETIF_CFLAGS) \
$(COVERAGE_CFLAGS) \
$(NULL)
osmo_bsc_mgcp_SOURCES = mgcp_main.c bin_PROGRAMS = \
osmo-bsc_mgcp \
$(NULL)
osmo_bsc_mgcp_LDADD = $(top_builddir)/src/libcommon/libcommon.a \ osmo_bsc_mgcp_SOURCES = \
$(top_builddir)/src/libmgcp/libmgcp.a -lrt \ mgcp_main.c \
$(LIBOSMOVTY_LIBS) $(LIBOSMOCORE_LIBS) $(LIBOSMOGSM_LIBS) \ $(NULL)
$(LIBOSMONETIF_LIBS) $(LIBBCG729_LIBS) \
$(LIBRARY_GSM) osmo_bsc_mgcp_LDADD = \
$(top_builddir)/src/libcommon/libcommon.a \
$(top_builddir)/src/libmgcp/libmgcp.a \
$(LIBOSMOVTY_LIBS) \
$(LIBOSMOCORE_LIBS) \
$(LIBOSMOGSM_LIBS) \
$(LIBOSMONETIF_LIBS) \
$(LIBBCG729_LIBS) \
$(LIBRARY_GSM) \
-lrt \
$(NULL)

View File

@ -1,19 +1,57 @@
AM_CPPFLAGS = $(all_includes) -I$(top_srcdir)/include -I$(top_builddir) AM_CPPFLAGS = \
AM_CFLAGS=-Wall $(LIBOSMOCORE_CFLAGS) $(LIBOSMOGSM_CFLAGS) $(LIBOSMOVTY_CFLAGS) $(LIBOSMOCTRL_CFLAGS) $(LIBOSMOSCCP_CFLAGS) $(LIBOSMOABIS_CFLAGS) $(LIBOSMONETIF_CFLAGS) $(LIBCRYPTO_CFLAGS) $(COVERAGE_CFLAGS) $(all_includes) \
AM_LDFLAGS = $(COVERAGE_LDFLAGS) -I$(top_srcdir)/include \
-I$(top_builddir) \
$(NULL)
bin_PROGRAMS = osmo-bsc_nat AM_CFLAGS = \
-Wall \
$(LIBOSMOCORE_CFLAGS) \
$(LIBOSMOGSM_CFLAGS) \
$(LIBOSMOVTY_CFLAGS) \
$(LIBOSMOCTRL_CFLAGS) \
$(LIBOSMOSCCP_CFLAGS) \
$(LIBOSMOABIS_CFLAGS) \
$(LIBOSMONETIF_CFLAGS) \
$(LIBCRYPTO_CFLAGS) \
$(COVERAGE_CFLAGS) \
$(NULL)
AM_LDFLAGS = \
$(COVERAGE_LDFLAGS) \
$(NULL)
bin_PROGRAMS = \
osmo-bsc_nat \
$(NULL)
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_ctrl.c \
bsc_nat_rewrite.c \
bsc_nat_rewrite_trie.c \
bsc_nat_filter.c \
$(NULL)
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_ctrl.c \
bsc_nat_rewrite.c bsc_nat_rewrite_trie.c bsc_nat_filter.c
osmo_bsc_nat_LDADD = \ osmo_bsc_nat_LDADD = \
$(top_builddir)/src/libmgcp/libmgcp.a \ $(top_builddir)/src/libmgcp/libmgcp.a \
$(top_builddir)/src/libbsc/libbsc.a \ $(top_builddir)/src/libbsc/libbsc.a \
$(top_builddir)/src/libtrau/libtrau.a \ $(top_builddir)/src/libtrau/libtrau.a \
$(top_builddir)/src/libcommon/libcommon.a \ $(top_builddir)/src/libcommon/libcommon.a \
$(top_builddir)/src/libfilter/libfilter.a \ $(top_builddir)/src/libfilter/libfilter.a \
-lrt $(LIBOSMOSCCP_LIBS) $(LIBOSMOCORE_LIBS) \ $(LIBOSMOSCCP_LIBS) \
$(LIBOSMOGSM_LIBS) $(LIBOSMOVTY_LIBS) $(LIBOSMOCTRL_LIBS) \ $(LIBOSMOCORE_LIBS) \
$(LIBOSMOABIS_LIBS) $(LIBOSMONETIF_LIBS) $(LIBCRYPTO_LIBS) $(LIBOSMOGSM_LIBS) \
$(LIBOSMOVTY_LIBS) \
$(LIBOSMOCTRL_LIBS) \
$(LIBOSMOABIS_LIBS) \
$(LIBOSMONETIF_LIBS) \
$(LIBCRYPTO_LIBS) \
-lrt \
$(NULL)

View File

@ -1,18 +1,44 @@
AM_CPPFLAGS = $(all_includes) -I$(top_srcdir)/include -I$(top_builddir) AM_CPPFLAGS = \
AM_CFLAGS=-Wall $(COVERAGE_CFLAGS) \ $(all_includes) \
$(LIBOSMOCORE_CFLAGS) $(LIBOSMOGSM_CFLAGS) $(LIBOSMOVTY_CFLAGS) \ -I$(top_srcdir)/include \
$(LIBOSMOCTRL_CFLAGS) $(LIBOSMOABIS_CFLAGS) $(LIBSMPP34_CFLAGS) -I$(top_builddir) \
$(NULL)
AM_LDFLAGS = $(COVERAGE_LDFLAGS) AM_CFLAGS = \
-Wall \
$(COVERAGE_CFLAGS) \
$(LIBOSMOCORE_CFLAGS) \
$(LIBOSMOGSM_CFLAGS) \
$(LIBOSMOVTY_CFLAGS) \
$(LIBOSMOCTRL_CFLAGS) \
$(LIBOSMOABIS_CFLAGS) \
$(LIBSMPP34_CFLAGS) \
$(NULL)
bin_PROGRAMS = osmo-nitb AM_LDFLAGS = \
$(COVERAGE_LDFLAGS) \
$(NULL)
bin_PROGRAMS = \
osmo-nitb \
$(NULL)
osmo_nitb_SOURCES = \
bsc_hack.c \
$(NULL)
osmo_nitb_SOURCES = bsc_hack.c
osmo_nitb_LDADD = \ osmo_nitb_LDADD = \
$(top_builddir)/src/libbsc/libbsc.a \ $(top_builddir)/src/libbsc/libbsc.a \
$(top_builddir)/src/libmsc/libmsc.a \ $(top_builddir)/src/libmsc/libmsc.a \
$(top_builddir)/src/libtrau/libtrau.a \ $(top_builddir)/src/libtrau/libtrau.a \
$(top_builddir)/src/libcommon/libcommon.a \ $(top_builddir)/src/libcommon/libcommon.a \
-ldbi $(LIBCRYPT) \ $(LIBCRYPT) \
$(LIBOSMOGSM_LIBS) $(LIBOSMOVTY_LIBS) $(LIBOSMOCORE_LIBS) \ $(LIBOSMOGSM_LIBS) \
$(LIBOSMOCTRL_LIBS) $(LIBOSMOABIS_LIBS) $(LIBSMPP34_LIBS) $(LIBCRYPTO_LIBS) $(LIBOSMOVTY_LIBS) \
$(LIBOSMOCORE_LIBS) \
$(LIBOSMOCTRL_LIBS) \
$(LIBOSMOABIS_LIBS) \
$(LIBSMPP34_LIBS) \
$(LIBCRYPTO_LIBS) \
-ldbi \
$(NULL)

View File

@ -1,42 +1,123 @@
AM_CPPFLAGS = $(all_includes) -I$(top_srcdir)/include -I$(top_builddir) AM_CPPFLAGS = \
AM_CFLAGS=-Wall $(LIBOSMOCORE_CFLAGS) $(LIBOSMOGSM_CFLAGS) $(LIBOSMOVTY_CFLAGS) $(LIBOSMOABIS_CFLAGS) $(COVERAGE_CFLAGS) $(SQLITE3_CFLAGS) \ $(all_includes) \
$(LIBSMPP34_CFLAGS) -I$(top_srcdir)/include \
AM_LDFLAGS = $(COVERAGE_LDFLAGS) -I$(top_builddir) \
$(NULL)
noinst_HEADERS = meas_db.h AM_CFLAGS = \
-Wall \
$(LIBOSMOCORE_CFLAGS) \
$(LIBOSMOGSM_CFLAGS) \
$(LIBOSMOVTY_CFLAGS) \
$(LIBOSMOABIS_CFLAGS) \
$(COVERAGE_CFLAGS) \
$(SQLITE3_CFLAGS) \
$(LIBSMPP34_CFLAGS) \
$(NULL)
bin_PROGRAMS = bs11_config isdnsync AM_LDFLAGS = \
$(COVERAGE_LDFLAGS) \
$(NULL)
noinst_HEADERS = \
meas_db.h \
$(NULL)
bin_PROGRAMS = \
bs11_config \
isdnsync \
$(NULL)
if HAVE_SQLITE3 if HAVE_SQLITE3
bin_PROGRAMS += osmo-meas-pcap2db osmo-meas-udp2db bin_PROGRAMS += \
osmo-meas-pcap2db \
osmo-meas-udp2db \
$(NULL)
endif endif
if HAVE_LIBCDK if HAVE_LIBCDK
bin_PROGRAMS += meas_vis bin_PROGRAMS += \
meas_vis \
$(NULL)
endif endif
if BUILD_SMPP if BUILD_SMPP
noinst_PROGRAMS = smpp_mirror noinst_PROGRAMS = \
smpp_mirror \
$(NULL)
endif endif
bs11_config_SOURCES = bs11_config.c bs11_config_SOURCES = \
bs11_config_LDADD = $(top_builddir)/src/libbsc/libbsc.a \ bs11_config.c \
$(top_builddir)/src/libtrau/libtrau.a \ $(NULL)
$(top_builddir)/src/libcommon/libcommon.a \
$(LIBOSMOCORE_LIBS) $(LIBOSMOGSM_LIBS) $(LIBOSMOABIS_LIBS)
isdnsync_SOURCES = isdnsync.c bs11_config_LDADD = \
$(top_builddir)/src/libbsc/libbsc.a \
$(top_builddir)/src/libtrau/libtrau.a \
$(top_builddir)/src/libcommon/libcommon.a \
$(LIBOSMOCORE_LIBS) \
$(LIBOSMOGSM_LIBS) \
$(LIBOSMOABIS_LIBS) \
$(NULL)
smpp_mirror_SOURCES = smpp_mirror.c isdnsync_SOURCES = \
smpp_mirror_LDADD = $(top_builddir)/src/libcommon/libcommon.a \ isdnsync.c \
$(LIBOSMOCORE_LIBS) $(LIBOSMOGSM_LIBS) $(LIBSMPP34_LIBS) $(NULL)
meas_vis_SOURCES = meas_vis.c smpp_mirror_SOURCES = \
meas_vis_LDADD = $(LIBOSMOCORE_LIBS) $(LIBOSMOGSM_LIBS) -lcdk -lncurses smpp_mirror.c \
meas_vis_CFLAGS = $(LIBOSMOCORE_CFLAGS) $(LIBOSMOGSM_CFLAGS) $(NULL)
osmo_meas_pcap2db_SOURCES = meas_pcap2db.c meas_db.c smpp_mirror_LDADD = \
osmo_meas_pcap2db_LDADD = $(LIBOSMOCORE_LIBS) $(LIBOSMOGSM_LIBS) -lpcap $(SQLITE3_LIBS) $(top_builddir)/src/libcommon/libcommon.a \
osmo_meas_pcap2db_CFLAGS = $(LIBOSMOCORE_CFLAGS) $(LIBOSMOGSM_CFLAGS) $(LIBOSMOCORE_LIBS) \
$(LIBOSMOGSM_LIBS) \
$(LIBSMPP34_LIBS) \
$(NULL)
osmo_meas_udp2db_SOURCES = meas_udp2db.c meas_db.c meas_vis_SOURCES = \
osmo_meas_udp2db_LDADD = $(LIBOSMOCORE_LIBS) $(LIBOSMOGSM_LIBS) $(SQLITE3_LIBS) meas_vis.c \
osmo_meas_udp2db_CFLAGS = $(LIBOSMOCORE_CFLAGS) $(LIBOSMOGSM_CFLAGS) $(NULL)
meas_vis_LDADD = \
$(LIBOSMOCORE_LIBS) \
$(LIBOSMOGSM_LIBS) \
-lcdk \
-lncurses \
$(NULL)
meas_vis_CFLAGS = \
$(LIBOSMOCORE_CFLAGS) \
$(LIBOSMOGSM_CFLAGS) \
$(NULL)
osmo_meas_pcap2db_SOURCES = \
meas_pcap2db.c \
meas_db.c \
$(NULL)
osmo_meas_pcap2db_LDADD = \
$(LIBOSMOCORE_LIBS) \
$(LIBOSMOGSM_LIBS) \
$(SQLITE3_LIBS) \
-lpcap \
$(NULL)
osmo_meas_pcap2db_CFLAGS = \
$(LIBOSMOCORE_CFLAGS) \
$(LIBOSMOGSM_CFLAGS) \
$(NULL)
osmo_meas_udp2db_SOURCES = \
meas_udp2db.c \
meas_db.c \
$(NULL)
osmo_meas_udp2db_LDADD = \
$(LIBOSMOCORE_LIBS) \
$(LIBOSMOGSM_LIBS) \
$(SQLITE3_LIBS) \
$(NULL)
osmo_meas_udp2db_CFLAGS = \
$(LIBOSMOCORE_CFLAGS) \
$(LIBOSMOGSM_CFLAGS) \
$(NULL)

View File

@ -1,24 +1,44 @@
SUBDIRS = gsm0408 db channel mgcp gprs abis gbproxy trau subscr mm_auth xid SUBDIRS = \
gsm0408 \
db \
channel \
mgcp \
gprs \
abis \
gbproxy \
trau \
subscr \
mm_auth \
xid \
$(NULL)
if BUILD_NAT if BUILD_NAT
SUBDIRS += bsc-nat bsc-nat-trie SUBDIRS += \
bsc-nat \
bsc-nat-trie \
$(NULL)
endif endif
if BUILD_BSC if BUILD_BSC
SUBDIRS += bsc SUBDIRS += \
bsc \
$(NULL)
endif endif
if BUILD_SMPP if BUILD_SMPP
SUBDIRS += smpp SUBDIRS += \
smpp \
$(NULL)
endif endif
if HAVE_LIBGTP if HAVE_LIBGTP
SUBDIRS += gtphub SUBDIRS += \
if HAVE_LIBCARES gtphub \
SUBDIRS += sgsn oap $(NULL)
endif
endif
if HAVE_LIBCARES
SUBDIRS += \
sgsn \
oap \
$(NULL)
endif
endif
# The `:;' works around a Bash 3.2 bug when the output is not writeable. # The `:;' works around a Bash 3.2 bug when the output is not writeable.
$(srcdir)/package.m4: $(top_srcdir)/configure.ac $(srcdir)/package.m4: $(top_srcdir)/configure.ac
@ -38,9 +58,20 @@ $(srcdir)/package.m4: $(top_srcdir)/configure.ac
echo ' [$(PACKAGE_URL)])'; \ echo ' [$(PACKAGE_URL)])'; \
} >'$(srcdir)/package.m4' } >'$(srcdir)/package.m4'
EXTRA_DIST = testsuite.at $(srcdir)/package.m4 $(TESTSUITE) vty_test_runner.py ctrl_test_runner.py smpp_test_runner.py EXTRA_DIST = \
testsuite.at \
$(srcdir)/package.m4 \
$(TESTSUITE) \
vty_test_runner.py \
ctrl_test_runner.py \
smpp_test_runner.py \
$(NULL)
TESTSUITE = $(srcdir)/testsuite TESTSUITE = $(srcdir)/testsuite
DISTCLEANFILES = atconfig
DISTCLEANFILES = \
atconfig \
$(NULL)
if ENABLE_EXT_TESTS if ENABLE_EXT_TESTS
python-tests: $(BUILT_SOURCES) python-tests: $(BUILT_SOURCES)

View File

@ -1,17 +1,35 @@
AM_CPPFLAGS = $(all_includes) -I$(top_srcdir)/include AM_CPPFLAGS = \
AM_CFLAGS=-Wall -ggdb3 $(LIBOSMOCORE_CFLAGS) $(LIBOSMOABIS_CFLAGS) \ $(all_includes) \
$(LIBOSMOGSM_CFLAGS) $(COVERAGE_CFLAGS) -I$(top_srcdir)/include \
$(NULL)
EXTRA_DIST = abis_test.ok AM_CFLAGS = \
-Wall \
-ggdb3 \
$(LIBOSMOCORE_CFLAGS) \
$(LIBOSMOABIS_CFLAGS) \
$(LIBOSMOGSM_CFLAGS) \
$(COVERAGE_CFLAGS) \
$(NULL)
noinst_PROGRAMS = abis_test EXTRA_DIST = \
abis_test.ok \
$(NULL)
abis_test_SOURCES = abis_test.c noinst_PROGRAMS = \
abis_test \
$(NULL)
abis_test_SOURCES = \
abis_test.c \
$(NULL)
abis_test_LDADD = \ abis_test_LDADD = \
$(top_builddir)/src/libbsc/libbsc.a \ $(top_builddir)/src/libbsc/libbsc.a \
$(top_builddir)/src/libcommon/libcommon.a \ $(top_builddir)/src/libcommon/libcommon.a \
$(top_builddir)/src/libbsc/libbsc.a \ $(top_builddir)/src/libbsc/libbsc.a \
$(top_builddir)/src/libtrau/libtrau.a \ $(top_builddir)/src/libtrau/libtrau.a \
$(LIBOSMOCORE_LIBS) $(LIBOSMOABIS_LIBS) \ $(LIBOSMOCORE_LIBS) \
$(LIBOSMOGSM_LIBS) $(LIBOSMOABIS_LIBS) \
$(LIBOSMOGSM_LIBS) \
$(NULL)

View File

@ -1,26 +1,58 @@
AM_CPPFLAGS = $(all_includes) -I$(top_srcdir)/include AM_CPPFLAGS = \
AM_CFLAGS=-Wall -ggdb3 $(LIBOSMOCORE_CFLAGS) $(LIBOSMOGSM_CFLAGS) $(LIBOSMOCTRL_LIBS) $(LIBOSMOSCCP_CFLAGS) $(LIBOSMOABIS_CFLAGS) $(LIBOSMONETIF_CFLAGS) $(COVERAGE_CFLAGS) $(all_includes) \
AM_LDFLAGS = $(COVERAGE_LDFLAGS) -I$(top_srcdir)/include \
$(NULL)
EXTRA_DIST = bsc_nat_test.ok bsc_data.c barr.cfg barr_dup.cfg prefixes.csv AM_CFLAGS = \
-Wall \
-ggdb3 \
$(LIBOSMOCORE_CFLAGS) \
$(LIBOSMOGSM_CFLAGS) \
$(LIBOSMOCTRL_LIBS) \
$(LIBOSMOSCCP_CFLAGS) \
$(LIBOSMOABIS_CFLAGS) \
$(LIBOSMONETIF_CFLAGS) \
$(COVERAGE_CFLAGS) \
$(NULL)
noinst_PROGRAMS = bsc_nat_test AM_LDFLAGS = \
$(COVERAGE_LDFLAGS) \
$(NULL)
EXTRA_DIST = \
bsc_nat_test.ok \
bsc_data.c \
barr.cfg \
barr_dup.cfg \
prefixes.csv \
$(NULL)
noinst_PROGRAMS = \
bsc_nat_test \
$(NULL)
bsc_nat_test_SOURCES = \
bsc_nat_test.c \
$(top_srcdir)/src/osmo-bsc_nat/bsc_filter.c \
$(top_srcdir)/src/osmo-bsc_nat/bsc_sccp.c \
$(top_srcdir)/src/osmo-bsc_nat/bsc_nat_utils.c \
$(top_srcdir)/src/osmo-bsc_nat/bsc_nat_rewrite.c \
$(top_srcdir)/src/osmo-bsc_nat/bsc_nat_rewrite_trie.c \
$(top_srcdir)/src/osmo-bsc_nat/bsc_mgcp_utils.c \
$(top_srcdir)/src/osmo-bsc_nat/bsc_nat_filter.c
bsc_nat_test_SOURCES = bsc_nat_test.c \
$(top_srcdir)/src/osmo-bsc_nat/bsc_filter.c \
$(top_srcdir)/src/osmo-bsc_nat/bsc_sccp.c \
$(top_srcdir)/src/osmo-bsc_nat/bsc_nat_utils.c \
$(top_srcdir)/src/osmo-bsc_nat/bsc_nat_rewrite.c \
$(top_srcdir)/src/osmo-bsc_nat/bsc_nat_rewrite_trie.c \
$(top_srcdir)/src/osmo-bsc_nat/bsc_mgcp_utils.c \
$(top_srcdir)/src/osmo-bsc_nat/bsc_nat_filter.c
bsc_nat_test_LDADD = \ bsc_nat_test_LDADD = \
$(top_builddir)/src/libfilter/libfilter.a \ $(top_builddir)/src/libfilter/libfilter.a \
$(top_builddir)/src/libbsc/libbsc.a \ $(top_builddir)/src/libbsc/libbsc.a \
$(top_builddir)/src/libmgcp/libmgcp.a \ $(top_builddir)/src/libmgcp/libmgcp.a \
$(top_builddir)/src/libtrau/libtrau.a \ $(top_builddir)/src/libtrau/libtrau.a \
$(top_builddir)/src/libcommon/libcommon.a \ $(top_builddir)/src/libcommon/libcommon.a \
$(LIBOSMOCORE_LIBS) $(LIBOSMOGSM_LIBS) -lrt \ $(LIBOSMOCORE_LIBS) \
$(LIBOSMOSCCP_LIBS) $(LIBOSMOVTY_LIBS) \ $(LIBOSMOGSM_LIBS) \
$(LIBOSMOABIS_LIBS) $(LIBOSMONETIF_LIBS) \ $(LIBOSMOSCCP_LIBS) \
$(LIBOSMOCTRL_LIBS) $(LIBOSMOVTY_LIBS) \
$(LIBOSMOABIS_LIBS) \
$(LIBOSMONETIF_LIBS) \
$(LIBOSMOCTRL_LIBS) \
-lrt \
$(NULL)

View File

@ -1,18 +1,45 @@
AM_CPPFLAGS = $(all_includes) -I$(top_srcdir)/include AM_CPPFLAGS = \
AM_CFLAGS=-Wall -ggdb3 $(LIBOSMOCORE_CFLAGS) $(LIBOSMOGSM_CFLAGS) $(LIBOSMOSCCP_CFLAGS) $(LIBOSMOABIS_CFLAGS) $(COVERAGE_CFLAGS) $(all_includes) \
AM_LDFLAGS = $(COVERAGE_LDFLAGS) -I$(top_srcdir)/include \
$(NULL)
EXTRA_DIST = bsc_test.ok AM_CFLAGS = \
-Wall \
-ggdb3 \
$(LIBOSMOCORE_CFLAGS) \
$(LIBOSMOGSM_CFLAGS) \
$(LIBOSMOSCCP_CFLAGS) \
$(LIBOSMOABIS_CFLAGS) \
$(COVERAGE_CFLAGS) \
$(NULL)
noinst_PROGRAMS = bsc_test AM_LDFLAGS = \
$(COVERAGE_LDFLAGS) \
$(NULL)
bsc_test_SOURCES = bsc_test.c \ EXTRA_DIST = \
$(top_srcdir)/src/osmo-bsc/osmo_bsc_filter.c bsc_test.ok \
bsc_test_LDADD = $(top_builddir)/src/libbsc/libbsc.a \ $(NULL)
$(top_builddir)/src/libmsc/libmsc.a \
$(top_builddir)/src/libmgcp/libmgcp.a \ noinst_PROGRAMS = \
$(top_builddir)/src/libtrau/libtrau.a \ bsc_test \
$(top_builddir)/src/libcommon/libcommon.a \ $(NULL)
$(LIBOSMOCORE_LIBS) $(LIBOSMOGSM_LIBS) -lrt \
$(LIBOSMOSCCP_LIBS) $(LIBOSMOVTY_LIBS) \ bsc_test_SOURCES = \
$(LIBOSMOABIS_LIBS) bsc_test.c \
$(top_srcdir)/src/osmo-bsc/osmo_bsc_filter.c \
$(NULL)
bsc_test_LDADD = \
$(top_builddir)/src/libbsc/libbsc.a \
$(top_builddir)/src/libmsc/libmsc.a \
$(top_builddir)/src/libmgcp/libmgcp.a \
$(top_builddir)/src/libtrau/libtrau.a \
$(top_builddir)/src/libcommon/libcommon.a \
$(LIBOSMOCORE_LIBS) \
$(LIBOSMOGSM_LIBS) \
$(LIBOSMOSCCP_LIBS) \
$(LIBOSMOVTY_LIBS) \
$(LIBOSMOABIS_LIBS) \
-lrt \
$(NULL)

View File

@ -1,14 +1,34 @@
AM_CPPFLAGS = $(all_includes) -I$(top_srcdir)/include AM_CPPFLAGS = \
AM_CFLAGS=-Wall -ggdb3 $(LIBOSMOCORE_CFLAGS) $(LIBOSMOGSM_CFLAGS) $(LIBOSMOABIS_CFLAGS) $(all_includes) \
-I$(top_srcdir)/include \
$(NULL)
EXTRA_DIST = channel_test.ok AM_CFLAGS = \
-Wall \
-ggdb3 \
$(LIBOSMOCORE_CFLAGS) \
$(LIBOSMOGSM_CFLAGS) \
$(LIBOSMOABIS_CFLAGS) \
$(NULL)
noinst_PROGRAMS = channel_test EXTRA_DIST = \
channel_test.ok \
$(NULL)
noinst_PROGRAMS = \
channel_test \
$(NULL)
channel_test_SOURCES = \
channel_test.c \
$(NULL)
channel_test_SOURCES = channel_test.c
channel_test_LDADD = \ channel_test_LDADD = \
$(top_builddir)/src/libbsc/libbsc.a \ $(top_builddir)/src/libbsc/libbsc.a \
$(top_builddir)/src/libmsc/libmsc.a \ $(top_builddir)/src/libmsc/libmsc.a \
$(top_builddir)/src/libcommon/libcommon.a \ $(top_builddir)/src/libcommon/libcommon.a \
$(LIBOSMOCORE_LIBS) \ $(LIBOSMOCORE_LIBS) \
-ldbi $(LIBOSMOGSM_LIBS) $(LIBCRYPTO_LIBS) $(LIBOSMOGSM_LIBS) \
$(LIBCRYPTO_LIBS) \
-ldbi \
$(NULL)

View File

@ -1,17 +1,48 @@
AM_CPPFLAGS = $(all_includes) -I$(top_srcdir)/include AM_CPPFLAGS = \
AM_CFLAGS=-Wall -ggdb3 $(LIBOSMOCORE_CFLAGS) $(LIBOSMOGSM_CFLAGS) $(LIBOSMOABIS_CFLAGS) $(LIBSMPP34_CFLAGS) $(COVERAGE_CFLAGS) $(all_includes) \
AM_LDFLAGS = $(COVERAGE_LDFLAGS) -I$(top_srcdir)/include \
$(NULL)
EXTRA_DIST = db_test.ok db_test.err hlr.sqlite3 AM_CFLAGS = \
-Wall \
-ggdb3 \
$(LIBOSMOCORE_CFLAGS) \
$(LIBOSMOGSM_CFLAGS) \
$(LIBOSMOABIS_CFLAGS) \
$(LIBSMPP34_CFLAGS) \
$(COVERAGE_CFLAGS) \
$(NULL)
noinst_PROGRAMS = db_test AM_LDFLAGS = \
$(COVERAGE_LDFLAGS) \
$(NULL)
db_test_SOURCES = db_test.c EXTRA_DIST = \
db_test_LDADD = $(top_builddir)/src/libbsc/libbsc.a \ db_test.ok \
$(top_builddir)/src/libmsc/libmsc.a \ db_test.err \
$(top_builddir)/src/libbsc/libbsc.a \ hlr.sqlite3 \
$(top_builddir)/src/libtrau/libtrau.a \ $(NULL)
$(top_builddir)/src/libcommon/libcommon.a \
$(LIBOSMOCORE_LIBS) $(LIBOSMOABIS_LIBS) \ noinst_PROGRAMS = \
$(LIBOSMOGSM_LIBS) $(LIBSMPP34_LIBS) $(LIBOSMOVTY_LIBS) $(LIBCRYPTO_LIBS) -ldbi db_test \
$(NULL)
db_test_SOURCES = \
db_test.c \
$(NULL)
db_test_LDADD = \
$(top_builddir)/src/libbsc/libbsc.a \
$(top_builddir)/src/libmsc/libmsc.a \
$(top_builddir)/src/libbsc/libbsc.a \
$(top_builddir)/src/libtrau/libtrau.a \
$(top_builddir)/src/libcommon/libcommon.a \
$(LIBOSMOCORE_LIBS) \
$(LIBOSMOABIS_LIBS) \
$(LIBOSMOGSM_LIBS) \
$(LIBSMPP34_LIBS) \
$(LIBOSMOVTY_LIBS) \
$(LIBCRYPTO_LIBS) \
-ldbi \
$(NULL)

View File

@ -1,27 +1,54 @@
AM_CPPFLAGS = $(all_includes) -I$(top_srcdir)/include AM_CPPFLAGS = \
AM_CFLAGS=-Wall -ggdb3 $(LIBOSMOCORE_CFLAGS) $(LIBOSMOGSM_CFLAGS) $(LIBOSMOABIS_CFLAGS) $(all_includes) \
AM_LDFLAGS = $(COVERAGE_LDFLAGS) -I$(top_srcdir)/include \
$(NULL)
EXTRA_DIST = gbproxy_test.ok AM_CFLAGS = \
-Wall \
-ggdb3 \
$(LIBOSMOCORE_CFLAGS) \
$(LIBOSMOGSM_CFLAGS) \
$(LIBOSMOABIS_CFLAGS) \
$(NULL)
noinst_PROGRAMS = gbproxy_test AM_LDFLAGS = \
$(COVERAGE_LDFLAGS) \
$(NULL)
EXTRA_DIST = \
gbproxy_test.ok \
$(NULL)
noinst_PROGRAMS = \
gbproxy_test \
$(NULL)
gbproxy_test_SOURCES = \
gbproxy_test.c \
$(NULL)
gbproxy_test_SOURCES = gbproxy_test.c
gbproxy_test_LDFLAGS = \ gbproxy_test_LDFLAGS = \
-Wl,--wrap=RAND_bytes -Wl,--wrap=RAND_bytes \
$(NULL)
gbproxy_test_LDADD = \ gbproxy_test_LDADD = \
$(top_builddir)/src/gprs/gb_proxy.o \ $(top_builddir)/src/gprs/gb_proxy.o \
$(top_builddir)/src/gprs/gb_proxy_patch.o \ $(top_builddir)/src/gprs/gb_proxy_patch.o \
$(top_builddir)/src/gprs/gb_proxy_peer.o \ $(top_builddir)/src/gprs/gb_proxy_peer.o \
$(top_builddir)/src/gprs/gb_proxy_tlli.o \ $(top_builddir)/src/gprs/gb_proxy_tlli.o \
$(top_builddir)/src/gprs/gprs_gb_parse.o \ $(top_builddir)/src/gprs/gprs_gb_parse.o \
$(top_builddir)/src/gprs/gprs_llc_parse.o \ $(top_builddir)/src/gprs/gprs_llc_parse.o \
$(top_builddir)/src/gprs/crc24.o \ $(top_builddir)/src/gprs/crc24.o \
$(top_builddir)/src/gprs/gprs_utils.o \ $(top_builddir)/src/gprs/gprs_utils.o \
$(top_builddir)/src/libcommon/libcommon.a \ $(top_builddir)/src/libcommon/libcommon.a \
$(top_builddir)/src/libbsc/libbsc.a \ $(top_builddir)/src/libbsc/libbsc.a \
$(top_builddir)/src/libtrau/libtrau.a \ $(top_builddir)/src/libtrau/libtrau.a \
$(LIBOSMOCORE_LIBS) $(LIBOSMOGB_LIBS) \ $(LIBOSMOCORE_LIBS) \
$(LIBOSMOGSM_LIBS) $(LIBOSMOVTY_LIBS) \ $(LIBOSMOGB_LIBS) \
$(LIBOSMOABIS_LIBS) $(LIBRARY_DL) \ $(LIBOSMOGSM_LIBS) \
$(LIBCRYPTO_LIBS) -lrt $(LIBOSMOVTY_LIBS) \
$(LIBOSMOABIS_LIBS) \
$(LIBRARY_DL) \
$(LIBCRYPTO_LIBS) \
-lrt \
$(NULL)

View File

@ -1,12 +1,34 @@
AM_CPPFLAGS = $(all_includes) -I$(top_srcdir)/include AM_CPPFLAGS = \
AM_CFLAGS=-Wall $(LIBOSMOCORE_CFLAGS) $(LIBOSMOGSM_CFLAGS) $(LIBOSMOABIS_CFLAGS) $(all_includes) \
noinst_PROGRAMS = gsm0408_test -I$(top_srcdir)/include \
$(NULL)
EXTRA_DIST = gsm0408_test.ok AM_CFLAGS = \
-Wall \
$(LIBOSMOCORE_CFLAGS) \
$(LIBOSMOGSM_CFLAGS) \
$(LIBOSMOABIS_CFLAGS) \
$(NULL)
gsm0408_test_SOURCES = gsm0408_test.c noinst_PROGRAMS = \
gsm0408_test_LDADD = $(top_builddir)/src/libbsc/libbsc.a \ gsm0408_test \
$(top_builddir)/src/libmsc/libmsc.a \ $(NULL)
$(top_builddir)/src/libtrau/libtrau.a \
$(top_builddir)/src/libcommon/libcommon.a \ EXTRA_DIST = \
$(LIBOSMOCORE_LIBS) $(LIBOSMOGSM_LIBS) $(LIBOSMOABIS_LIBS) -ldbi gsm0408_test.ok \
$(NULL)
gsm0408_test_SOURCES = \
gsm0408_test.c \
$(NULL)
gsm0408_test_LDADD = \
$(top_builddir)/src/libbsc/libbsc.a \
$(top_builddir)/src/libmsc/libmsc.a \
$(top_builddir)/src/libtrau/libtrau.a \
$(top_builddir)/src/libcommon/libcommon.a \
$(LIBOSMOCORE_LIBS) \
$(LIBOSMOGSM_LIBS) \
$(LIBOSMOABIS_LIBS) \
-ldbi \
$(NULL)

View File

@ -1,24 +1,40 @@
AM_CPPFLAGS = $(all_includes) -I$(top_srcdir)/include AM_CPPFLAGS = \
AM_CFLAGS=-Wall -ggdb3 $(LIBOSMOCORE_CFLAGS) $(all_includes) \
-I$(top_srcdir)/include \
$(NULL)
AM_CFLAGS = \
-Wall \
-ggdb3 \
$(LIBOSMOCORE_CFLAGS) \
$(NULL)
EXTRA_DIST = \ EXTRA_DIST = \
gtphub_test.ok gtphub_test.ok \
$(NULL)
if HAVE_LIBGTP if HAVE_LIBGTP
if HAVE_LIBCARES if HAVE_LIBCARES
noinst_PROGRAMS = gtphub_test noinst_PROGRAMS = \
gtphub_test \
$(NULL)
endif endif
endif endif
gtphub_test_SOURCES = gtphub_test.c gtphub_test_SOURCES = \
gtphub_test.c \
$(NULL)
gtphub_test_LDFLAGS = \ gtphub_test_LDFLAGS = \
-Wl,--wrap=gtphub_resolve_ggsn_addr \ -Wl,--wrap=gtphub_resolve_ggsn_addr \
-Wl,--wrap=gtphub_ares_init \ -Wl,--wrap=gtphub_ares_init \
-Wl,--wrap=gtphub_write -Wl,--wrap=gtphub_write \
$(NULL)
gtphub_test_LDADD = \ gtphub_test_LDADD = \
$(top_builddir)/src/gprs/gtphub.o \ $(top_builddir)/src/gprs/gtphub.o \
$(top_builddir)/src/gprs/gprs_utils.o \ $(top_builddir)/src/gprs/gprs_utils.o \
$(LIBOSMOCORE_LIBS) \ $(LIBOSMOCORE_LIBS) \
-lgtp -lrt -lgtp \
-lrt \
$(NULL)

View File

@ -1,30 +1,72 @@
AM_CPPFLAGS = $(all_includes) -I$(top_srcdir)/include -I$(top_srcdir) AM_CPPFLAGS = \
AM_CFLAGS=-Wall -ggdb3 $(LIBOSMOCORE_CFLAGS) $(LIBOSMOGSM_FLAGS) $(LIBOSMONETIF_CFLAGS) $(LIBOSMOSCCP_CFLAGS) $(COVERAGE_CFLAGS) $(LIBBCG729_CFLAGS) $(all_includes) \
AM_LDFLAGS = $(COVERAGE_LDFLAGS) -I$(top_srcdir)/include \
-I$(top_srcdir) \
$(NULL)
EXTRA_DIST = mgcp_test.ok mgcp_transcoding_test.ok AM_CFLAGS = \
-Wall \
-ggdb3 \
$(LIBOSMOCORE_CFLAGS) \
$(LIBOSMOGSM_FLAGS) \
$(LIBOSMONETIF_CFLAGS) \
$(LIBOSMOSCCP_CFLAGS) \
$(COVERAGE_CFLAGS) \
$(LIBBCG729_CFLAGS) \
$(NULL)
noinst_PROGRAMS = mgcp_test AM_LDFLAGS = \
$(COVERAGE_LDFLAGS) \
$(NULL)
EXTRA_DIST = \
mgcp_test.ok \
mgcp_transcoding_test.ok \
$(NULL)
noinst_PROGRAMS = \
mgcp_test \
$(NULL)
if BUILD_MGCP_TRANSCODING if BUILD_MGCP_TRANSCODING
noinst_PROGRAMS += mgcp_transcoding_test noinst_PROGRAMS += \
mgcp_transcoding_test \
$(NULL)
endif endif
mgcp_test_SOURCES = mgcp_test.c mgcp_test_SOURCES = \
mgcp_test.c \
$(NULL)
mgcp_test_LDADD = $(top_builddir)/src/libbsc/libbsc.a \ mgcp_test_LDADD = \
$(top_builddir)/src/libmgcp/libmgcp.a \ $(top_builddir)/src/libbsc/libbsc.a \
$(top_builddir)/src/libcommon/libcommon.a \ $(top_builddir)/src/libmgcp/libmgcp.a \
$(LIBOSMOCORE_LIBS) $(LIBOSMOGSM_LIBS) \ $(top_builddir)/src/libcommon/libcommon.a \
-lrt -lm $(LIBOSMOSCCP_LIBS) $(LIBOSMOVTY_LIBS) \ $(LIBOSMOCORE_LIBS) \
$(LIBRARY_DL) $(LIBOSMONETIF_LIBS) $(LIBOSMOGSM_LIBS) \
$(LIBOSMOSCCP_LIBS) \
$(LIBOSMOVTY_LIBS) \
$(LIBRARY_DL) \
$(LIBOSMONETIF_LIBS) \
-lrt \
-lm \
$(NULL)
mgcp_transcoding_test_SOURCES = mgcp_transcoding_test.c mgcp_transcoding_test_SOURCES = \
mgcp_transcoding_test.c \
$(NULL)
mgcp_transcoding_test_LDADD = \ mgcp_transcoding_test_LDADD = \
$(top_builddir)/src/libbsc/libbsc.a \ $(top_builddir)/src/libbsc/libbsc.a \
$(top_builddir)/src/libmgcp/libmgcp.a \ $(top_builddir)/src/libmgcp/libmgcp.a \
$(top_builddir)/src/libcommon/libcommon.a \ $(top_builddir)/src/libcommon/libcommon.a \
$(LIBOSMOCORE_LIBS) $(LIBOSMOGSM_LIBS) \ $(LIBOSMOCORE_LIBS) \
$(LIBBCG729_LIBS) -lrt -lm $(LIBOSMOSCCP_LIBS) $(LIBOSMOVTY_LIBS) \ $(LIBOSMOGSM_LIBS) \
$(LIBRARY_DL) $(LIBOSMONETIF_LIBS) $(LIBRARY_GSM) $(LIBBCG729_LIBS) \
$(LIBOSMOSCCP_LIBS) \
$(LIBOSMOVTY_LIBS) \
$(LIBRARY_DL) \
$(LIBOSMONETIF_LIBS) \
$(LIBRARY_GSM) \
-lrt \
-lm \
$(NULL)

View File

@ -1,21 +1,36 @@
AM_CPPFLAGS = $(all_includes) -I$(top_srcdir)/include AM_CPPFLAGS = \
AM_CFLAGS=-Wall \ $(all_includes) \
$(LIBOSMOCORE_CFLAGS) \ -I$(top_srcdir)/include \
$(LIBOSMOGSM_CFLAGS) \ $(NULL)
$(LIBCRYPTO_CFLAGS)
noinst_PROGRAMS = mm_auth_test AM_CFLAGS = \
-Wall \
$(LIBOSMOCORE_CFLAGS) \
$(LIBOSMOGSM_CFLAGS) \
$(LIBCRYPTO_CFLAGS) \
$(NULL)
EXTRA_DIST = mm_auth_test.ok noinst_PROGRAMS = \
mm_auth_test \
$(NULL)
mm_auth_test_SOURCES = mm_auth_test.c EXTRA_DIST = \
mm_auth_test.ok \
$(NULL)
mm_auth_test_SOURCES = \
mm_auth_test.c \
$(NULL)
mm_auth_test_LDFLAGS = \ mm_auth_test_LDFLAGS = \
-Wl,--wrap=db_get_authinfo_for_subscr \ -Wl,--wrap=db_get_authinfo_for_subscr \
-Wl,--wrap=db_get_lastauthtuple_for_subscr \ -Wl,--wrap=db_get_lastauthtuple_for_subscr \
-Wl,--wrap=db_sync_lastauthtuple_for_subscr -Wl,--wrap=db_sync_lastauthtuple_for_subscr \
$(NULL)
mm_auth_test_LDADD = $(top_builddir)/src/libmsc/libmsc.a \ mm_auth_test_LDADD = \
$(top_builddir)/src/libcommon/libcommon.a \ $(top_builddir)/src/libmsc/libmsc.a \
$(LIBOSMOCORE_LIBS) \ $(top_builddir)/src/libcommon/libcommon.a \
$(LIBOSMOGSM_LIBS) $(LIBOSMOCORE_LIBS) \
$(LIBOSMOGSM_LIBS) \
$(NULL)

View File

@ -1,15 +1,30 @@
AM_CPPFLAGS = $(all_includes) -I$(top_srcdir)/include AM_CPPFLAGS = \
AM_CFLAGS=-Wall -ggdb3 $(LIBOSMOCORE_CFLAGS) $(LIBOSMOGSM_CFLAGS) $(all_includes) \
-I$(top_srcdir)/include \
$(NULL)
EXTRA_DIST = oap_test.ok AM_CFLAGS = \
-Wall \
-ggdb3 \
$(LIBOSMOCORE_CFLAGS) \
$(LIBOSMOGSM_CFLAGS) \
$(NULL)
EXTRA_DIST = \
oap_test.ok \
$(NULL)
if HAVE_LIBGTP if HAVE_LIBGTP
if HAVE_LIBCARES if HAVE_LIBCARES
noinst_PROGRAMS = oap_test noinst_PROGRAMS = \
oap_test \
$(NULL)
endif endif
endif endif
oap_test_SOURCES = oap_test.c oap_test_SOURCES = \
oap_test.c \
$(NULL)
oap_test_LDADD = \ oap_test_LDADD = \
$(top_builddir)/src/gprs/oap.o \ $(top_builddir)/src/gprs/oap.o \

View File

@ -1,20 +1,42 @@
AM_CPPFLAGS = $(all_includes) -I$(top_srcdir)/include AM_CPPFLAGS = \
AM_CFLAGS=-Wall -ggdb3 $(LIBOSMOCORE_CFLAGS) $(LIBOSMOGSM_CFLAGS) $(LIBCARES_CFLAGS) $(all_includes) \
-I$(top_srcdir)/include \
$(NULL)
AM_CFLAGS = \
-Wall \
-ggdb3 \
$(LIBOSMOCORE_CFLAGS) \
$(LIBOSMOGSM_CFLAGS) \
$(LIBCARES_CFLAGS) \
$(NULL)
if BUILD_IU if BUILD_IU
AM_CFLAGS += $(LIBASN1C_CFLAGS) $(LIBOSMOSIGTRAN_CFLAGS) $(LIBOSMORANAP_CFLAGS) AM_CFLAGS += \
$(LIBASN1C_CFLAGS) \
$(LIBOSMOSIGTRAN_CFLAGS) \
$(LIBOSMORANAP_CFLAGS) \
$(NULL)
endif endif
EXTRA_DIST = sgsn_test.ok EXTRA_DIST = \
sgsn_test.ok \
$(NULL)
noinst_PROGRAMS = sgsn_test noinst_PROGRAMS = \
sgsn_test \
$(NULL)
sgsn_test_SOURCES = \
sgsn_test.c \
$(NULL)
sgsn_test_SOURCES = sgsn_test.c
sgsn_test_LDFLAGS = \ sgsn_test_LDFLAGS = \
-Wl,--wrap=RAND_bytes \ -Wl,--wrap=RAND_bytes \
-Wl,--wrap=sgsn_update_subscriber_data \ -Wl,--wrap=sgsn_update_subscriber_data \
-Wl,--wrap=gprs_subscr_request_update_location \ -Wl,--wrap=gprs_subscr_request_update_location \
-Wl,--wrap=gprs_subscr_request_auth_info \ -Wl,--wrap=gprs_subscr_request_auth_info \
-Wl,--wrap=gprs_gsup_client_send -Wl,--wrap=gprs_gsup_client_send \
$(NULL)
sgsn_test_LDADD = \ sgsn_test_LDADD = \
$(top_builddir)/src/gprs/gprs_llc_parse.o \ $(top_builddir)/src/gprs/gprs_llc_parse.o \
@ -33,7 +55,7 @@ sgsn_test_LDADD = \
$(top_builddir)/src/gprs/gprs_gb_parse.o \ $(top_builddir)/src/gprs/gprs_gb_parse.o \
$(top_builddir)/src/gprs/oap.o \ $(top_builddir)/src/gprs/oap.o \
$(top_builddir)/src/gprs/oap_messages.o \ $(top_builddir)/src/gprs/oap_messages.o \
$(top_builddir)/src/gprs/gprs_llc_xid.o \ $(top_builddir)/src/gprs/gprs_llc_xid.o \
$(top_builddir)/src/libcommon/libcommon.a \ $(top_builddir)/src/libcommon/libcommon.a \
$(LIBOSMOABIS_LIBS) \ $(LIBOSMOABIS_LIBS) \
$(LIBOSMOCORE_LIBS) \ $(LIBOSMOCORE_LIBS) \
@ -41,12 +63,14 @@ sgsn_test_LDADD = \
$(LIBOSMOGB_LIBS) \ $(LIBOSMOGB_LIBS) \
$(LIBCARES_LIBS) \ $(LIBCARES_LIBS) \
$(LIBCRYPTO_LIBS) \ $(LIBCRYPTO_LIBS) \
-lgtp -lrt -lgtp \
-lrt \
$(NULL)
if BUILD_IU if BUILD_IU
sgsn_test_LDADD += \ sgsn_test_LDADD += \
$(top_builddir)/src/libiu/libiu.a \ $(top_builddir)/src/libiu/libiu.a \
$(LIBOSMORANAP_LIBS) \ $(LIBOSMORANAP_LIBS) \
$(LIBOSMOSIGTRAN_LIBS) \ $(LIBOSMOSIGTRAN_LIBS) \
$(LIBASN1C_LIBS) $(LIBASN1C_LIBS) \
$(NULL)
endif endif

View File

@ -1,13 +1,40 @@
AM_CPPFLAGS = $(all_includes) -I$(top_srcdir)/include -I$(top_srcdir)/src/libmsc AM_CPPFLAGS = \
AM_CFLAGS=-Wall -ggdb3 $(LIBOSMOCORE_CFLAGS) $(LIBOSMOGSM_CFLAGS) $(LIBOSMOSCCP_CFLAGS) $(LIBOSMOABIS_CFLAGS) $(COVERAGE_CFLAGS) $(LIBSMPP34_CFLAGS) $(all_includes) \
AM_LDFLAGS = $(COVERAGE_LDFLAGS) -I$(top_srcdir)/include \
-I$(top_srcdir)/src/libmsc \
$(NULL)
EXTRA_DIST = smpp_test.ok smpp_test.err AM_CFLAGS = \
-Wall \
-ggdb3 \
$(LIBOSMOCORE_CFLAGS) \
$(LIBOSMOGSM_CFLAGS) \
$(LIBOSMOSCCP_CFLAGS) \
$(LIBOSMOABIS_CFLAGS) \
$(COVERAGE_CFLAGS) \
$(LIBSMPP34_CFLAGS) \
$(NULL)
noinst_PROGRAMS = smpp_test AM_LDFLAGS = \
$(COVERAGE_LDFLAGS) \
$(NULL)
EXTRA_DIST = \
smpp_test.ok \
smpp_test.err \
$(NULL)
noinst_PROGRAMS = \
smpp_test \
$(NULL)
smpp_test_SOURCES = \
smpp_test.c \
$(top_builddir)/src/libmsc/smpp_utils.c \
$(NULL)
smpp_test_SOURCES = smpp_test.c \
$(top_builddir)/src/libmsc/smpp_utils.c
smpp_test_LDADD = \ smpp_test_LDADD = \
$(top_builddir)/src/libcommon/libcommon.a \ $(top_builddir)/src/libcommon/libcommon.a \
$(LIBOSMOCORE_LIBS) $(LIBOSMOGSM_LIBS) $(LIBOSMOCORE_LIBS) \
$(LIBOSMOGSM_LIBS) \
$(NULL)

View File

@ -1,18 +1,43 @@
AM_CPPFLAGS = $(all_includes) -I$(top_srcdir)/include AM_CPPFLAGS = \
AM_CFLAGS=-Wall -ggdb3 $(LIBOSMOCORE_CFLAGS) $(LIBOSMOGSM_CFLAGS) $(LIBOSMOABIS_CFLAGS) $(LIBSMPP34_CFLAGS) $(COVERAGE_CFLAGS) $(all_includes) \
AM_LDFLAGS = $(COVERAGE_LDFLAGS) -I$(top_srcdir)/include \
$(NULL)
EXTRA_DIST = subscr_test.ok AM_CFLAGS = \
-Wall \
-ggdb3 \
$(LIBOSMOCORE_CFLAGS) \
$(LIBOSMOGSM_CFLAGS) \
$(LIBOSMOABIS_CFLAGS) \
$(LIBSMPP34_CFLAGS) \
$(COVERAGE_CFLAGS) \
$(NULL)
noinst_PROGRAMS = subscr_test AM_LDFLAGS = \
$(COVERAGE_LDFLAGS) \
$(NULL)
subscr_test_SOURCES = subscr_test.c EXTRA_DIST = \
subscr_test_LDADD = $(top_builddir)/src/libbsc/libbsc.a \ subscr_test.ok \
$(top_builddir)/src/libmsc/libmsc.a \ $(NULL)
$(top_builddir)/src/libbsc/libbsc.a \
$(top_builddir)/src/libtrau/libtrau.a \
$(top_builddir)/src/libcommon/libcommon.a \
$(LIBOSMOCORE_LIBS) $(LIBOSMOABIS_LIBS) \
$(LIBOSMOGSM_LIBS) $(LIBSMPP34_LIBS) $(LIBOSMOVTY_LIBS)
# -ldbi
noinst_PROGRAMS = \
subscr_test \
$(NULL)
subscr_test_SOURCES = \
subscr_test.c \
$(NULL)
subscr_test_LDADD = \
$(top_builddir)/src/libbsc/libbsc.a \
$(top_builddir)/src/libmsc/libmsc.a \
$(top_builddir)/src/libbsc/libbsc.a \
$(top_builddir)/src/libtrau/libtrau.a \
$(top_builddir)/src/libcommon/libcommon.a \
$(LIBOSMOCORE_LIBS) \
$(LIBOSMOABIS_LIBS) \
$(LIBOSMOGSM_LIBS) \
$(LIBSMPP34_LIBS) \
$(LIBOSMOVTY_LIBS) \
$(NULL)

View File

@ -1,17 +1,46 @@
AM_CPPFLAGS = $(all_includes) -I$(top_srcdir)/include AM_CPPFLAGS = \
AM_CFLAGS=-Wall -ggdb3 $(LIBOSMOCORE_CFLAGS) $(LIBOSMOGSM_CFLAGS) $(LIBOSMOABIS_CFLAGS) $(LIBSMPP34_CFLAGS) $(COVERAGE_CFLAGS) $(all_includes) \
AM_LDFLAGS = $(COVERAGE_LDFLAGS) -I$(top_srcdir)/include \
$(NULL)
EXTRA_DIST = trau_test.ok AM_CFLAGS = \
-Wall \
-ggdb3 \
$(LIBOSMOCORE_CFLAGS) \
$(LIBOSMOGSM_CFLAGS) \
$(LIBOSMOABIS_CFLAGS) \
$(LIBSMPP34_CFLAGS) \
$(COVERAGE_CFLAGS) \
$(NULL)
noinst_PROGRAMS = trau_test AM_LDFLAGS = \
$(COVERAGE_LDFLAGS) \
$(NULL)
trau_test_SOURCES = trau_test.c EXTRA_DIST = \
trau_test_LDADD = $(top_builddir)/src/libbsc/libbsc.a \ trau_test.ok \
$(top_builddir)/src/libmsc/libmsc.a \ $(NULL)
$(top_builddir)/src/libbsc/libbsc.a \
$(top_builddir)/src/libtrau/libtrau.a \ noinst_PROGRAMS = \
$(top_builddir)/src/libcommon/libcommon.a \ trau_test \
$(LIBOSMOCORE_LIBS) $(LIBOSMOABIS_LIBS) \ $(NULL)
$(LIBOSMOGSM_LIBS) $(LIBSMPP34_LIBS) $(LIBOSMOVTY_LIBS) $(LIBRARY_DL) -ldbi
trau_test_SOURCES = \
trau_test.c \
$(NULL)
trau_test_LDADD = \
$(top_builddir)/src/libbsc/libbsc.a \
$(top_builddir)/src/libmsc/libmsc.a \
$(top_builddir)/src/libbsc/libbsc.a \
$(top_builddir)/src/libtrau/libtrau.a \
$(top_builddir)/src/libcommon/libcommon.a \
$(LIBOSMOCORE_LIBS) \
$(LIBOSMOABIS_LIBS) \
$(LIBOSMOGSM_LIBS) \
$(LIBSMPP34_LIBS) \
$(LIBOSMOVTY_LIBS) \
$(LIBRARY_DL) \
-ldbi \
$(NULL)

View File

@ -1,11 +1,27 @@
AM_CPPFLAGS = $(all_includes) -I$(top_srcdir)/include AM_CPPFLAGS = \
AM_CFLAGS=-Wall -ggdb3 $(LIBOSMOCORE_CFLAGS) $(LIBOSMOGSM_CFLAGS) $(LIBCARES_CFLAGS) $(all_includes) \
-I$(top_srcdir)/include \
$(NULL)
EXTRA_DIST = xid_test.ok AM_CFLAGS = \
-Wall \
-ggdb3 \
$(LIBOSMOCORE_CFLAGS) \
$(LIBOSMOGSM_CFLAGS) \
$(LIBCARES_CFLAGS) \
$(NULL)
noinst_PROGRAMS = xid_test EXTRA_DIST = \
xid_test.ok \
$(NULL)
xid_test_SOURCES = xid_test.c noinst_PROGRAMS = \
xid_test \
$(NULL)
xid_test_SOURCES = \
xid_test.c \
$(NULL)
xid_test_LDADD = \ xid_test_LDADD = \
$(top_builddir)/src/gprs/gprs_llc_xid.o \ $(top_builddir)/src/gprs/gprs_llc_xid.o \
@ -16,6 +32,8 @@ xid_test_LDADD = \
$(LIBOSMOGB_LIBS) \ $(LIBOSMOGB_LIBS) \
$(LIBCARES_LIBS) \ $(LIBCARES_LIBS) \
$(LIBCRYPTO_LIBS) \ $(LIBCRYPTO_LIBS) \
-lgtp -lrt -lm -lgtp \
-lrt \
-lm \
$(NULL)