blob: 9d966dbc138ceb08d767fe3ccf9471ebde5f26cb [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) \
15 $(NULL)
Harald Welteb4771a62012-11-11 10:58:51 +010016
Alexander Huemer7b6673f2016-09-09 00:43:15 +020017noinst_HEADERS = \
18 meas_feed.h \
19 $(NULL)
Harald Welte31c00f72011-03-03 23:29:05 +010020
Alexander Huemer7b6673f2016-09-09 00:43:15 +020021noinst_LIBRARIES = \
22 libmsc.a \
23 $(NULL)
24
25libmsc_a_SOURCES = \
26 auth.c \
27 db.c \
28 gsm_04_08.c \
29 gsm_04_11.c \
Alexander Huemer7b6673f2016-09-09 00:43:15 +020030 gsm_04_80.c \
31 gsm_subscriber.c \
32 mncc.c \
33 mncc_builtin.c \
34 mncc_sock.c \
35 rrlp.c \
36 silent_call.c \
37 sms_queue.c \
38 token_auth.c \
39 ussd.c \
40 vty_interface_layer3.c \
41 transaction.c \
42 osmo_msc.c \
43 ctrl_commands.c \
44 meas_feed.c \
45 $(NULL)
Harald Welte31c00f72011-03-03 23:29:05 +010046
Harald Welte6c7680d2012-11-16 22:15:22 +010047if BUILD_SMPP
Alexander Huemer7b6673f2016-09-09 00:43:15 +020048noinst_HEADERS += \
49 smpp_smsc.h \
50 $(NULL)
51
52libmsc_a_SOURCES += \
53 smpp_smsc.c \
54 smpp_openbsc.c \
55 smpp_vty.c \
56 smpp_utils.c \
57 $(NULL)
Harald Welte6c7680d2012-11-16 22:15:22 +010058endif