blob: 6f508abec60e9ddcb25bcb0606bbffa3c19ddd17 [file] [log] [blame]
Neels Hofmeyr97df6912017-09-03 23:52:51 +02001AM_CPPFLAGS = \
2 $(all_includes) \
3 -I$(top_srcdir)/include \
Neels Hofmeyr67793542017-09-08 04:25:16 +02004 -I$(top_builddir)/include \
Neels Hofmeyr97df6912017-09-03 23:52:51 +02005 -I$(top_builddir) \
6 $(NULL)
7
8AM_CFLAGS = \
9 -Wall \
10 $(LIBOSMOCORE_CFLAGS) \
11 $(LIBOSMOVTY_CFLAGS) \
Philipp Maier92a73cd2020-11-26 22:21:11 +010012 $(LIBOSMOABIS_CFLAGS) \
Neels Hofmeyr97df6912017-09-03 23:52:51 +020013 $(COVERAGE_CFLAGS) \
14 $(NULL)
15
16AM_LDFLAGS = \
Neels Hofmeyr97df6912017-09-03 23:52:51 +020017 $(COVERAGE_LDFLAGS) \
18 $(NULL)
19
Neels Hofmeyra1fa2f42017-09-19 16:06:06 +020020# This is not at all related to the release version, but a range of supported
21# API versions. Read TODO_RELEASE in the source tree's root!
Oliver Smitha5ccd832023-12-19 12:49:41 +010022MGCP_CLIENT_LIBVERSION=13:1:1
Neels Hofmeyr97df6912017-09-03 23:52:51 +020023
24lib_LTLIBRARIES = \
25 libosmo-mgcp-client.la \
26 $(NULL)
27
28libosmo_mgcp_client_la_SOURCES = \
Neels Hofmeyr3a8e7232017-09-04 01:02:56 +020029 mgcp_client.c \
30 mgcp_client_vty.c \
Philipp Maier8bda7a72018-01-17 14:32:23 +010031 mgcp_client_fsm.c \
Neels Hofmeyr538d2c52019-01-28 03:51:35 +010032 mgcp_client_endpoint_fsm.c \
Philipp Maier3f4a4cb2021-07-26 13:20:05 +020033 mgcp_client_pool.c \
Neels Hofmeyr97df6912017-09-03 23:52:51 +020034 $(NULL)
35
Vadim Yanitskiy5be57da2022-08-04 05:35:40 +070036libosmo_mgcp_client_la_LDFLAGS = \
37 $(AM_LDFLAGS) \
38 -version-info $(MGCP_CLIENT_LIBVERSION) \
39 -no-undefined \
40 $(NULL)
Vadim Yanitskiye78221d2023-03-09 17:46:40 +070041
42libosmo_mgcp_client_la_LIBADD = \
43 $(LIBOSMOCORE_LIBS) \
44 $(LIBOSMOVTY_LIBS) \
45 $(NULL)