69 lines
2.2 KiB
Makefile
Executable File
69 lines
2.2 KiB
Makefile
Executable File
pkgconfigdir = $(libdir)/pkgconfig
|
|
pkgconfig_DATA = agm.pc
|
|
EXTRA_DIST = $(pkgconfig_DATA)
|
|
|
|
if BUILDSYSTEM_OPENWRT
|
|
h_sources = ./inc/agm_api.h \
|
|
./inc/agm_list.h \
|
|
./inc/utils.h
|
|
|
|
AM_CFLAGS = -I ./inc \
|
|
-I $(top_builddir)/src/system/core/include/log/
|
|
|
|
library_include_HEADERS = $(h_sources)
|
|
library_includedir = $(includedir)/agm
|
|
|
|
agm_sources = ./src/graph.c \
|
|
./src/graph_module.c \
|
|
./src/device.c \
|
|
./src/device_hw_ep.c \
|
|
./src/metadata.c \
|
|
./src/session_obj.c \
|
|
./src/utils.c \
|
|
./src/agm.c
|
|
|
|
else
|
|
h_sources = ${top_srcdir}/inc/public/agm/agm_api.h \
|
|
${top_srcdir}/inc/public/agm/agm_list.h \
|
|
${top_srcdir}/inc/public/agm/utils.h \
|
|
${top_srcdir}/inc/private/agm/metadata.h \
|
|
${top_srcdir}/inc/private/agm/graph.h \
|
|
${top_srcdir}/inc/private/agm/session_obj.h \
|
|
${top_srcdir}/inc/private/agm/device.h
|
|
|
|
AM_CFLAGS = @SPF_CFLAGS@
|
|
AM_CFLAGS += -I ${top_srcdir}/inc/public
|
|
AM_CFLAGS += -I ${top_srcdir}/inc/private
|
|
AM_CFLAGS += @MMHEADERS_CFLAGS@
|
|
AM_CFLAGS += -DDYNAMIC_LOG_ENABLED
|
|
|
|
library_include_HEADERS = $(h_sources)
|
|
library_includedir = $(includedir)/agm
|
|
|
|
agm_sources = ${top_srcdir}/src/graph.c \
|
|
${top_srcdir}/src/graph_module.c \
|
|
${top_srcdir}/src/device.c \
|
|
${top_srcdir}/src/device_hw_ep.c \
|
|
${top_srcdir}/src/metadata.c \
|
|
${top_srcdir}/src/session_obj.c \
|
|
${top_srcdir}/src/agm.c \
|
|
${top_srcdir}/src/utils.c
|
|
|
|
endif
|
|
|
|
lib_LTLIBRARIES = libagm.la
|
|
libagm_la_SOURCES = $(agm_sources)
|
|
libagm_la_LIBADD = -ltinyalsa -lar_osal -lar_gsl -lats -laudio_log_utils
|
|
|
|
if !BUILDSYSTEM_OPENWRT
|
|
libagm_la_LIBADD += -laudio_log_utils
|
|
endif
|
|
|
|
libagm_la_CFLAGS := $(AM_CFLAGS) -DACDB_PATH=\"/etc/acdbdata/\" -DACDB_DELTA_FILE_PATH="/data/audio/delta"
|
|
if BUILDSYSTEM_OPENWRT
|
|
libagm_la_LIBADD += -lglib-2.0
|
|
endif
|
|
libagm_la_CFLAGS += -D__unused=__attribute__\(\(__unused__\)\)
|
|
libagm_la_CFLAGS += @GLIB_CFLAGS@ -Dstrlcpy=g_strlcpy -Dstrlcat=g_strlcat -include glib.h
|
|
libagm_la_LDFLAGS = -module -shared -avoid-version
|