blob: 9f4244909cf87796470b87f4169de861e036e5b6 [file] [log] [blame]
Arun Kumar Dasari7a705fb2016-06-10 15:20:02 +05301AM_CFLAGS = -Wall \
2 -Wundef \
3 -Wstrict-prototypes \
4 -Wno-trigraphs \
5 -fPIC \
6 -g -O3 \
7 -DQC_MODIFIED \
8 -D_ANDROID_ \
9 -D_ENABLE_QC_MSG_LOG_ \
10 -DVERBOSE \
Sachin Mohan Gadag364932c2017-10-30 19:14:52 +053011 -DNDEBUG \
Arun Kumar Dasari7a705fb2016-06-10 15:20:02 +053012 -DAUDIOV2 \
13 -I inc \
Sachin Mohan Gadag0d2d39a2018-03-19 12:18:26 +053014 -I $(PKG_CONFIG_SYSROOT_DIR)/usr/include/audio-kernel \
Arun Kumar Dasari7a705fb2016-06-10 15:20:02 +053015 -I ${WORKSPACE}/hardware/qcom/media/mm-core/inc/
16
17C_SOURCES = src/aenc_svr.c \
18 src/omx_g711_aenc.cpp \
19 src/omx_log.cpp
20
21lib_LTLIBRARIES = libOmxG711Enc.la
22libOmxG711Enc_la_SOURCES = $(C_SOURCES)
23libOmxG711Enc_la_CFLAGS = $(AM_CFLAGS) -Dstrlcpy=g_strlcpy $(GLIB_CFLAGS) -include glib.h
24libOmxG711Enc_la_CPPFLAGS = $(AM_CFLAGS) -Dstrlcpy=g_strlcpy $(GLIB_CFLAGS) -include glib.h
Arun Kumar Dasarid0faf2e2016-07-13 12:52:39 +053025libOmxG711Enc_la_LIBADD = $(GLIB_LIBS) -lcutils -llog -lstdc++
26libOmxG711Enc_la_LDFLAGS = -shared -avoid-version
Preetam Singh Ranawat83382ef2017-06-15 16:20:34 +053027
28bin_PROGRAMS = mm_aenc_omxg711_test
29mm_aenc_omxg711_test_SOURCES = ./test/omx_g711_enc_test.c
30mm_aenc_omxg711_test_CFLAGS = $(AM_CFLAGS) -Dstrlcpy=g_strlcpy $(GLIB_CFLAGS) -include glib.h
31mm_aenc_omxg711_test_LDADD = $(GLIB_LIBS) -lmm-omxcore -lpthread libOmxG711Enc.la