1*28e138c6SAndroid Build Coastguard Worker# Disable automatic dependency tracking if using other tools than gcc and gmake 2*28e138c6SAndroid Build Coastguard Worker#AUTOMAKE_OPTIONS = no-dependencies 3*28e138c6SAndroid Build Coastguard Worker 4*28e138c6SAndroid Build Coastguard WorkerEXTRA_DIST=echo_diagnostic.m 5*28e138c6SAndroid Build Coastguard Worker 6*28e138c6SAndroid Build Coastguard WorkerAM_CPPFLAGS = -I$(top_srcdir)/include -I$(top_builddir)/include/speex -I$(top_builddir) @FFT_CFLAGS@ 7*28e138c6SAndroid Build Coastguard Worker 8*28e138c6SAndroid Build Coastguard Workerlib_LTLIBRARIES = libspeexdsp.la 9*28e138c6SAndroid Build Coastguard Worker 10*28e138c6SAndroid Build Coastguard Worker# Sources for compilation in the library 11*28e138c6SAndroid Build Coastguard Workerif BUILD_KISS_FFT 12*28e138c6SAndroid Build Coastguard Worker FFTSRC=kiss_fft.c _kiss_fft_guts.h kiss_fft.h kiss_fftr.c kiss_fftr.h 13*28e138c6SAndroid Build Coastguard Workerelse 14*28e138c6SAndroid Build Coastguard Workerif BUILD_SMALLFT 15*28e138c6SAndroid Build Coastguard Worker FFTSRC=smallft.c 16*28e138c6SAndroid Build Coastguard Workerelse 17*28e138c6SAndroid Build Coastguard Worker FFTSRC= 18*28e138c6SAndroid Build Coastguard Workerendif 19*28e138c6SAndroid Build Coastguard Workerendif 20*28e138c6SAndroid Build Coastguard Worker 21*28e138c6SAndroid Build Coastguard Workerlibspeexdsp_la_SOURCES = preprocess.c jitter.c mdf.c fftwrap.c filterbank.c resample.c buffer.c scal.c $(FFTSRC) 22*28e138c6SAndroid Build Coastguard Worker 23*28e138c6SAndroid Build Coastguard Workernoinst_HEADERS = arch.h bfin.h \ 24*28e138c6SAndroid Build Coastguard Worker fixed_arm4.h \ 25*28e138c6SAndroid Build Coastguard Worker fixed_arm5e.h fixed_bfin.h fixed_debug.h \ 26*28e138c6SAndroid Build Coastguard Worker math_approx.h misc_bfin.h \ 27*28e138c6SAndroid Build Coastguard Worker fftwrap.h \ 28*28e138c6SAndroid Build Coastguard Worker filterbank.h fixed_generic.h os_support.h \ 29*28e138c6SAndroid Build Coastguard Worker pseudofloat.h smallft.h vorbis_psy.h resample_sse.h resample_neon.h 30*28e138c6SAndroid Build Coastguard Worker 31*28e138c6SAndroid Build Coastguard Workerlibspeexdsp_la_LDFLAGS = -no-undefined -version-info @SPEEXDSP_LT_CURRENT@:@SPEEXDSP_LT_REVISION@:@SPEEXDSP_LT_AGE@ 32*28e138c6SAndroid Build Coastguard Workerlibspeexdsp_la_LIBADD = $(LIBM) 33*28e138c6SAndroid Build Coastguard Worker 34*28e138c6SAndroid Build Coastguard Workerif BUILD_EXAMPLES 35*28e138c6SAndroid Build Coastguard Workernoinst_PROGRAMS = testdenoise testecho testjitter testresample testresample2 36*28e138c6SAndroid Build Coastguard Workertestdenoise_SOURCES = testdenoise.c 37*28e138c6SAndroid Build Coastguard Workertestdenoise_LDADD = libspeexdsp.la @FFT_LIBS@ 38*28e138c6SAndroid Build Coastguard Workertestecho_SOURCES = testecho.c 39*28e138c6SAndroid Build Coastguard Workertestecho_LDADD = libspeexdsp.la @FFT_LIBS@ 40*28e138c6SAndroid Build Coastguard Workertestjitter_SOURCES = testjitter.c 41*28e138c6SAndroid Build Coastguard Workertestjitter_LDADD = libspeexdsp.la @FFT_LIBS@ 42*28e138c6SAndroid Build Coastguard Workertestresample_SOURCES = testresample.c 43*28e138c6SAndroid Build Coastguard Workertestresample_LDADD = libspeexdsp.la @FFT_LIBS@ @LIBM@ 44*28e138c6SAndroid Build Coastguard Workertestresample2_SOURCES = testresample2.c 45*28e138c6SAndroid Build Coastguard Workertestresample2_LDADD = libspeexdsp.la @FFT_LIBS@ @LIBM@ 46*28e138c6SAndroid Build Coastguard Workerendif 47