blob: fc19f878b5aafff18a2a9983cb9b223c071fba1c [file] [log] [blame]
Arun Kumar Dasari7a705fb2016-06-10 15:20:02 +05301AM_CFLAGS = -Wundef \
2 -Wstrict-prototypes \
3 -Wno-trigraphs \
4 -g -O0 \
5 -fno-inline \
6 -fno-short-enums \
7 -fpic \
8 -I inc \
9 -I ${WORKSPACE}/hardware/qcom/media/mm-core/inc/
10
11# required pre-processor flags
12AM_CPPFLAGS = -D__packed__=
13AM_CPPFLAGS += -DIMAGE_APPS_PROC
14AM_CPPFLAGS += -DFEATURE_Q_SINGLE_LINK
15AM_CPPFLAGS += -DFEATURE_Q_NO_SELF_QPTR
16AM_CPPFLAGS += -DFEATURE_LINUX
17AM_CPPFLAGS += -DFEATURE_NATIVELINUX -Dstrlcpy=g_strlcpy
18AM_CPPFLAGS += -DFEATURE_DSM_DUP_ITEMS
19AM_CPPFLAGS += -I ${WORKSPACE}/hardware/qcom/media/mm-core/inc/
20
21AM_CPPFLAGS += -g
22AM_CPPFLAGS += -D_DEBUG
23AM_CPPFLAGS += -Iinc
24
25c_sources = src/omx_amr_aenc.cpp \
26 src/aenc_svr.c
27
28lib_LTLIBRARIES = libOmxAmrEnc.la
29libOmxAmrEnc_la_CC = @CC@
30libOmxAmrEnc_la_SOURCES = $(c_sources)
31libOmxAmrEnc_la_LIBADD = -lcutils -llog
32libOmxAmrEnc_la_CFLAGS = $(AM_CFLAGS) $(AM_CPPFLAGS) $(GLIB_CFLAGS) -include glib.h -Dstrlcpy=g_strlcpy
33libOmxAmrEnc_la_CPPFLAGS = $(AM_CFLAGS) $(AM_CPPFLAGS) $(GLIB_CFLAGS) -include glib.h -Dstrlcpy=g_strlcpy
Arun Kumar Dasarid0faf2e2016-07-13 12:52:39 +053034libOmxAmrEnc_la_LDFLAGS = $(GLIB_LIBS) -shared -avoid-version