Add GNSS SystemStatus component to handle debug NMEA messages from mpss. This component handles GNSS debug info sent through debug NMEA and then stores it in its cache and pass it to clients per requests. Also debug NMEA is turned on by default. Change-Id: Ia11a124ff43d27568f544a3a4742dd7a846869fe CRs-Fixed: 1099152
49 lines
1.4 KiB
Makefile
49 lines
1.4 KiB
Makefile
AM_CFLAGS = -I./ \
|
|
-I../utils \
|
|
$(LOCPLA_CFLAGS) \
|
|
-I$(WORKSPACE)/gps-noship/flp \
|
|
-D__func__=__PRETTY_FUNCTION__ \
|
|
-fno-short-enums
|
|
|
|
libloc_core_la_h_sources = \
|
|
LocApiBase.h \
|
|
LocAdapterBase.h \
|
|
ContextBase.h \
|
|
LocDualContext.h \
|
|
LBSProxyBase.h \
|
|
UlpProxyBase.h \
|
|
loc_gps.h \
|
|
gps_extended_c.h \
|
|
gps_extended.h \
|
|
loc_core_log.h \
|
|
LocAdapterProxyBase.h \
|
|
SystemStatus.h
|
|
|
|
libloc_core_la_c_sources = \
|
|
LocApiBase.cpp \
|
|
LocAdapterBase.cpp \
|
|
ContextBase.cpp \
|
|
LocDualContext.cpp \
|
|
loc_core_log.cpp \
|
|
SystemStatus.cpp
|
|
|
|
library_includedir = $(pkgincludedir)/core
|
|
|
|
library_include_HEADERS = $(libloc_core_la_h_sources)
|
|
|
|
libloc_core_la_SOURCES = $(libloc_core_la_c_sources)
|
|
|
|
if USE_GLIB
|
|
libloc_core_la_CFLAGS = -DUSE_GLIB $(AM_CFLAGS) @GLIB_CFLAGS@
|
|
libloc_core_la_LDFLAGS = -lstdc++ -lpthread @GLIB_LIBS@ -shared -version-info 1:0:0
|
|
libloc_core_la_CPPFLAGS = -DUSE_GLIB $(AM_CFLAGS) $(AM_CPPFLAGS) @GLIB_CFLAGS@
|
|
else
|
|
libloc_core_la_CFLAGS = $(AM_CFLAGS)
|
|
libloc_core_la_LDFLAGS = -lpthread -shared -version-info 1:0:0
|
|
libloc_core_la_CPPFLAGS = $(AM_CFLAGS) $(AM_CPPFLAGS)
|
|
endif
|
|
|
|
libloc_core_la_LIBADD = -lstdc++ -ldl $(LOCPLA_LIBS) ../utils/libgps_utils_so.la
|
|
|
|
#Create and Install libraries
|
|
lib_LTLIBRARIES = libloc_core.la
|