Harald Welte | 3ff81b1 | 2014-08-20 19:58:40 +0200 | [diff] [blame] | 1 | # This is _NOT_ the library release version, it's an API version. |
Max | 4e72ee0 | 2016-12-13 18:41:17 +0100 | [diff] [blame] | 2 | # Please read chapter "Library interface versions" of the libtool documentation |
| 3 | # before making any modifications: https://www.gnu.org/software/libtool/manual/html_node/Versioning.html |
Pau Espin Pedrol | 5f15e41 | 2023-02-07 11:20:41 +0100 | [diff] [blame] | 4 | LIBVERSION=8:0:8 |
Daniel Willmann | 1264cb4 | 2010-10-21 15:00:36 +0200 | [diff] [blame] | 5 | |
Pau Espin Pedrol | 88955fb | 2023-01-18 18:54:00 +0100 | [diff] [blame] | 6 | AM_CPPFLAGS = -I$(top_srcdir)/include -I$(top_builddir)/include -I$(top_builddir) |
Vadim Yanitskiy | 8fbaad6 | 2022-11-09 02:27:25 +0700 | [diff] [blame] | 7 | AM_CFLAGS = -Wall $(TALLOC_CFLAGS) |
Daniel Willmann | 1264cb4 | 2010-10-21 15:00:36 +0200 | [diff] [blame] | 8 | |
Harald Welte | 1c67e75 | 2017-01-15 17:52:30 +0100 | [diff] [blame] | 9 | if ENABLE_CTRL |
Harald Welte | 3ff81b1 | 2014-08-20 19:58:40 +0200 | [diff] [blame] | 10 | lib_LTLIBRARIES = libosmoctrl.la |
| 11 | |
Harald Welte | 31c0fef | 2017-04-16 17:26:30 +0200 | [diff] [blame] | 12 | libosmoctrl_la_SOURCES = control_cmd.c control_if.c fsm_ctrl_commands.c |
Harald Welte | 3ff81b1 | 2014-08-20 19:58:40 +0200 | [diff] [blame] | 13 | |
Max | ba1059c | 2017-10-30 13:19:58 +0100 | [diff] [blame] | 14 | libosmoctrl_la_LDFLAGS = $(LTLDFLAGS_OSMOCTRL) -version-info $(LIBVERSION) -no-undefined |
| 15 | libosmoctrl_la_LIBADD = $(TALLOC_LIBS) \ |
Pau Espin Pedrol | d4c3dc8 | 2023-01-18 17:04:04 +0100 | [diff] [blame] | 16 | $(top_builddir)/src/core/libosmocore.la \ |
Holger Hans Peter Freyther | 4deb2df | 2015-01-18 19:20:19 +0100 | [diff] [blame] | 17 | $(top_builddir)/src/gsm/libosmogsm.la \ |
| 18 | $(top_builddir)/src/vty/libosmovty.la |
Neels Hofmeyr | f81eb32 | 2016-02-24 00:10:41 +0100 | [diff] [blame] | 19 | |
| 20 | if ENABLE_VTY |
| 21 | libosmoctrl_la_SOURCES += control_vty.c |
| 22 | endif |
Harald Welte | 1c67e75 | 2017-01-15 17:52:30 +0100 | [diff] [blame] | 23 | |
Harald Welte | ed60578 | 2018-05-26 17:07:39 +0200 | [diff] [blame] | 24 | EXTRA_DIST = libosmoctrl.map |
Harald Welte | c952776 | 2023-03-05 20:07:01 +0100 | [diff] [blame] | 25 | EXTRA_libosmoctrl_la_DEPENDENCIES = libosmoctrl.map |
Harald Welte | ed60578 | 2018-05-26 17:07:39 +0200 | [diff] [blame] | 26 | |
Harald Welte | 1c67e75 | 2017-01-15 17:52:30 +0100 | [diff] [blame] | 27 | endif |