blob: 5921f048cbcfc4e08827d8a7adef68e8a687afc4 [file] [log] [blame]
Harald Welte3ff81b12014-08-20 19:58:40 +02001# This is _NOT_ the library release version, it's an API version.
Max4e72ee02016-12-13 18:41:17 +01002# 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 Pedrola1584d22022-06-28 17:00:51 +02004LIBVERSION=7:0:7
Daniel Willmann1264cb42010-10-21 15:00:36 +02005
Harald Welte90e614f2015-12-05 23:38:18 +01006AM_CFLAGS = -Wall $(all_includes) -I$(top_srcdir)/include -I$(top_builddir)/include $(TALLOC_CFLAGS)
Daniel Willmann1264cb42010-10-21 15:00:36 +02007
Harald Welte1c67e752017-01-15 17:52:30 +01008if ENABLE_CTRL
Harald Welte3ff81b12014-08-20 19:58:40 +02009lib_LTLIBRARIES = libosmoctrl.la
10
Harald Welte31c0fef2017-04-16 17:26:30 +020011libosmoctrl_la_SOURCES = control_cmd.c control_if.c fsm_ctrl_commands.c
Harald Welte3ff81b12014-08-20 19:58:40 +020012
Maxba1059c2017-10-30 13:19:58 +010013libosmoctrl_la_LDFLAGS = $(LTLDFLAGS_OSMOCTRL) -version-info $(LIBVERSION) -no-undefined
14libosmoctrl_la_LIBADD = $(TALLOC_LIBS) \
Holger Hans Peter Freyther4deb2df2015-01-18 19:20:19 +010015 $(top_builddir)/src/libosmocore.la \
16 $(top_builddir)/src/gsm/libosmogsm.la \
17 $(top_builddir)/src/vty/libosmovty.la
Neels Hofmeyrf81eb322016-02-24 00:10:41 +010018
19if ENABLE_VTY
20libosmoctrl_la_SOURCES += control_vty.c
21endif
Harald Welte1c67e752017-01-15 17:52:30 +010022
Harald Welteed605782018-05-26 17:07:39 +020023EXTRA_DIST = libosmoctrl.map
24
Harald Welte1c67e752017-01-15 17:52:30 +010025endif