Alexander Huemer | 7b6673f | 2016-09-09 00:43:15 +0200 | [diff] [blame] | 1 | AM_CPPFLAGS = \ |
2 | $(all_includes) \ | ||||
3 | -I$(top_srcdir)/include \ | ||||
4 | -I$(top_builddir) \ | ||||
5 | $(NULL) | ||||
Harald Welte | 31c00f7 | 2011-03-03 23:29:05 +0100 | [diff] [blame] | 6 | |
Alexander Huemer | 7b6673f | 2016-09-09 00:43:15 +0200 | [diff] [blame] | 7 | AM_CFLAGS = \ |
8 | -Wall \ | ||||
9 | $(LIBOSMOCORE_CFLAGS) \ | ||||
10 | $(LIBOSMOVTY_CFLAGS) \ | ||||
11 | $(LIBOSMOABIS_CFLAGS) \ | ||||
12 | $(COVERAGE_CFLAGS) \ | ||||
Alexander Huemer | 7b6673f | 2016-09-09 00:43:15 +0200 | [diff] [blame] | 13 | $(LIBSMPP34_CFLAGS) \ |
Neels Hofmeyr | 84da6b1 | 2016-05-20 21:59:55 +0200 | [diff] [blame] | 14 | $(LIBASN1C_CFLAGS) \ |
Philipp Maier | fbf6610 | 2017-04-09 12:32:51 +0200 | [diff] [blame] | 15 | $(LIBOSMOSIGTRAN_CFLAGS) \ |
Harald Welte | 6a9d9ba | 2017-10-28 23:49:47 +0200 | [diff] [blame] | 16 | $(LIBOSMOSCCP_CFLAGS) \ |
Alexander Huemer | f6d6a57 | 2017-12-02 21:52:34 +0100 | [diff] [blame] | 17 | $(LIBOSMOMGCPCLIENT_CFLAGS) \ |
Harald Welte | 1ea6baf | 2018-07-31 19:40:52 +0200 | [diff] [blame] | 18 | $(LIBOSMOGSUPCLIENT_CFLAGS) \ |
Neels Hofmeyr | ce4e984 | 2018-01-16 14:06:36 +0100 | [diff] [blame] | 19 | $(LIBOSMORANAP_CFLAGS) \ |
Harald Welte | 0df904d | 2018-12-03 11:00:04 +0100 | [diff] [blame] | 20 | $(LIBOSMONETIF_CFLAGS) \ |
Alexander Huemer | 7b6673f | 2016-09-09 00:43:15 +0200 | [diff] [blame] | 21 | $(NULL) |
Harald Welte | b4771a6 | 2012-11-11 10:58:51 +0100 | [diff] [blame] | 22 | |
Alexander Huemer | 7b6673f | 2016-09-09 00:43:15 +0200 | [diff] [blame] | 23 | noinst_HEADERS = \ |
Alexander Huemer | 7b6673f | 2016-09-09 00:43:15 +0200 | [diff] [blame] | 24 | $(NULL) |
Harald Welte | 31c00f7 | 2011-03-03 23:29:05 +0100 | [diff] [blame] | 25 | |
Alexander Huemer | 7b6673f | 2016-09-09 00:43:15 +0200 | [diff] [blame] | 26 | noinst_LIBRARIES = \ |
27 | libmsc.a \ | ||||
28 | $(NULL) | ||||
29 | |||||
30 | libmsc_a_SOURCES = \ | ||||
Neels Hofmeyr | c4628a3 | 2018-12-07 14:47:34 +0100 | [diff] [blame] | 31 | call_leg.c \ |
32 | cell_id_list.c \ | ||||
33 | sccp_ran.c \ | ||||
Neels Hofmeyr | 84da6b1 | 2016-05-20 21:59:55 +0200 | [diff] [blame] | 34 | msc_vty.c \ |
Alexander Huemer | 7b6673f | 2016-09-09 00:43:15 +0200 | [diff] [blame] | 35 | db.c \ |
Neels Hofmeyr | c4628a3 | 2018-12-07 14:47:34 +0100 | [diff] [blame] | 36 | e_link.c \ |
Alexander Huemer | 7b6673f | 2016-09-09 00:43:15 +0200 | [diff] [blame] | 37 | gsm_04_08.c \ |
Harald Welte | 27989d4 | 2018-06-21 20:39:20 +0200 | [diff] [blame] | 38 | gsm_04_08_cc.c \ |
Alexander Huemer | 7b6673f | 2016-09-09 00:43:15 +0200 | [diff] [blame] | 39 | gsm_04_11.c \ |
Vadim Yanitskiy | 76ef72d | 2018-11-07 05:08:18 +0700 | [diff] [blame] | 40 | gsm_04_11_gsup.c \ |
Harald Welte | eac38c3 | 2017-05-29 18:02:53 +0200 | [diff] [blame] | 41 | gsm_04_14.c \ |
Alexander Huemer | 7b6673f | 2016-09-09 00:43:15 +0200 | [diff] [blame] | 42 | gsm_04_80.c \ |
Vadim Yanitskiy | 5b860fa | 2018-06-12 05:24:52 +0700 | [diff] [blame] | 43 | gsm_09_11.c \ |
Neels Hofmeyr | c4628a3 | 2018-12-07 14:47:34 +0100 | [diff] [blame] | 44 | gsup_client_mux.c \ |
Alexander Huemer | 7b6673f | 2016-09-09 00:43:15 +0200 | [diff] [blame] | 45 | mncc.c \ |
46 | mncc_builtin.c \ | ||||
47 | mncc_sock.c \ | ||||
Neels Hofmeyr | c4628a3 | 2018-12-07 14:47:34 +0100 | [diff] [blame] | 48 | mncc_call.c \ |
49 | msub.c \ | ||||
50 | msc_a.c \ | ||||
51 | msc_a_remote.c \ | ||||
52 | msc_i.c \ | ||||
53 | msc_i_remote.c \ | ||||
54 | msc_t.c \ | ||||
55 | msc_t_remote.c \ | ||||
56 | msc_ho.c \ | ||||
57 | neighbor_ident.c \ | ||||
58 | neighbor_ident_vty.c \ | ||||
59 | paging.c \ | ||||
Neels Hofmeyr | 69d4395 | 2018-11-30 00:44:32 +0100 | [diff] [blame] | 60 | ran_conn.c \ |
Neels Hofmeyr | c4628a3 | 2018-12-07 14:47:34 +0100 | [diff] [blame] | 61 | ran_infra.c \ |
62 | ran_msg.c \ | ||||
63 | ran_msg_a.c \ | ||||
64 | ran_peer.c \ | ||||
Alexander Huemer | 7b6673f | 2016-09-09 00:43:15 +0200 | [diff] [blame] | 65 | rrlp.c \ |
Neels Hofmeyr | c4628a3 | 2018-12-07 14:47:34 +0100 | [diff] [blame] | 66 | rtp_stream.c \ |
Neels Hofmeyr | eef4578 | 2019-10-21 03:24:04 +0200 | [diff] [blame] | 67 | sdp_msg.c \ |
Alexander Huemer | 7b6673f | 2016-09-09 00:43:15 +0200 | [diff] [blame] | 68 | silent_call.c \ |
69 | sms_queue.c \ | ||||
Alexander Huemer | 7b6673f | 2016-09-09 00:43:15 +0200 | [diff] [blame] | 70 | transaction.c \ |
Neels Hofmeyr | c4628a3 | 2018-12-07 14:47:34 +0100 | [diff] [blame] | 71 | msc_net_init.c \ |
Alexander Huemer | 7b6673f | 2016-09-09 00:43:15 +0200 | [diff] [blame] | 72 | ctrl_commands.c \ |
Harald Welte | 0df904d | 2018-12-03 11:00:04 +0100 | [diff] [blame] | 73 | sgs_iface.c \ |
74 | sgs_server.c \ | ||||
75 | sgs_vty.c \ | ||||
Alexander Huemer | 7b6673f | 2016-09-09 00:43:15 +0200 | [diff] [blame] | 76 | $(NULL) |
Neels Hofmeyr | c4628a3 | 2018-12-07 14:47:34 +0100 | [diff] [blame] | 77 | |
Neels Hofmeyr | 00e82d6 | 2017-07-05 15:19:52 +0200 | [diff] [blame] | 78 | if BUILD_IU |
79 | libmsc_a_SOURCES += \ | ||||
Neels Hofmeyr | c4628a3 | 2018-12-07 14:47:34 +0100 | [diff] [blame] | 80 | ran_msg_iu.c \ |
Neels Hofmeyr | 84da6b1 | 2016-05-20 21:59:55 +0200 | [diff] [blame] | 81 | $(NULL) |
82 | endif | ||||
Harald Welte | 31c00f7 | 2011-03-03 23:29:05 +0100 | [diff] [blame] | 83 | |
Harald Welte | 6c7680d | 2012-11-16 22:15:22 +0100 | [diff] [blame] | 84 | if BUILD_SMPP |
Alexander Huemer | 7b6673f | 2016-09-09 00:43:15 +0200 | [diff] [blame] | 85 | noinst_HEADERS += \ |
86 | smpp_smsc.h \ | ||||
87 | $(NULL) | ||||
88 | |||||
89 | libmsc_a_SOURCES += \ | ||||
90 | smpp_smsc.c \ | ||||
91 | smpp_openbsc.c \ | ||||
92 | smpp_vty.c \ | ||||
93 | smpp_utils.c \ | ||||
94 | $(NULL) | ||||
Harald Welte | 6c7680d | 2012-11-16 22:15:22 +0100 | [diff] [blame] | 95 | endif |