install libosmo-gtlv
Related: SYS#5895 Change-Id: I9f4651b6bee457583aba99052dc82bbf675515e6
This commit is contained in:
parent
c8a90d83ef
commit
d39783cd17
|
@ -16,6 +16,11 @@ SUBDIRS = \
|
|||
contrib \
|
||||
$(NULL)
|
||||
|
||||
pkgconfigdir = $(libdir)/pkgconfig
|
||||
pkgconfig_DATA = \
|
||||
libosmo-gtlv.pc \
|
||||
$(NULL)
|
||||
|
||||
BUILT_SOURCES = $(top_srcdir)/.version
|
||||
EXTRA_DIST = \
|
||||
.version \
|
||||
|
|
|
@ -85,6 +85,7 @@ dnl Generate the output
|
|||
AM_CONFIG_HEADER(config.h)
|
||||
|
||||
AC_OUTPUT(
|
||||
libosmo-gtlv.pc
|
||||
include/Makefile
|
||||
include/osmocom/Makefile
|
||||
include/osmocom/gtlv/Makefile
|
||||
|
|
|
@ -0,0 +1,10 @@
|
|||
prefix=@prefix@
|
||||
exec_prefix=@exec_prefix@
|
||||
libdir=@libdir@
|
||||
includedir=@includedir@
|
||||
|
||||
Name: Osmocom Generic TLV Library
|
||||
Description: C Utility Library
|
||||
Version: @VERSION@
|
||||
Libs: -L${libdir} -losmo-gtlv
|
||||
Cflags: -I${includedir}/
|
|
@ -16,12 +16,19 @@ AM_LDFLAGS = \
|
|||
$(COVERAGE_LDFLAGS) \
|
||||
$(NULL)
|
||||
|
||||
noinst_LIBRARIES = \
|
||||
libosmo-gtlv.a \
|
||||
lib_LTLIBRARIES = \
|
||||
libosmo-gtlv.la \
|
||||
$(NULL)
|
||||
|
||||
libosmo_gtlv_a_SOURCES = \
|
||||
libosmo_gtlv_la_SOURCES = \
|
||||
gtlv.c \
|
||||
gtlv_dec_enc.c \
|
||||
gtlv_gen.c \
|
||||
$(NULL)
|
||||
|
||||
# This is _NOT_ the library release version, it's an API version.
|
||||
# Please read Chapter 6 "Library interface versions" of the libtool
|
||||
# documentation before making any modification
|
||||
LIBVERSION=1:0:0
|
||||
|
||||
libosmo_gtlv_la_LDFLAGS = -version-info $(LIBVERSION) -no-undefined -export-symbols-regex '^osmo_'
|
||||
|
|
|
@ -56,7 +56,7 @@ gen__pfcp_ies_auto_SOURCES = \
|
|||
$(NULL)
|
||||
|
||||
gen__pfcp_ies_auto_LDADD = \
|
||||
$(top_builddir)/src/libosmo-gtlv/libosmo-gtlv.a \
|
||||
$(top_builddir)/src/libosmo-gtlv/libosmo-gtlv.la \
|
||||
$(LIBOSMOCORE_LIBS) \
|
||||
$(COVERAGE_LDFLAGS) \
|
||||
$(NULL)
|
||||
|
|
|
@ -28,7 +28,7 @@ gtlv_test_SOURCES = \
|
|||
$(NULL)
|
||||
|
||||
gtlv_test_LDADD = \
|
||||
$(top_builddir)/src/libosmo-gtlv/libosmo-gtlv.a \
|
||||
$(top_builddir)/src/libosmo-gtlv/libosmo-gtlv.la \
|
||||
$(LIBOSMOCORE_LIBS) \
|
||||
$(NULL)
|
||||
|
||||
|
@ -37,7 +37,7 @@ gtlv_dec_enc_test_SOURCES = \
|
|||
$(NULL)
|
||||
|
||||
gtlv_dec_enc_test_LDADD = \
|
||||
$(top_builddir)/src/libosmo-gtlv/libosmo-gtlv.a \
|
||||
$(top_builddir)/src/libosmo-gtlv/libosmo-gtlv.la \
|
||||
$(LIBOSMOCORE_LIBS) \
|
||||
$(NULL)
|
||||
|
||||
|
|
|
@ -35,7 +35,7 @@ gen__myproto_ies_auto_SOURCES = \
|
|||
$(NULL)
|
||||
|
||||
gen__myproto_ies_auto_LDADD = \
|
||||
$(top_builddir)/src/libosmo-gtlv/libosmo-gtlv.a \
|
||||
$(top_builddir)/src/libosmo-gtlv/libosmo-gtlv.la \
|
||||
$(LIBOSMOCORE_LIBS) \
|
||||
$(NULL)
|
||||
|
||||
|
@ -51,7 +51,7 @@ gtlv_gen_test_SOURCES = \
|
|||
$(NULL)
|
||||
|
||||
gtlv_gen_test_LDADD = \
|
||||
$(top_builddir)/src/libosmo-gtlv/libosmo-gtlv.a \
|
||||
$(top_builddir)/src/libosmo-gtlv/libosmo-gtlv.la \
|
||||
$(LIBOSMOCORE_LIBS) \
|
||||
$(NULL)
|
||||
|
||||
|
|
|
@ -35,7 +35,7 @@ gen__myproto_ies_auto_SOURCES = \
|
|||
$(NULL)
|
||||
|
||||
gen__myproto_ies_auto_LDADD = \
|
||||
$(top_builddir)/src/libosmo-gtlv/libosmo-gtlv.a \
|
||||
$(top_builddir)/src/libosmo-gtlv/libosmo-gtlv.la \
|
||||
$(LIBOSMOCORE_LIBS) \
|
||||
$(NULL)
|
||||
|
||||
|
@ -51,7 +51,7 @@ tliv_test_SOURCES = \
|
|||
$(NULL)
|
||||
|
||||
tliv_test_LDADD = \
|
||||
$(top_builddir)/src/libosmo-gtlv/libosmo-gtlv.a \
|
||||
$(top_builddir)/src/libosmo-gtlv/libosmo-gtlv.la \
|
||||
$(LIBOSMOCORE_LIBS) \
|
||||
$(NULL)
|
||||
|
||||
|
|
|
@ -23,7 +23,7 @@ pfcp_test_SOURCES = \
|
|||
|
||||
pfcp_test_LDADD = \
|
||||
$(top_builddir)/src/libosmo-pfcp/libosmo-pfcp.a \
|
||||
$(top_builddir)/src/libosmo-gtlv/libosmo-gtlv.a \
|
||||
$(top_builddir)/src/libosmo-gtlv/libosmo-gtlv.la \
|
||||
$(LIBOSMOCORE_LIBS) \
|
||||
$(NULL)
|
||||
|
||||
|
|
Loading…
Reference in New Issue