annotate src/libsamplerate-0.1.8/tests/Makefile.am @ 151:fe80428a60a5

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