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) \ | ||||
13 | $(LIBCRYPTO_CFLAGS) \ | ||||
14 | $(LIBSMPP34_CFLAGS) \ | ||||
Neels Hofmeyr | 84da6b1 | 2016-05-20 21:59:55 +0200 | [diff] [blame] | 15 | $(LIBASN1C_CFLAGS) \ |
Philipp Maier | fbf6610 | 2017-04-09 12:32:51 +0200 | [diff] [blame] | 16 | $(LIBOSMOSIGTRAN_CFLAGS) \ |
Harald Welte | 6a9d9ba | 2017-10-28 23:49:47 +0200 | [diff] [blame] | 17 | $(LIBOSMOSCCP_CFLAGS) \ |
Alexander Huemer | 7b6673f | 2016-09-09 00:43:15 +0200 | [diff] [blame] | 18 | $(NULL) |
Harald Welte | b4771a6 | 2012-11-11 10:58:51 +0100 | [diff] [blame] | 19 | |
Alexander Huemer | 7b6673f | 2016-09-09 00:43:15 +0200 | [diff] [blame] | 20 | noinst_HEADERS = \ |
21 | meas_feed.h \ | ||||
22 | $(NULL) | ||||
Harald Welte | 31c00f7 | 2011-03-03 23:29:05 +0100 | [diff] [blame] | 23 | |
Alexander Huemer | 7b6673f | 2016-09-09 00:43:15 +0200 | [diff] [blame] | 24 | noinst_LIBRARIES = \ |
25 | libmsc.a \ | ||||
26 | $(NULL) | ||||
27 | |||||
28 | libmsc_a_SOURCES = \ | ||||
Neels Hofmeyr | e2f24d5 | 2017-05-08 15:12:20 +0200 | [diff] [blame] | 29 | a_iface.c \ |
Philipp Maier | fbf6610 | 2017-04-09 12:32:51 +0200 | [diff] [blame] | 30 | a_iface_bssap.c \ |
Alexander Huemer | 7b6673f | 2016-09-09 00:43:15 +0200 | [diff] [blame] | 31 | auth.c \ |
Neels Hofmeyr | 84da6b1 | 2016-05-20 21:59:55 +0200 | [diff] [blame] | 32 | msc_vty.c \ |
Alexander Huemer | 7b6673f | 2016-09-09 00:43:15 +0200 | [diff] [blame] | 33 | db.c \ |
34 | gsm_04_08.c \ | ||||
35 | gsm_04_11.c \ | ||||
Harald Welte | eac38c3 | 2017-05-29 18:02:53 +0200 | [diff] [blame] | 36 | gsm_04_14.c \ |
Alexander Huemer | 7b6673f | 2016-09-09 00:43:15 +0200 | [diff] [blame] | 37 | gsm_04_80.c \ |
38 | gsm_subscriber.c \ | ||||
39 | mncc.c \ | ||||
40 | mncc_builtin.c \ | ||||
41 | mncc_sock.c \ | ||||
Neels Hofmeyr | e2f24d5 | 2017-05-08 15:12:20 +0200 | [diff] [blame] | 42 | msc_ifaces.c \ |
Alexander Huemer | 7b6673f | 2016-09-09 00:43:15 +0200 | [diff] [blame] | 43 | rrlp.c \ |
44 | silent_call.c \ | ||||
45 | sms_queue.c \ | ||||
Alexander Huemer | 7b6673f | 2016-09-09 00:43:15 +0200 | [diff] [blame] | 46 | ussd.c \ |
47 | vty_interface_layer3.c \ | ||||
48 | transaction.c \ | ||||
49 | osmo_msc.c \ | ||||
50 | ctrl_commands.c \ | ||||
51 | meas_feed.c \ | ||||
Harald Welte | 2483f1b | 2016-06-19 18:06:02 +0200 | [diff] [blame] | 52 | subscr_conn.c \ |
Alexander Huemer | 7b6673f | 2016-09-09 00:43:15 +0200 | [diff] [blame] | 53 | $(NULL) |
Neels Hofmeyr | 00e82d6 | 2017-07-05 15:19:52 +0200 | [diff] [blame] | 54 | if BUILD_IU |
55 | libmsc_a_SOURCES += \ | ||||
56 | iucs.c \ | ||||
57 | iucs_ranap.c \ | ||||
58 | $(NULL) | ||||
59 | else | ||||
Neels Hofmeyr | 84da6b1 | 2016-05-20 21:59:55 +0200 | [diff] [blame] | 60 | libmsc_a_SOURCES += \ |
61 | iu_dummy.c \ | ||||
62 | $(NULL) | ||||
63 | endif | ||||
Harald Welte | 31c00f7 | 2011-03-03 23:29:05 +0100 | [diff] [blame] | 64 | |
Harald Welte | 6c7680d | 2012-11-16 22:15:22 +0100 | [diff] [blame] | 65 | if BUILD_SMPP |
Alexander Huemer | 7b6673f | 2016-09-09 00:43:15 +0200 | [diff] [blame] | 66 | noinst_HEADERS += \ |
67 | smpp_smsc.h \ | ||||
68 | $(NULL) | ||||
69 | |||||
70 | libmsc_a_SOURCES += \ | ||||
71 | smpp_smsc.c \ | ||||
72 | smpp_openbsc.c \ | ||||
73 | smpp_vty.c \ | ||||
74 | smpp_utils.c \ | ||||
75 | $(NULL) | ||||
Harald Welte | 6c7680d | 2012-11-16 22:15:22 +0100 | [diff] [blame] | 76 | endif |