Makefile.am 926 B

123456789101112131415161718192021222324252627282930313233343536
  1. ACLOCAL_AMFLAGS = -I m4
  2. AM_CFLAGS = \
  3. $(LOCPLA_CFLAGS) \
  4. $(LOCHAL_CFLAGS) \
  5. $(GPSUTILS_CFLAGS) \
  6. $(LOCCORE_CFLAGS) \
  7. -I./ \
  8. -I../location \
  9. -std=c++14
  10. libgnss_la_SOURCES = \
  11. location_gnss.cpp \
  12. GnssAdapter.cpp \
  13. XtraSystemStatusObserver.cpp \
  14. Agps.cpp \
  15. NativeAgpsHandler.cpp
  16. if USE_FEATURE_AUTOMOTIVE
  17. AM_CFLAGS += -DFEATURE_AUTOMOTIVE
  18. endif
  19. if USE_GLIB
  20. libgnss_la_CFLAGS = -DUSE_GLIB $(AM_CFLAGS) @GLIB_CFLAGS@
  21. libgnss_la_LDFLAGS = -lstdc++ -Wl,-z,defs -lpthread @GLIB_LIBS@ -shared -avoid-version
  22. libgnss_la_CPPFLAGS = -DUSE_GLIB $(AM_CFLAGS) $(AM_CPPFLAGS) @GLIB_CFLAGS@
  23. else
  24. libgnss_la_CFLAGS = $(AM_CFLAGS)
  25. libgnss_la_LDFLAGS = -Wl,-z,defs -lpthread -shared -version-info 1:0:0
  26. libgnss_la_CPPFLAGS = $(AM_CFLAGS) $(AM_CPPFLAGS)
  27. endif
  28. libgnss_la_LIBADD = -lstdc++ -ldl $(GPSUTILS_LIBS) $(LOCCORE_LIBS)
  29. #Create and Install libraries
  30. lib_LTLIBRARIES = libgnss.la