android_device_motorola_sm6.../location/location_api_msg_proto/src/Makefile.am
SGCMarkus 64ab05b033 sm8250-common: import location from LA.UM.9.12.r1-13500.01-SMxx50.QSSI12.0
Change-Id: If93ba9b50dc3bb07a4ba81694187e99f58dd172c
2022-03-23 22:23:56 +01:00

41 lines
1.2 KiB
Makefile

AM_CFLAGS = \
-I./ \
-D__STDC_FORMAT_MACROS \
-Dstrlcpy=g_strlcpy \
-Dstrlcat=g_strlcat \
$(GPSUTILS_CFLAGS) \
-std=c++14
ACLOCAL_AMFLAGS = -I m4
requiredlibs = \
$(GPSUTILS_LIBS) \
-lprotobuf
liblocation_api_msg_proto_la_SOURCES = \
LocationApiDataTypes.pb.cc \
LocationApiMsg.pb.cc \
LocationApiMsg.cpp \
LocationApiPbMsgConv.cpp
library_include_HEADERS = \
LocationApiMsg.h \
LocationApiDataTypes.pb.h \
LocationApiMsg.pb.h \
LocationApiPbMsgConv.h
if USE_GLIB
liblocation_api_msg_proto_la_CFLAGS = -DUSE_GLIB $(AM_CFLAGS) @GLIB_CFLAGS@ -include glib.h
liblocation_api_msg_proto_la_LDFLAGS = -lstdc++ -g -Wl,-z,defs -lpthread @GLIB_LIBS@ -shared -version-info 1:0:0
liblocation_api_msg_proto_la_CPPFLAGS = -DUSE_GLIB $(AM_CFLAGS) $(AM_CPPFLAGS) @GLIB_CFLAGS@ -include glib.h
else
liblocation_api_msg_proto_la_CFLAGS = $(AM_CFLAGS)
liblocation_api_msg_proto_la_LDFLAGS = -Wl,-z,defs -lpthread -shared -version-info 1:0:0
liblocation_api_msg_proto_la_CPPFLAGS = $(AM_CFLAGS) $(AM_CPPFLAGS)
endif
liblocation_api_msg_proto_la_LIBADD = $(requiredlibs) -ldl -lstdc++
library_includedir = $(pkgincludedir)
#Create and Install libraries
lib_LTLIBRARIES = liblocation_api_msg_proto.la