1AM_CFLAGS = -Wundef \ 2 -I./ \ 3 -std=c++11 \ 4 $(LOCPLA_CFLAGS) 5 6AM_CPPFLAGS = -Wundef \ 7 -I./ \ 8 -std=c++11 \ 9 $(LOCPLA_CFLAGS) 10 11libgps_utils_so_la_h_sources = \ 12 msg_q.h \ 13 linked_list.h \ 14 loc_cfg.h \ 15 loc_log.h \ 16 loc_target.h \ 17 loc_timer.h \ 18 MsgTask.h \ 19 LocHeap.h \ 20 LocThread.h \ 21 LocTimer.h \ 22 loc_misc_utils.h \ 23 loc_nmea.h \ 24 gps_extended_c.h \ 25 gps_extended.h \ 26 loc_gps.h 27 28libgps_utils_so_la_c_sources = \ 29 linked_list.c \ 30 msg_q.c \ 31 loc_cfg.cpp \ 32 loc_log.cpp \ 33 loc_target.cpp \ 34 LocHeap.cpp \ 35 LocTimer.cpp \ 36 LocThread.cpp \ 37 MsgTask.cpp \ 38 loc_misc_utils.cpp \ 39 loc_nmea.cpp 40 41 42library_include_HEADERS = $(libgps_utils_so_la_h_sources) 43 44libgps_utils_so_la_SOURCES = $(libgps_utils_so_la_c_sources) 45 46if USE_GLIB 47libgps_utils_so_la_CFLAGS = -DUSE_GLIB $(AM_CFLAGS) @GLIB_CFLAGS@ 48libgps_utils_so_la_LDFLAGS = -lstdc++ -Wl,-z,defs -lpthread @GLIB_LIBS@ -shared -version-info 1:0:0 49libgps_utils_so_la_CPPFLAGS = -DUSE_GLIB $(AM_CFLAGS) $(AM_CPPFLAGS) @GLIB_CFLAGS@ 50else 51libgps_utils_so_la_CFLAGS = $(AM_CFLAGS) 52libgps_utils_so_la_LDFLAGS = -Wl,-z,defs -lpthread -shared -version-info 1:0:0 53libgps_utils_so_la_CPPFLAGS = $(AM_CFLAGS) $(AM_CPPFLAGS) 54endif 55 56libgps_utils_so_la_LIBADD = -lcutils -lstdc++ -llog $(LOCPLA_LIBS) 57 58#Create and Install libraries 59lib_LTLIBRARIES = libgps_utils_so.la 60library_includedir = $(pkgincludedir) 61pkgconfigdir = $(libdir)/pkgconfig 62 63pkgconfig_DATA = gps-utils.pc 64EXTRA_DIST = $(pkgconfig_DATA) 65