AM_CPPFLAGS = \ -I$(top_srcdir)/include \ -I$(top_builddir)/include \ -I$(top_builddir) \ -I$(builddir) \ $(NULL) AM_CFLAGS = \ -Wall \ $(LIBOSMOCORE_CFLAGS) \ $(LIBOSMOGSM_CFLAGS) \ $(NULL) lib_LTLIBRARIES = \ libosmo-pfcp.la \ $(NULL) libosmo_pfcp_la_SOURCES = \ pfcp_endpoint.c \ pfcp_ies_custom.c \ pfcp_msg.c \ pfcp_strs.c \ pfcp_cp_peer.c \ \ pfcp_ies_auto.c \ $(NULL) libosmo_pfcp_la_LIBADD = \ $(top_builddir)/src/libosmo-gtlv/libosmo-gtlv.la \ $(LIBOSMOCORE_LIBS) \ $(LIBOSMOGSM_LIBS) \ $(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:1 libosmo_pfcp_la_LDFLAGS = -version-info $(LIBVERSION) -no-undefined -export-symbols-regex '^osmo_' BUILT_SOURCES = \ pfcp_ies_auto.c \ $(NULL) CLEANFILES = \ pfcp_ies_auto.c \ $(NULL) pfcp_ies_auto.c: $(srcdir)/gen__pfcp_ies_auto.c \ $(top_srcdir)/src/libosmo-gtlv/gtlv_gen.c \ $(top_srcdir)/include/osmocom/gtlv/gtlv_gen.h $(MAKE) -C $(top_builddir)/src/libosmo-gtlv $(MAKE) gen__pfcp_ies_auto $(builddir)/gen__pfcp_ies_auto c > $(builddir)/pfcp_ies_auto.c noinst_PROGRAMS = \ gen__pfcp_ies_auto \ $(NULL) gen__pfcp_ies_auto_SOURCES = \ gen__pfcp_ies_auto.c \ $(NULL) gen__pfcp_ies_auto_LDADD = \ $(top_builddir)/src/libosmo-gtlv/libosmo-gtlv.la \ $(LIBOSMOCORE_LIBS) \ $(NULL) gen__pfcp_ies_auto_LDFLAGS = \ -no-install \ $(NULL)