mirror of
https://github.com/cookiengineer/audacity
synced 2025-11-26 15:20:21 +01:00
Move library tree where it belongs
This commit is contained in:
84
lib-src/libsamplerate/tests/Makefile.am
Normal file
84
lib-src/libsamplerate/tests/Makefile.am
Normal file
@@ -0,0 +1,84 @@
|
||||
noinst_PROGRAMS = misc_test termination_test simple_test callback_test \
|
||||
reset_test multi_channel_test snr_bw_test \
|
||||
float_short_test varispeed_test callback_hang_test \
|
||||
src-evaluate throughput_test multichan_throughput_test \
|
||||
downsample_test
|
||||
|
||||
SAMPLRATEDIR =../src
|
||||
INCLUDES = -I$(srcdir)/$(SAMPLRATEDIR)
|
||||
noinst_HEADERS = util.h
|
||||
|
||||
#===============================================================================
|
||||
|
||||
misc_test_SOURCES = misc_test.c util.c util.h
|
||||
misc_test_LDADD = $(SAMPLRATEDIR)/libsamplerate.la
|
||||
|
||||
termination_test_SOURCES = termination_test.c util.c util.h
|
||||
termination_test_LDADD = $(SAMPLRATEDIR)/libsamplerate.la
|
||||
|
||||
callback_hang_test_SOURCES = callback_hang_test.c util.c util.h
|
||||
callback_hang_test_LDADD = $(SAMPLRATEDIR)/libsamplerate.la
|
||||
|
||||
simple_test_SOURCES = simple_test.c util.c util.h
|
||||
simple_test_LDADD = $(SAMPLRATEDIR)/libsamplerate.la
|
||||
|
||||
reset_test_SOURCES = reset_test.c util.c util.h
|
||||
reset_test_LDADD = $(SAMPLRATEDIR)/libsamplerate.la
|
||||
|
||||
multi_channel_test_SOURCES = multi_channel_test.c util.c calc_snr.c
|
||||
multi_channel_test_CFLAGS = @FFTW3_CFLAGS@
|
||||
multi_channel_test_LDADD = $(SAMPLRATEDIR)/libsamplerate.la $(FFTW3_LIBS)
|
||||
|
||||
snr_bw_test_SOURCES = snr_bw_test.c calc_snr.c util.c util.h
|
||||
snr_bw_test_CFLAGS = @FFTW3_CFLAGS@
|
||||
snr_bw_test_LDADD = $(SAMPLRATEDIR)/libsamplerate.la $(FFTW3_LIBS)
|
||||
|
||||
callback_test_SOURCES = callback_test.c util.c util.h
|
||||
callback_test_CFLAGS = @FFTW3_CFLAGS@
|
||||
callback_test_LDADD = $(SAMPLRATEDIR)/libsamplerate.la
|
||||
|
||||
float_short_test_SOURCES = float_short_test.c util.c util.h
|
||||
float_short_test_LDADD = $(SAMPLRATEDIR)/libsamplerate.la
|
||||
|
||||
downsample_test_SOURCES = downsample_test.c util.c util.h
|
||||
downsample_test_LDADD = $(SAMPLRATEDIR)/libsamplerate.la
|
||||
|
||||
varispeed_test_SOURCES = varispeed_test.c util.c util.h calc_snr.c
|
||||
varispeed_test_CFLAGS = @FFTW3_CFLAGS@
|
||||
varispeed_test_LDADD = $(SAMPLRATEDIR)/libsamplerate.la $(FFTW3_LIBS)
|
||||
|
||||
# This program is for evaluating other sample rate converters.
|
||||
|
||||
throughput_test_CFLAGS = $(AM_CFLAGS) @FFTW3_CFLAGS@
|
||||
throughput_test_SOURCES = throughput_test.c util.c calc_snr.c
|
||||
throughput_test_LDADD = $(SAMPLRATEDIR)/libsamplerate.la $(FFTW3_LIBS)
|
||||
|
||||
multichan_throughput_test_CFLAGS = $(AM_CFLAGS) @FFTW3_CFLAGS@
|
||||
multichan_throughput_test_SOURCES = multichan_throughput_test.c util.c calc_snr.c
|
||||
multichan_throughput_test_LDADD = $(SAMPLRATEDIR)/libsamplerate.la $(FFTW3_LIBS)
|
||||
|
||||
src_evaluate_SOURCES = src-evaluate.c calc_snr.c util.c
|
||||
src_evaluate_CFLAGS = @SNDFILE_CFLAGS@ @FFTW3_CFLAGS@
|
||||
src_evaluate_LDADD = $(SNDFILE_LIBS) $(FFTW3_LIBS)
|
||||
|
||||
#===============================================================================
|
||||
|
||||
check: $(noinst_PROGRAMS)
|
||||
date
|
||||
uname -a
|
||||
./misc_test
|
||||
./termination_test
|
||||
./callback_hang_test
|
||||
./downsample_test
|
||||
./simple_test
|
||||
./callback_test
|
||||
./reset_test
|
||||
./multi_channel_test
|
||||
./varispeed_test
|
||||
./float_short_test
|
||||
./snr_bw_test
|
||||
./throughput_test
|
||||
@echo "-----------------------------------------------------------------"
|
||||
@echo " ${PACKAGE}-${VERSION} passed all tests."
|
||||
@echo "-----------------------------------------------------------------"
|
||||
|
||||
Reference in New Issue
Block a user