Makefile.am 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. AM_CFLAGS = \
  2. $(GPSUTILS_CFLAGS) \
  3. $(LOCCORE_CFLAGS) \
  4. -I./ \
  5. -std=c++1y \
  6. -D__func__=__PRETTY_FUNCTION__ \
  7. -fno-short-enums
  8. ACLOCAL_AMFLAGS = -I m4
  9. requiredlibs = \
  10. $(GPSUTILS_LIBS) \
  11. $(LOCCORE_LIBS) \
  12. -llog
  13. h_sources = \
  14. BatchingAdapter.h
  15. libbatching_la_SOURCES = \
  16. location_batching.cpp \
  17. BatchingAdapter.cpp
  18. if USE_GLIB
  19. libbatching_la_CFLAGS = -DUSE_GLIB $(AM_CFLAGS) @GLIB_CFLAGS@
  20. libbatching_la_LDFLAGS = -lstdc++ -g -Wl,-z,defs -lpthread $(requiredlibs) @GLIB_LIBS@ -shared -version-info 1:0:0
  21. libbatching_la_CPPFLAGS = -DUSE_GLIB $(AM_CFLAGS) $(AM_CPPFLAGS) @GLIB_CFLAGS@
  22. else
  23. libbatching_la_CFLAGS = $(AM_CFLAGS)
  24. libbatching_la_LDFLAGS = -Wl,-z,defs -lpthread $(requiredlibs) -shared -version-info 1:0:0
  25. libbatching_la_CPPFLAGS = $(AM_CFLAGS) $(AM_CPPFLAGS)
  26. endif
  27. library_include_HEADERS = $(h_sources)
  28. library_includedir = $(pkgincludedir)
  29. #Create and Install libraries
  30. lib_LTLIBRARIES = libbatching.la
  31. pkgconfigdir = $(libdir)/pkgconfig
  32. pkgconfig_DATA = location-batching.pc
  33. sysconf_DATA = $(WORKSPACE)/hardware/qcom/gps/etc/batching.conf
  34. EXTRA_DIST = $(pkgconfig_DATA)