Skip to content
Snippets Groups Projects
Commit bc36c705 authored by Dmitry Baryshkov's avatar Dmitry Baryshkov
Browse files

src/Makefile.am: simplify build template


Rewrite Makefile.am to remove files duplication, flags duplication and
unused libraries.

Signed-off-by: default avatarDmitry Baryshkov <dmitry.baryshkov@linaro.org>
Change-Id: Ieb13cde575da6a4ed1041c417675298012d66244
parent 388d868b
No related branches found
No related tags found
No related merge requests found
adsprpcdir = $(libdir) lib_LTLIBRARIES =
ADSP_CFLAGS = -fno-short-enums -U_DEBUG -DARM_ARCH_7A -DLE_ENABLE -DUSE_SYSLOG -Iinc -Isrc -DDEFAULT_DOMAIN_ID=0
adsprpc_LTLIBRARIES = libadsprpc.la LIBDSPRPC_CFLAGS = -fno-short-enums -U_DEBUG -DARM_ARCH_7A -DLE_ENABLE -DUSE_SYSLOG -I$(top_srcdir)/inc
libadsprpc_la_SOURCES = fastrpc_apps_user.c \
LIBDSPRPC_SOURCES = \
fastrpc_apps_user.c \
remotectl_stub.c \ remotectl_stub.c \
listener_android.c \ listener_android.c \
adsp_current_process_stub.c \ adsp_current_process_stub.c \
...@@ -35,70 +36,37 @@ libadsprpc_la_SOURCES = fastrpc_apps_user.c \ ...@@ -35,70 +36,37 @@ libadsprpc_la_SOURCES = fastrpc_apps_user.c \
fastrpc_perf.c \ fastrpc_perf.c \
mod_table.c mod_table.c
libadsprpc_la_LDFLAGS = -ldl -lpthread -lm -shared LIBDEFAULT_LISTENER_SOURCES = \
libadsprpc_la_CFLAGS = -I$(top_srcdir)/inc $(ADSP_CFLAGS) adsp_default_listener.c \
adsplistenerdir = $(libdir)
adsplistener_LTLIBRARIES = libadsp_default_listener.la
libadsp_default_listener_la_SOURCES = adsp_default_listener.c \
adsp_default_listener_stub.c \ adsp_default_listener_stub.c \
std.c \ std.c \
std_mem.c std_mem.c
libadsp_default_listener_la_DEPENDENCIES = libadsprpc.la
libadsp_default_listener_la_LDFLAGS = $(top_builddir)/src/libadsprpc.la -ldl -lpthread -lm -shared
libadsp_default_listener_la_CFLAGS = -I$(top_srcdir)/inc $(ADSP_CFLAGS)
cdsprpcdir = $(libdir) ADSP_CFLAGS = $(LIBDSPRPC_CFLAGS) -DDEFAULT_DOMAIN_ID=0
CDSP_CFLAGS = -fno-short-enums -U_DEBUG -DARM_ARCH_7A -DLE_ENABLE -DUSE_SYSLOG -Iinc -Isrc -DDEFAULT_DOMAIN_ID=3 lib_LTLIBRARIES += libadsprpc.la
libadsprpc_la_SOURCES = $(LIBDSPRPC_SOURCES)
libadsprpc_la_LDFLAGS = -ldl -lpthread -lm
libadsprpc_la_CFLAGS = $(ADSP_CFLAGS)
cdsprpc_LTLIBRARIES = libcdsprpc.la lib_LTLIBRARIES += libadsp_default_listener.la
libcdsprpc_la_SOURCES = fastrpc_apps_user.c \ libadsp_default_listener_la_SOURCES = $(LIBDEFAULT_LISTENER_SOURCES)
remotectl_stub.c \ libadsp_default_listener_la_DEPENDENCIES = libadsprpc.la
listener_android.c \ libadsp_default_listener_la_LDFLAGS = libadsprpc.la -shared -module -avoid-version
adsp_current_process_stub.c \ libadsp_default_listener_la_CFLAGS = $(ADSP_CFLAGS)
adsp_current_process1_stub.c \
apps_std_skel.c \
apps_std_imp.c \
apps_mem_imp.c \
apps_mem_skel.c \
rpcmem_android.c \
apps_remotectl_skel.c \
std.c \
std_path.c \
std_mem.c \
std_dtoa.c \
std_strlprintf.c \
BufBound.c \
std_SwapBytes.c \
smath.c \
atomic.c \
cae.c \
adspmsgd_apps_skel.c \
adspmsgd_adsp_stub.c \
adspmsgd_adsp1_stub.c \
adspmsgd_apps.c \
platform_libs.c \
pl_list.c \
log_config.c \
gpls.c \
adsp_perf_stub.c \
fastrpc_perf.c \
mod_table.c
libcdsprpc_la_LDFLAGS = -ldl -lpthread -lm -shared CDSP_CFLAGS = $(LIBDSPRPC_CFLAGS) -DDEFAULT_DOMAIN_ID=3
libcdsprpc_la_CFLAGS = -I$(top_srcdir)/inc $(CDSP_CFLAGS)
cdsplistenerdir = $(libdir) lib_LTLIBRARIES += libcdsprpc.la
cdsplistener_LTLIBRARIES = libcdsp_default_listener.la libcdsprpc_la_SOURCES = $(LIBDSPRPC_SOURCES)
libcdsp_default_listener_la_SOURCES = adsp_default_listener.c \ libcdsprpc_la_LDFLAGS = -ldl -lpthread -lm
adsp_default_listener_stub.c \ libcdsprpc_la_CFLAGS = $(CDSP_CFLAGS)
std.c \
std_mem.c
lib_LTLIBRARIES += libcdsp_default_listener.la
libcdsp_default_listener_la_SOURCES = $(LIBDEFAULT_LISTENER_SOURCES)
libcdsp_default_listener_la_DEPENDENCIES = libcdsprpc.la libcdsp_default_listener_la_DEPENDENCIES = libcdsprpc.la
libcdsp_default_listener_la_LDFLAGS = $(top_builddir)/src/libcdsprpc.la -ldl -lpthread -lm -shared libcdsp_default_listener_la_LDFLAGS = libcdsprpc.la -shared -module -avoid-version
libcdsp_default_listener_la_CFLAGS = -I$(top_srcdir)/inc $(CDSP_CFLAGS) libcdsp_default_listener_la_CFLAGS = $(CDSP_CFLAGS)
bin_PROGRAMS = adsprpcd cdsprpcd bin_PROGRAMS = adsprpcd cdsprpcd
...@@ -106,12 +74,12 @@ adsprpcddir = $(libdir) ...@@ -106,12 +74,12 @@ adsprpcddir = $(libdir)
adsprpcd_SOURCES = adsprpcd.c adsprpcd_SOURCES = adsprpcd.c
adsprpcd_DEPENDENCIES = libadsp_default_listener.la adsprpcd_DEPENDENCIES = libadsp_default_listener.la
adsprpcd_CFLAGS = -I$(top_srcdir)/inc -DDEFAULT_DOMAIN_ID=0 adsprpcd_CFLAGS = -I$(top_srcdir)/inc -DDEFAULT_DOMAIN_ID=0
adsprpcd_LDADD = $(top_builddir)/src/libadsp_default_listener.la -lpthread -lm -ldl adsprpcd_LDADD = -ldl
cdsprpcddir = $(libdir) cdsprpcddir = $(libdir)
cdsprpcd_SOURCES = cdsprpcd.c cdsprpcd_SOURCES = cdsprpcd.c
cdsprpcd_DEPENDENCIES = libcdsp_default_listener.la cdsprpcd_DEPENDENCIES = libcdsp_default_listener.la
cdsprpcd_CFLAGS = -I$(top_srcdir)/inc -DDEFAULT_DOMAIN_ID=3 cdsprpcd_CFLAGS = -I$(top_srcdir)/inc -DDEFAULT_DOMAIN_ID=3
cdsprpcd_LDADD = $(top_builddir)/src/libcdsp_default_listener.la -lpthread -lm -ldl cdsprpcd_LDADD = -ldl
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment