blob: 9b5471618d90fd007c489a9377e1d35bec507f50 [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 Welte90d7f262012-11-08 14:48:42 +01006
Alexander Huemer7b6673f2016-09-09 00:43:15 +02007AM_CFLAGS = \
8 -Wall \
9 $(COVERAGE_CFLAGS) \
10 $(LIBOSMOCORE_CFLAGS) \
11 $(LIBOSMOGSM_CFLAGS) \
12 $(LIBOSMOVTY_CFLAGS) \
13 $(LIBOSMOCTRL_CFLAGS) \
14 $(LIBOSMOABIS_CFLAGS) \
Harald Welte0df904d2018-12-03 11:00:04 +010015 $(LIBOSMONETIF_CFLAGS) \
Alexander Huemer7b6673f2016-09-09 00:43:15 +020016 $(LIBSMPP34_CFLAGS) \
Neels Hofmeyr84da6b12016-05-20 21:59:55 +020017 $(LIBOSMORANAP_CFLAGS) \
18 $(LIBASN1C_CFLAGS) \
19 $(LIBOSMOSIGTRAN_CFLAGS) \
Neels Hofmeyr6c8afe12017-09-04 01:03:58 +020020 $(LIBOSMOMGCPCLIENT_CFLAGS) \
Harald Welte1ea6baf2018-07-31 19:40:52 +020021 $(LIBOSMOGSUPCLIENT_CFLAGS) \
Alexander Huemer7b6673f2016-09-09 00:43:15 +020022 $(NULL)
Harald Welte31c00f72011-03-03 23:29:05 +010023
Alexander Huemer7b6673f2016-09-09 00:43:15 +020024AM_LDFLAGS = \
25 $(COVERAGE_LDFLAGS) \
26 $(NULL)
Harald Welte31c00f72011-03-03 23:29:05 +010027
Alexander Huemer7b6673f2016-09-09 00:43:15 +020028bin_PROGRAMS = \
Neels Hofmeyr84da6b12016-05-20 21:59:55 +020029 osmo-msc \
Alexander Huemer7b6673f2016-09-09 00:43:15 +020030 $(NULL)
31
Neels Hofmeyr84da6b12016-05-20 21:59:55 +020032osmo_msc_SOURCES = \
33 msc_main.c \
Alexander Huemer7b6673f2016-09-09 00:43:15 +020034 $(NULL)
35
Neels Hofmeyr84da6b12016-05-20 21:59:55 +020036osmo_msc_LDADD = \
Alexander Huemer7b6673f2016-09-09 00:43:15 +020037 $(top_builddir)/src/libmsc/libmsc.a \
Harald Welteb8b85a12016-06-17 00:06:42 +020038 $(top_builddir)/src/libvlr/libvlr.a \
Alexander Huemer7b6673f2016-09-09 00:43:15 +020039 $(LIBOSMOGSM_LIBS) \
40 $(LIBOSMOVTY_LIBS) \
41 $(LIBOSMOCORE_LIBS) \
42 $(LIBOSMOCTRL_LIBS) \
43 $(LIBOSMOABIS_LIBS) \
Harald Welte0df904d2018-12-03 11:00:04 +010044 $(LIBOSMONETIF_LIBS) \
Alexander Huemer7b6673f2016-09-09 00:43:15 +020045 $(LIBSMPP34_LIBS) \
Neels Hofmeyr84da6b12016-05-20 21:59:55 +020046 $(LIBOSMOSIGTRAN_LIBS) \
Neels Hofmeyr6c8afe12017-09-04 01:03:58 +020047 $(LIBOSMOMGCPCLIENT_LIBS) \
Harald Welte1ea6baf2018-07-31 19:40:52 +020048 $(LIBOSMOGSUPCLIENT_LIBS) \
Alexander Huemer7b6673f2016-09-09 00:43:15 +020049 -ldbi \
Harald Welte0df904d2018-12-03 11:00:04 +010050 -lsctp \
Alexander Huemer7b6673f2016-09-09 00:43:15 +020051 $(NULL)
Neels Hofmeyr84da6b12016-05-20 21:59:55 +020052if BUILD_IU
53osmo_msc_LDADD += \
Neels Hofmeyrc4628a32018-12-07 14:47:34 +010054 $(LIBASN1C_LIBS) \
Neels Hofmeyr84da6b12016-05-20 21:59:55 +020055 $(LIBOSMORANAP_LIBS) \
Neels Hofmeyr84da6b12016-05-20 21:59:55 +020056 $(NULL)
57endif