OSDN Git Service

build: Add support for building SBC tools
[android-x86/external-bluetooth-sbc.git] / Makefile.am
1
2 AM_MAKEFLAGS = --no-print-directory
3
4 sbc_sources = sbc/sbc.h sbc/sbc.c sbc/sbc_math.h sbc/sbc_tables.h \
5                 sbc/sbc_primitives.h sbc/sbc_primitives.c \
6                 sbc/sbc_primitives_mmx.h sbc/sbc_primitives_mmx.c \
7                 sbc/sbc_primitives_iwmmxt.h sbc/sbc_primitives_iwmmxt.c \
8                 sbc/sbc_primitives_neon.h sbc/sbc_primitives_neon.c \
9                 sbc/sbc_primitives_armv6.h sbc/sbc_primitives_armv6.c
10
11 lib_LTLIBRARIES = sbc/libsbc.la
12
13 sbc_libsbc_la_SOURCES = $(sbc_sources)
14
15 noinst_LTLIBRARIES = sbc/libsbc-private.la
16
17 sbc_libsbc_private_la_SOURCES = $(sbc_sources)
18
19 bin_PROGRAMS = src/sbcinfo src/sbcdec src/sbcenc
20
21 src_sbcdec_SOURCES = src/sbcdec.c src/formats.h
22 src_sbcdec_LDADD = sbc/libsbc-private.la
23
24 src_sbcenc_SOURCES = src/sbcenc.c src/formats.h
25 src_sbcenc_LDADD = sbc/libsbc-private.la
26
27 AM_CFLAGS = -finline-functions -fgcse-after-reload \
28                                         -funswitch-loops -funroll-loops
29
30 MAINTAINERCLEANFILES = Makefile.in \
31         aclocal.m4 configure config.h.in config.sub config.guess \
32         ltmain.sh depcomp compile missing install-sh mkinstalldirs