From 60a17df4c78d7bd9f27ca1425dba6c53298fd3d3 Mon Sep 17 00:00:00 2001 From: Aleksander Morgado Date: Fri, 6 Feb 2015 15:55:18 +0100 Subject: novatel: build a common non-inst library with the core Novatel modem support --- plugins/Makefile.am | 22 ++++++++++++++++------ 1 file changed, 16 insertions(+), 6 deletions(-) (limited to 'plugins') diff --git a/plugins/Makefile.am b/plugins/Makefile.am index f3e9dded..c0c20207 100644 --- a/plugins/Makefile.am +++ b/plugins/Makefile.am @@ -441,6 +441,19 @@ libmm_plugin_iridium_la_SOURCES = \ libmm_plugin_iridium_la_CPPFLAGS = $(PLUGIN_COMMON_COMPILER_FLAGS) libmm_plugin_iridium_la_LDFLAGS = $(PLUGIN_COMMON_LINKER_FLAGS) +# Common Novatel modem support library +noinst_LTLIBRARIES += libmm-utils-novatel.la +libmm_utils_novatel_la_SOURCES = \ + novatel/mm-common-novatel.c \ + novatel/mm-common-novatel.h \ + novatel/mm-broadband-modem-novatel.c \ + novatel/mm-broadband-modem-novatel.h +libmm_utils_novatel_la_CPPFLAGS = $(PLUGIN_COMMON_COMPILER_FLAGS) +libmm_utils_novatel_la_LIBADD = $(GUDEV_LIBS) $(MM_LIBS) + +NOVATEL_COMMON_COMPILER_FLAGS = -I$(top_srcdir)/plugins/novatel +NOVATEL_COMMON_LIBADD_FLAGS = $(builddir)/libmm-utils-novatel.la + # Novatel LTE modem libmm_plugin_novatel_lte_la_SOURCES = \ novatel/mm-plugin-novatel-lte.c \ @@ -457,13 +470,10 @@ libmm_plugin_novatel_lte_la_LDFLAGS = $(PLUGIN_COMMON_LINKER_FLAGS) # Novatel non-LTE modem libmm_plugin_novatel_la_SOURCES = \ novatel/mm-plugin-novatel.c \ - novatel/mm-plugin-novatel.h \ - novatel/mm-common-novatel.c \ - novatel/mm-common-novatel.h \ - novatel/mm-broadband-modem-novatel.c \ - novatel/mm-broadband-modem-novatel.h -libmm_plugin_novatel_la_CPPFLAGS = $(PLUGIN_COMMON_COMPILER_FLAGS) + novatel/mm-plugin-novatel.h +libmm_plugin_novatel_la_CPPFLAGS = $(PLUGIN_COMMON_COMPILER_FLAGS) $(NOVATEL_COMMON_COMPILER_FLAGS) libmm_plugin_novatel_la_LDFLAGS = $(PLUGIN_COMMON_LINKER_FLAGS) +libmm_plugin_novatel_la_LIBADD = $(NOVATEL_COMMON_LIBADD_FLAGS) # Altair LTE modem libmm_plugin_altair_lte_la_SOURCES = \ -- cgit v1.2.3-70-g09d2