2 AM_MAKEFLAGS = --no-print-directory
4 # Library code modified: REVISION++
5 # Interfaces changed: CURRENT++ REVISION=0
6 # Interfaces added: CURRENT++ REVISION=0 AGE++
7 # Interfaces removed: CURRENT++ REVISION=0 AGE=0
13 sbc_headers = sbc/sbc.h
15 sbc_sources = sbc/sbc.c sbc/sbc_private.h sbc/sbc_math.h sbc/sbc_tables.h \
16 sbc/sbc_primitives.h sbc/sbc_primitives.c \
17 sbc/sbc_primitives_mmx.h sbc/sbc_primitives_mmx.c \
18 sbc/sbc_primitives_iwmmxt.h sbc/sbc_primitives_iwmmxt.c \
19 sbc/sbc_primitives_neon.h sbc/sbc_primitives_neon.c \
20 sbc/sbc_primitives_armv6.h sbc/sbc_primitives_armv6.c
22 pkginclude_HEADERS = $(sbc_headers)
24 lib_LTLIBRARIES = sbc/libsbc.la
26 sbc_libsbc_la_SOURCES = $(sbc_headers) $(sbc_sources)
28 sbc_libsbc_la_LDFLAGS = -no-undefined \
29 -version-info $(SBC_CURRENT):$(SBC_REVISION):$(SBC_AGE) \
30 -Wl,--version-script=$(top_srcdir)/sbc/sbc.sym
32 sbc_libsbc_la_DEPENDENCIES = sbc/sbc.sym
35 noinst_LTLIBRARIES = sbc/libsbc-private.la
37 sbc_libsbc_private_la_SOURCES = $(sbc_headers) $(sbc_sources)
39 bin_PROGRAMS = src/sbcinfo src/sbcdec src/sbcenc
41 src_sbcdec_SOURCES = src/sbcdec.c src/formats.h
42 src_sbcdec_LDADD = sbc/libsbc-private.la
44 src_sbcenc_SOURCES = src/sbcenc.c src/formats.h
45 src_sbcenc_LDADD = sbc/libsbc-private.la
49 noinst_PROGRAMS = src/sbctester
51 src_sbctester_LDADD = @SNDFILE_LIBS@ -lm
54 AM_CFLAGS = @SNDFILE_CFLAGS@ -fvisibility=hidden \
60 pkgconfigdir = $(libdir)/pkgconfig
62 pkgconfig_DATA = sbc/sbc.pc
64 EXTRA_DIST = sbc/sbc.sym
66 MAINTAINERCLEANFILES = Makefile.in \
67 aclocal.m4 configure config.h.in config.sub config.guess \
68 ltmain.sh depcomp compile missing install-sh mkinstalldirs