blob: e5935f0502c8a9507a2fa91ebfbd1302721b0abb [file] [log] [blame]
Zvikomborero VIncent Zvikarambaafe3e872016-07-24 20:53:15 -04001AM_CFLAGS = -Wundef \
2 -MD \
3 -Wno-trigraphs \
4 -g -O0 \
5 -fno-inline \
6 -fno-short-enums \
7 -fpic \
8 -I../platform_lib_abstractions
9
10libgps_utils_so_la_h_sources = log_util.h \
11 msg_q.h \
12 linked_list.h \
13 loc_cfg.h \
14 loc_log.h \
15 ../platform_lib_abstractions/platform_lib_includes.h \
16 ../platform_lib_abstractions/platform_lib_time.h \
17 ../platform_lib_abstractions/platform_lib_macros.h
18
19libgps_utils_so_la_c_sources = linked_list.c \
20 msg_q.c \
21 loc_cfg.cpp \
22 loc_log.cpp \
23 ../platform_lib_abstractions/elapsed_millis_since_boot.cpp
24
25library_includedir = $(pkgincludedir)/utils
26
27library_include_HEADERS = $(libgps_utils_so_la_h_sources)
28
29libgps_utils_so_la_SOURCES = $(libgps_utils_so_la_c_sources)
30
31if USE_GLIB
32libgps_utils_so_la_CFLAGS = -DUSE_GLIB $(AM_CFLAGS) @GLIB_CFLAGS@
33libgps_utils_so_la_LDFLAGS = -lstdc++ -lpthread @GLIB_LIBS@ -shared -version-info 1:0:0
34libgps_utils_so_la_CPPFLAGS = -DUSE_GLIB $(AM_CFLAGS) $(AM_CPPFLAGS) @GLIB_CFLAGS@
35else
36libgps_utils_so_la_CFLAGS = $(AM_CFLAGS)
37libgps_utils_so_la_LDFLAGS = -lpthread -shared -version-info 1:0:0
38libgps_utils_so_la_CPPFLAGS = $(AM_CFLAGS) $(AM_CPPFLAGS)
39endif
40
41libgps_utils_so_la_LIBADD = -lstdc++ -lcutils
42
43#Create and Install libraries
44lib_LTLIBRARIES = libgps_utils_so.la