blob: dff4b2db006a3b88fcd7f748fce3ce90fb2614ed [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) \
Alexander Huemer7b6673f2016-09-09 00:43:15 +020013 $(LIBSMPP34_CFLAGS) \
Neels Hofmeyr84da6b12016-05-20 21:59:55 +020014 $(LIBASN1C_CFLAGS) \
Philipp Maierfbf66102017-04-09 12:32:51 +020015 $(LIBOSMOSIGTRAN_CFLAGS) \
Harald Welte6a9d9ba2017-10-28 23:49:47 +020016 $(LIBOSMOSCCP_CFLAGS) \
Alexander Huemerf6d6a572017-12-02 21:52:34 +010017 $(LIBOSMOMGCPCLIENT_CFLAGS) \
Harald Welte1ea6baf2018-07-31 19:40:52 +020018 $(LIBOSMOGSUPCLIENT_CFLAGS) \
Neels Hofmeyrce4e9842018-01-16 14:06:36 +010019 $(LIBOSMORANAP_CFLAGS) \
Harald Welte0df904d2018-12-03 11:00:04 +010020 $(LIBOSMONETIF_CFLAGS) \
Alexander Huemer7b6673f2016-09-09 00:43:15 +020021 $(NULL)
Harald Welteb4771a62012-11-11 10:58:51 +010022
Alexander Huemer7b6673f2016-09-09 00:43:15 +020023noinst_LIBRARIES = \
24 libmsc.a \
25 $(NULL)
26
27libmsc_a_SOURCES = \
Neels Hofmeyrc4628a32018-12-07 14:47:34 +010028 call_leg.c \
29 cell_id_list.c \
Neels Hofmeyr63881a32022-01-13 18:34:52 +010030 codec_filter.c \
Neels Hofmeyrb2ce7482022-01-13 18:17:56 +010031 codec_mapping.c \
Oliver Smith10632132023-05-12 12:14:22 +020032 csd_bs.c \
33 csd_filter.c \
Neels Hofmeyrc4628a32018-12-07 14:47:34 +010034 sccp_ran.c \
Neels Hofmeyr84da6b12016-05-20 21:59:55 +020035 msc_vty.c \
Alexander Huemer7b6673f2016-09-09 00:43:15 +020036 db.c \
Neels Hofmeyrc4628a32018-12-07 14:47:34 +010037 e_link.c \
Alexander Huemer7b6673f2016-09-09 00:43:15 +020038 gsm_04_08.c \
Harald Welte27989d42018-06-21 20:39:20 +020039 gsm_04_08_cc.c \
Alexander Huemer7b6673f2016-09-09 00:43:15 +020040 gsm_04_11.c \
Vadim Yanitskiy76ef72d2018-11-07 05:08:18 +070041 gsm_04_11_gsup.c \
Harald Welteeac38c32017-05-29 18:02:53 +020042 gsm_04_14.c \
Alexander Huemer7b6673f2016-09-09 00:43:15 +020043 gsm_04_80.c \
Vadim Yanitskiy5b860fa2018-06-12 05:24:52 +070044 gsm_09_11.c \
Neels Hofmeyrc4628a32018-12-07 14:47:34 +010045 gsup_client_mux.c \
Alexander Huemer7b6673f2016-09-09 00:43:15 +020046 mncc.c \
47 mncc_builtin.c \
48 mncc_sock.c \
Neels Hofmeyrc4628a32018-12-07 14:47:34 +010049 mncc_call.c \
50 msub.c \
51 msc_a.c \
52 msc_a_remote.c \
53 msc_i.c \
54 msc_i_remote.c \
55 msc_t.c \
56 msc_t_remote.c \
57 msc_ho.c \
Andreas Eversberge24636c2023-04-23 12:20:55 +020058 msc_vgcs.c \
Neels Hofmeyrc4628a32018-12-07 14:47:34 +010059 neighbor_ident.c \
60 neighbor_ident_vty.c \
61 paging.c \
Neels Hofmeyr69d43952018-11-30 00:44:32 +010062 ran_conn.c \
Neels Hofmeyrc4628a32018-12-07 14:47:34 +010063 ran_infra.c \
64 ran_msg.c \
65 ran_msg_a.c \
66 ran_peer.c \
Alexander Huemer7b6673f2016-09-09 00:43:15 +020067 rrlp.c \
Neels Hofmeyrc4628a32018-12-07 14:47:34 +010068 rtp_stream.c \
Neels Hofmeyreef45782019-10-21 03:24:04 +020069 sdp_msg.c \
Alexander Huemer7b6673f2016-09-09 00:43:15 +020070 silent_call.c \
71 sms_queue.c \
Harald Welte1a62db22022-05-17 12:06:58 +020072 smsc_vty.c \
Alexander Huemer7b6673f2016-09-09 00:43:15 +020073 transaction.c \
Oliver Smith5375f782023-05-23 13:38:33 +020074 transaction_cc.c \
Neels Hofmeyrc4628a32018-12-07 14:47:34 +010075 msc_net_init.c \
Alexander Huemer7b6673f2016-09-09 00:43:15 +020076 ctrl_commands.c \
Harald Welte0df904d2018-12-03 11:00:04 +010077 sgs_iface.c \
78 sgs_server.c \
79 sgs_vty.c \
Andreas Eversbergcd605f32023-06-21 15:03:37 +020080 asci_gcr.c \
Andreas Eversbergf8ac7342023-04-23 12:22:25 +020081 asci_vty.c \
Alexander Huemer7b6673f2016-09-09 00:43:15 +020082 $(NULL)
Neels Hofmeyrc4628a32018-12-07 14:47:34 +010083
Neels Hofmeyr00e82d62017-07-05 15:19:52 +020084if BUILD_IU
85libmsc_a_SOURCES += \
Neels Hofmeyrc4628a32018-12-07 14:47:34 +010086 ran_msg_iu.c \
Neels Hofmeyr84da6b12016-05-20 21:59:55 +020087 $(NULL)
88endif