blob: af9216fb5430ee59632ec8020f84a65de391d9a0 [file] [log] [blame]
Alexander Huemer7b6673f2016-09-09 00:43:15 +02001AM_CPPFLAGS = \
2 $(all_includes) \
3 -I$(top_srcdir)/include \
4 -I$(top_srcdir) \
5 $(NULL)
Holger Hans Peter Freyther9f239a22011-01-06 19:32:52 +01006
Alexander Huemer7b6673f2016-09-09 00:43:15 +02007AM_CFLAGS = \
8 -Wall \
9 -ggdb3 \
10 $(LIBOSMOCORE_CFLAGS) \
11 $(LIBOSMOGSM_FLAGS) \
12 $(LIBOSMONETIF_CFLAGS) \
13 $(LIBOSMOSCCP_CFLAGS) \
14 $(COVERAGE_CFLAGS) \
15 $(LIBBCG729_CFLAGS) \
16 $(NULL)
Holger Hans Peter Freyther6c882172012-01-06 15:16:12 +010017
Alexander Huemer7b6673f2016-09-09 00:43:15 +020018AM_LDFLAGS = \
19 $(COVERAGE_LDFLAGS) \
20 $(NULL)
Holger Hans Peter Freyther9f239a22011-01-06 19:32:52 +010021
Alexander Huemer7b6673f2016-09-09 00:43:15 +020022EXTRA_DIST = \
23 mgcp_test.ok \
24 mgcp_transcoding_test.ok \
Neels Hofmeyr84da6b12016-05-20 21:59:55 +020025 mgcpgw_client_test.ok \
26 mgcpgw_client_test.err \
Alexander Huemer7b6673f2016-09-09 00:43:15 +020027 $(NULL)
28
29noinst_PROGRAMS = \
30 mgcp_test \
Neels Hofmeyr84da6b12016-05-20 21:59:55 +020031 mgcpgw_client_test \
Alexander Huemer7b6673f2016-09-09 00:43:15 +020032 $(NULL)
Jacob Erlbeck84a45cb2014-04-08 16:10:04 +020033if BUILD_MGCP_TRANSCODING
Alexander Huemer7b6673f2016-09-09 00:43:15 +020034noinst_PROGRAMS += \
35 mgcp_transcoding_test \
36 $(NULL)
Jacob Erlbeck84a45cb2014-04-08 16:10:04 +020037endif
38
Alexander Huemer7b6673f2016-09-09 00:43:15 +020039mgcp_test_SOURCES = \
40 mgcp_test.c \
41 $(NULL)
Harald Welte89579b42011-03-04 13:18:30 +010042
Alexander Huemer7b6673f2016-09-09 00:43:15 +020043mgcp_test_LDADD = \
44 $(top_builddir)/src/libbsc/libbsc.a \
45 $(top_builddir)/src/libmgcp/libmgcp.a \
46 $(top_builddir)/src/libcommon/libcommon.a \
47 $(LIBOSMOCORE_LIBS) \
48 $(LIBOSMOGSM_LIBS) \
49 $(LIBOSMOSCCP_LIBS) \
50 $(LIBOSMOVTY_LIBS) \
51 $(LIBRARY_DL) \
52 $(LIBOSMONETIF_LIBS) \
53 -lrt \
54 -lm \
55 $(NULL)
Jacob Erlbeck84a45cb2014-04-08 16:10:04 +020056
Alexander Huemer7b6673f2016-09-09 00:43:15 +020057mgcp_transcoding_test_SOURCES = \
58 mgcp_transcoding_test.c \
59 $(NULL)
Jacob Erlbeck84a45cb2014-04-08 16:10:04 +020060
61mgcp_transcoding_test_LDADD = \
Alexander Huemer7b6673f2016-09-09 00:43:15 +020062 $(top_builddir)/src/libbsc/libbsc.a \
63 $(top_builddir)/src/libmgcp/libmgcp.a \
64 $(top_builddir)/src/libcommon/libcommon.a \
65 $(LIBOSMOCORE_LIBS) \
66 $(LIBOSMOGSM_LIBS) \
67 $(LIBBCG729_LIBS) \
68 $(LIBOSMOSCCP_LIBS) \
69 $(LIBOSMOVTY_LIBS) \
70 $(LIBRARY_DL) \
71 $(LIBOSMONETIF_LIBS) \
72 $(LIBRARY_GSM) \
73 -lrt \
74 -lm \
75 $(NULL)
Neels Hofmeyr84da6b12016-05-20 21:59:55 +020076
77mgcpgw_client_test_SOURCES = \
78 mgcpgw_client_test.c \
79 $(NULL)
80
81mgcpgw_client_test_LDADD = \
82 $(top_builddir)/src/libbsc/libbsc.a \
83 $(top_builddir)/src/libmgcp/libmgcp.a \
84 $(top_builddir)/src/libcommon/libcommon.a \
85 $(LIBOSMOCORE_LIBS) \
86 $(LIBOSMOGSM_LIBS) \
87 $(LIBOSMOSCCP_LIBS) \
88 $(LIBOSMOVTY_LIBS) \
89 $(LIBRARY_DL) \
90 $(LIBOSMONETIF_LIBS) \
91 -lrt \
92 -lm \
93 $(NULL)