annotate src/libsamplerate-0.1.9/tests/Makefile.am @ 148:b4bfdf10c4b3

Update Win64 capnp builds to v0.6
author Chris Cannam <cannam@all-day-breakfast.com>
date Mon, 22 May 2017 18:56:49 +0100
parents 4a7071416412
children
rev   line source
cannam@126 1 noinst_PROGRAMS = misc_test termination_test simple_test callback_test \
cannam@126 2 reset_test multi_channel_test snr_bw_test \
cannam@126 3 float_short_test varispeed_test callback_hang_test \
cannam@126 4 src-evaluate throughput_test multichan_throughput_test \
cannam@126 5 downsample_test
cannam@126 6
cannam@126 7 SAMPLRATEDIR =../src
cannam@126 8 INCLUDES = -I$(srcdir)/$(SAMPLRATEDIR)
cannam@126 9 noinst_HEADERS = util.h
cannam@126 10
cannam@126 11 #===============================================================================
cannam@126 12
cannam@126 13 misc_test_SOURCES = misc_test.c util.c util.h
cannam@126 14 misc_test_LDADD = $(SAMPLRATEDIR)/libsamplerate.la
cannam@126 15
cannam@126 16 termination_test_SOURCES = termination_test.c util.c util.h
cannam@126 17 termination_test_LDADD = $(SAMPLRATEDIR)/libsamplerate.la
cannam@126 18
cannam@126 19 callback_hang_test_SOURCES = callback_hang_test.c util.c util.h
cannam@126 20 callback_hang_test_LDADD = $(SAMPLRATEDIR)/libsamplerate.la
cannam@126 21
cannam@126 22 simple_test_SOURCES = simple_test.c util.c util.h
cannam@126 23 simple_test_LDADD = $(SAMPLRATEDIR)/libsamplerate.la
cannam@126 24
cannam@126 25 reset_test_SOURCES = reset_test.c util.c util.h
cannam@126 26 reset_test_LDADD = $(SAMPLRATEDIR)/libsamplerate.la
cannam@126 27
cannam@126 28 multi_channel_test_SOURCES = multi_channel_test.c util.c calc_snr.c
cannam@126 29 multi_channel_test_CFLAGS = @FFTW3_CFLAGS@
cannam@126 30 multi_channel_test_LDADD = $(SAMPLRATEDIR)/libsamplerate.la $(FFTW3_LIBS)
cannam@126 31
cannam@126 32 snr_bw_test_SOURCES = snr_bw_test.c calc_snr.c util.c util.h
cannam@126 33 snr_bw_test_CFLAGS = @FFTW3_CFLAGS@
cannam@126 34 snr_bw_test_LDADD = $(SAMPLRATEDIR)/libsamplerate.la $(FFTW3_LIBS)
cannam@126 35
cannam@126 36 callback_test_SOURCES = callback_test.c util.c util.h
cannam@126 37 callback_test_CFLAGS = @FFTW3_CFLAGS@
cannam@126 38 callback_test_LDADD = $(SAMPLRATEDIR)/libsamplerate.la
cannam@126 39
cannam@126 40 float_short_test_SOURCES = float_short_test.c util.c util.h
cannam@126 41 float_short_test_LDADD = $(SAMPLRATEDIR)/libsamplerate.la
cannam@126 42
cannam@126 43 downsample_test_SOURCES = downsample_test.c util.c util.h
cannam@126 44 downsample_test_LDADD = $(SAMPLRATEDIR)/libsamplerate.la
cannam@126 45
cannam@126 46 varispeed_test_SOURCES = varispeed_test.c util.c util.h calc_snr.c
cannam@126 47 varispeed_test_CFLAGS = @FFTW3_CFLAGS@
cannam@126 48 varispeed_test_LDADD = $(SAMPLRATEDIR)/libsamplerate.la $(FFTW3_LIBS)
cannam@126 49
cannam@126 50 # This program is for evaluating other sample rate converters.
cannam@126 51
cannam@126 52 throughput_test_CFLAGS = $(AM_CFLAGS) @FFTW3_CFLAGS@
cannam@126 53 throughput_test_SOURCES = throughput_test.c util.c calc_snr.c
cannam@126 54 throughput_test_LDADD = $(SAMPLRATEDIR)/libsamplerate.la $(FFTW3_LIBS)
cannam@126 55
cannam@126 56 multichan_throughput_test_CFLAGS = $(AM_CFLAGS) @FFTW3_CFLAGS@
cannam@126 57 multichan_throughput_test_SOURCES = multichan_throughput_test.c util.c calc_snr.c
cannam@126 58 multichan_throughput_test_LDADD = $(SAMPLRATEDIR)/libsamplerate.la $(FFTW3_LIBS)
cannam@126 59
cannam@126 60 src_evaluate_SOURCES = src-evaluate.c calc_snr.c util.c
cannam@126 61 src_evaluate_CFLAGS = @SNDFILE_CFLAGS@ @FFTW3_CFLAGS@
cannam@126 62 src_evaluate_LDADD = $(SNDFILE_LIBS) $(FFTW3_LIBS)
cannam@126 63
cannam@126 64 #===============================================================================
cannam@126 65
cannam@126 66 check: $(noinst_PROGRAMS)
cannam@126 67 date
cannam@126 68 uname -a
cannam@126 69 ./misc_test
cannam@126 70 ./termination_test
cannam@126 71 ./callback_hang_test
cannam@126 72 ./downsample_test
cannam@126 73 ./simple_test
cannam@126 74 ./callback_test
cannam@126 75 ./reset_test
cannam@126 76 ./multi_channel_test
cannam@126 77 ./varispeed_test
cannam@126 78 ./float_short_test
cannam@126 79 ./snr_bw_test
cannam@126 80 ./throughput_test
cannam@126 81 @echo "-----------------------------------------------------------------"
cannam@126 82 @echo " ${PACKAGE}-${VERSION} passed all tests."
cannam@126 83 @echo "-----------------------------------------------------------------"
cannam@126 84