30 lines
1.2 KiB
Makefile
30 lines
1.2 KiB
Makefile
h_sources = inc/qahw_api.h \
|
|
inc/qahw_effect_audiosphere.h \
|
|
inc/qahw_effect_bassboost.h \
|
|
inc/qahw_effect_environmentalreverb.h \
|
|
inc/qahw_effect_equalizer.h \
|
|
inc/qahw_effect_presetreverb.h \
|
|
inc/qahw_effect_virtualizer.h \
|
|
inc/qahw_effect_visualizer.h
|
|
|
|
AM_CPPFLAGS := -I $(top_srcdir)/qahw_api/inc/
|
|
AM_CPPFLAGS += -I $(PKG_CONFIG_SYSROOT_DIR)/usr/include/mm-audio/audio-hal-server
|
|
AM_CPPFLAGS += -I $(PKG_CONFIG_SYSROOT_DIR)/usr/include/mm-audio/qahw/inc
|
|
AM_CPPFLAGS += -D__unused=__attribute__\(\(__unused__\)\)
|
|
|
|
library_include_HEADERS = $(h_sources)
|
|
library_includedir = $(includedir)/mm-audio/qahw_api/inc
|
|
|
|
lib_LTLIBRARIES = libqahw.la
|
|
libqahw_la_SOURCES = src/qahw_api.cpp
|
|
libqahw_la_LIBADD = -lqahwwrapper
|
|
libqahw_la_CPPFLAGS := $(AM_CPPFLAGS)
|
|
libqahw_la_CPPFLAGS += -std=c++11 -DHAVE_PTHREADS -DHAVE_ANDROID_OS
|
|
libqahw_la_CPPFLAGS += -DDEBUG_REFS_CALLSTACK_ENABLED=0
|
|
libqahw_la_CPPFLAGS += -DNDEBUG
|
|
libqahw_la_LDFLAGS = -ltinyalsa -lhardware -lexpat -lcutils -llog -ldl -lbinder -shared -avoid-version -llog -lcutils -lpthread -lutils
|
|
if QTI_AUDIO_SERVER_ENABLED
|
|
AM_CPPFLAGS += -DQTI_AUDIO_SERVER_ENABLED
|
|
libqahw_la_LDFLAGS += -lqtiaudioserver
|
|
endif
|