blob: 16154ff97a356033fe8bcdcae9baface85b773f8 [file] [log] [blame]
Alexander Huemer7b6673f2016-09-09 00:43:15 +02001AM_CPPFLAGS = \
2 $(all_includes) \
3 -I$(top_srcdir)/include \
4 -I$(top_builddir) \
5 $(NULL)
Harald Welte31c00f72011-03-03 23:29:05 +01006
Alexander Huemer7b6673f2016-09-09 00:43:15 +02007AM_CFLAGS = \
8 -Wall \
9 $(LIBOSMOCORE_CFLAGS) \
10 $(LIBOSMOVTY_CFLAGS) \
11 $(LIBOSMOABIS_CFLAGS) \
12 $(COVERAGE_CFLAGS) \
13 $(LIBCRYPTO_CFLAGS) \
14 $(LIBSMPP34_CFLAGS) \
Neels Hofmeyra1756f32016-05-20 21:59:55 +020015 $(LIBASN1C_CFLAGS) \
Alexander Huemer7b6673f2016-09-09 00:43:15 +020016 $(NULL)
Harald Welteb4771a62012-11-11 10:58:51 +010017
Alexander Huemer7b6673f2016-09-09 00:43:15 +020018noinst_HEADERS = \
19 meas_feed.h \
20 $(NULL)
Harald Welte31c00f72011-03-03 23:29:05 +010021
Alexander Huemer7b6673f2016-09-09 00:43:15 +020022noinst_LIBRARIES = \
23 libmsc.a \
24 $(NULL)
25
26libmsc_a_SOURCES = \
Neels Hofmeyr0e5a7c42017-05-08 15:12:20 +020027 a_iface.c \
Alexander Huemer7b6673f2016-09-09 00:43:15 +020028 auth.c \
Neels Hofmeyra1756f32016-05-20 21:59:55 +020029 msc_vty.c \
Alexander Huemer7b6673f2016-09-09 00:43:15 +020030 db.c \
31 gsm_04_08.c \
32 gsm_04_11.c \
Alexander Huemer7b6673f2016-09-09 00:43:15 +020033 gsm_04_80.c \
34 gsm_subscriber.c \
Neels Hofmeyra1756f32016-05-20 21:59:55 +020035 iucs.c \
36 iucs_ranap.c \
Alexander Huemer7b6673f2016-09-09 00:43:15 +020037 mncc.c \
38 mncc_builtin.c \
39 mncc_sock.c \
Neels Hofmeyr0e5a7c42017-05-08 15:12:20 +020040 msc_ifaces.c \
Alexander Huemer7b6673f2016-09-09 00:43:15 +020041 rrlp.c \
42 silent_call.c \
43 sms_queue.c \
Alexander Huemer7b6673f2016-09-09 00:43:15 +020044 ussd.c \
45 vty_interface_layer3.c \
46 transaction.c \
47 osmo_msc.c \
48 ctrl_commands.c \
49 meas_feed.c \
Harald Welte7b423ed2016-06-19 18:06:02 +020050 subscr_conn.c \
Alexander Huemer7b6673f2016-09-09 00:43:15 +020051 $(NULL)
Neels Hofmeyra1756f32016-05-20 21:59:55 +020052if !BUILD_IU
53libmsc_a_SOURCES += \
54 iu_dummy.c \
55 $(NULL)
56endif
Harald Welte31c00f72011-03-03 23:29:05 +010057
Harald Welte6c7680d2012-11-16 22:15:22 +010058if BUILD_SMPP
Alexander Huemer7b6673f2016-09-09 00:43:15 +020059noinst_HEADERS += \
60 smpp_smsc.h \
61 $(NULL)
62
63libmsc_a_SOURCES += \
64 smpp_smsc.c \
65 smpp_openbsc.c \
66 smpp_vty.c \
67 smpp_utils.c \
68 $(NULL)
Harald Welte6c7680d2012-11-16 22:15:22 +010069endif