1 AM_CFLAGS = -I./ \ 2 -I../utils \ 3 $(LOCPLA_CFLAGS) \ 4 -I$(WORKSPACE)/gps-noship/flp \ 5 -D__func__=__PRETTY_FUNCTION__ \ 6 -fno-short-enums 7 8 libloc_core_la_h_sources = \ 9 LocApiBase.h \ 10 LocAdapterBase.h \ 11 ContextBase.h \ 12 LocDualContext.h \ 13 LBSProxyBase.h \ 14 UlpProxyBase.h \ 15 gps_extended_c.h \ 16 gps_extended.h \ 17 loc_core_log.h \ 18 LocAdapterProxyBase.h 19 20 libloc_core_la_c_sources = \ 21 LocApiBase.cpp \ 22 LocAdapterBase.cpp \ 23 ContextBase.cpp \ 24 LocDualContext.cpp \ 25 loc_core_log.cpp 26 27 library_includedir = $(pkgincludedir)/core 28 29 library_include_HEADERS = $(libloc_core_la_h_sources) 30 31 libloc_core_la_SOURCES = $(libloc_core_la_c_sources) 32 33 if USE_GLIB 34 libloc_core_la_CFLAGS = -DUSE_GLIB $(AM_CFLAGS) @GLIB_CFLAGS@ 35 libloc_core_la_LDFLAGS = -lstdc++ -lpthread @GLIB_LIBS@ -shared -version-info 1:0:0 36 libloc_core_la_CPPFLAGS = -DUSE_GLIB $(AM_CFLAGS) $(AM_CPPFLAGS) @GLIB_CFLAGS@ 37 else 38 libloc_core_la_CFLAGS = $(AM_CFLAGS) 39 libloc_core_la_LDFLAGS = -lpthread -shared -version-info 1:0:0 40 libloc_core_la_CPPFLAGS = $(AM_CFLAGS) $(AM_CPPFLAGS) 41 endif 42 43 libloc_core_la_LIBADD = -lstdc++ -ldl $(LOCPLA_LIBS) ../utils/libgps_utils_so.la 44 45 #Create and Install libraries 46 lib_LTLIBRARIES = libloc_core.la 47