annotate src/libsndfile-1.0.27/tests/Makefile.am @ 169:223a55898ab9 tip default

Add null config files
author Chris Cannam <cannam@all-day-breakfast.com>
date Mon, 02 Mar 2020 14:03:47 +0000
parents cd6cdf86811e
children
rev   line source
cannam@125 1 ## Process this file with automake to produce Makefile.in
cannam@125 2
cannam@125 3 if ENABLE_TEST_COVERAGE
cannam@125 4 CPP_TEST =
cannam@125 5 else
cannam@125 6 CPP_TEST = cpp_test
cannam@125 7 endif
cannam@125 8
cannam@125 9 AM_CPPFLAGS = -I$(top_srcdir)/src
cannam@125 10
cannam@125 11 check_PROGRAMS = sfversion floating_point_test write_read_test \
cannam@125 12 lossy_comp_test error_test ulaw_test alaw_test dwvw_test \
cannam@125 13 peak_chunk_test command_test stdin_test stdout_test stdio_test \
cannam@125 14 pcm_test headerless_test pipe_test benchmark header_test misc_test \
cannam@125 15 raw_test string_test multi_file_test dither_test chunk_test \
cannam@125 16 scale_clip_test win32_test fix_this aiff_rw_test virtual_io_test \
cannam@125 17 locale_test largefile_test win32_ordinal_test ogg_test compression_size_test \
cannam@125 18 checksum_test external_libs_test rdwr_test format_check_test $(CPP_TEST) \
cannam@125 19 channel_test long_read_write_test
cannam@125 20
cannam@125 21 noinst_HEADERS = dft_cmp.h utils.h generate.h
cannam@125 22
cannam@125 23 autogen_sources = write_read_test.tpl write_read_test.def \
cannam@125 24 pcm_test.tpl pcm_test.def \
cannam@125 25 header_test.tpl header_test.def \
cannam@125 26 utils.tpl utils.def \
cannam@125 27 scale_clip_test.tpl scale_clip_test.def \
cannam@125 28 pipe_test.tpl pipe_test.def \
cannam@125 29 rdwr_test.tpl rdwr_test.def \
cannam@125 30 floating_point_test.tpl floating_point_test.def \
cannam@125 31 benchmark.tpl benchmark.def
cannam@125 32
cannam@125 33 EXTRA_DIST = $(autogen_sources)
cannam@125 34
cannam@125 35 CLEANFILES = *~ *.exe
cannam@125 36
cannam@125 37 #===============================================================================
cannam@125 38 # If we're cross compiling from Linux to Windows and running the test suite
cannam@125 39 # under Wine, we need a symbolic link to the generated libsndfile DLL.
cannam@125 40
cannam@125 41 if LINUX_MINGW_CROSS_TEST
cannam@125 42
cannam@125 43 $(check_PROGRAMS) : libsndfile-1.dll
cannam@125 44
cannam@125 45 libsndfile-1.dll :
cannam@125 46 ln -s $(top_builddir)/src/.libs/$@ $@
cannam@125 47
cannam@125 48 clean-local :
cannam@125 49 -rm -f libsndfile-1.dll
cannam@125 50
cannam@125 51 endif
cannam@125 52
cannam@125 53 #===============================================================================
cannam@125 54
cannam@125 55 check: test_wrapper.sh
cannam@125 56 sh test_wrapper.sh
cannam@125 57
cannam@125 58 # Need this target to force building of test programs.
cannam@125 59 checkprograms : $(check_PROGRAMS)
cannam@125 60
cannam@125 61 #===============================================================================
cannam@125 62
cannam@125 63 sfversion_SOURCES = sfversion.c
cannam@125 64 sfversion_LDADD = $(top_builddir)/src/libsndfile.la
cannam@125 65
cannam@125 66 write_read_test_SOURCES = utils.c generate.c write_read_test.c
cannam@125 67 write_read_test_LDADD = $(top_builddir)/src/libsndfile.la
cannam@125 68
cannam@125 69 lossy_comp_test_SOURCES = utils.c lossy_comp_test.c
cannam@125 70 lossy_comp_test_LDADD = $(top_builddir)/src/libsndfile.la
cannam@125 71
cannam@125 72 fix_this_SOURCES = utils.c fix_this.c
cannam@125 73 fix_this_LDADD = $(top_builddir)/src/libsndfile.la
cannam@125 74
cannam@125 75 error_test_SOURCES = error_test.c utils.c
cannam@125 76 error_test_LDADD = $(top_builddir)/src/libsndfile.la
cannam@125 77
cannam@125 78 ulaw_test_SOURCES = utils.c ulaw_test.c
cannam@125 79 ulaw_test_LDADD = $(top_builddir)/src/libsndfile.la
cannam@125 80
cannam@125 81 alaw_test_SOURCES = utils.c alaw_test.c
cannam@125 82 alaw_test_LDADD = $(top_builddir)/src/libsndfile.la
cannam@125 83
cannam@125 84 aiff_rw_test_SOURCES = utils.c aiff_rw_test.c
cannam@125 85 aiff_rw_test_LDADD = $(top_builddir)/src/libsndfile.la
cannam@125 86
cannam@125 87 command_test_SOURCES = command_test.c utils.c
cannam@125 88 command_test_LDADD = $(top_builddir)/src/libsndfile.la
cannam@125 89
cannam@125 90 locale_test_SOURCES = locale_test.c utils.c
cannam@125 91 locale_test_LDADD = $(top_builddir)/src/libsndfile.la
cannam@125 92
cannam@125 93 largefile_test_SOURCES = largefile_test.c utils.c
cannam@125 94 largefile_test_LDADD = $(top_builddir)/src/libsndfile.la
cannam@125 95
cannam@125 96 pcm_test_SOURCES = pcm_test.c utils.c
cannam@125 97 pcm_test_LDADD = $(top_builddir)/src/libsndfile.la
cannam@125 98
cannam@125 99 headerless_test_SOURCES = utils.c headerless_test.c
cannam@125 100 headerless_test_LDADD = $(top_builddir)/src/libsndfile.la
cannam@125 101
cannam@125 102 stdin_test_SOURCES = stdin_test.c utils.c
cannam@125 103 stdin_test_LDADD = $(top_builddir)/src/libsndfile.la
cannam@125 104
cannam@125 105 stdout_test_SOURCES = stdout_test.c
cannam@125 106 stdout_test_LDADD = $(top_builddir)/src/libsndfile.la
cannam@125 107
cannam@125 108 stdio_test_SOURCES = stdio_test.c utils.c
cannam@125 109 stdio_test_LDADD = $(top_builddir)/src/libsndfile.la
cannam@125 110
cannam@125 111 pipe_test_SOURCES = pipe_test.c utils.c
cannam@125 112 pipe_test_LDADD = $(top_builddir)/src/libsndfile.la
cannam@125 113
cannam@125 114 benchmark_SOURCES = benchmark.c
cannam@125 115 benchmark_LDADD = $(top_builddir)/src/libsndfile.la
cannam@125 116
cannam@125 117 header_test_SOURCES = header_test.c utils.c
cannam@125 118 header_test_LDADD = $(top_builddir)/src/libsndfile.la
cannam@125 119
cannam@125 120 misc_test_SOURCES = misc_test.c utils.c
cannam@125 121 misc_test_LDADD = $(top_builddir)/src/libsndfile.la
cannam@125 122
cannam@125 123 raw_test_SOURCES = raw_test.c utils.c
cannam@125 124 raw_test_LDADD = $(top_builddir)/src/libsndfile.la
cannam@125 125
cannam@125 126 string_test_SOURCES = string_test.c utils.c
cannam@125 127 string_test_LDADD = $(top_builddir)/src/libsndfile.la
cannam@125 128
cannam@125 129 dither_test_SOURCES = dither_test.c utils.c
cannam@125 130 dither_test_LDADD = $(top_builddir)/src/libsndfile.la
cannam@125 131
cannam@125 132 chunk_test_SOURCES = chunk_test.c utils.c
cannam@125 133 chunk_test_LDADD = $(top_builddir)/src/libsndfile.la
cannam@125 134
cannam@125 135 multi_file_test_SOURCES = multi_file_test.c utils.c
cannam@125 136 multi_file_test_LDADD = $(top_builddir)/src/libsndfile.la
cannam@125 137
cannam@125 138 virtual_io_test_SOURCES = virtual_io_test.c utils.c
cannam@125 139 virtual_io_test_LDADD = $(top_builddir)/src/libsndfile.la
cannam@125 140
cannam@125 141 ogg_test_SOURCES = ogg_test.c utils.c
cannam@125 142 ogg_test_LDADD = $(top_builddir)/src/libsndfile.la
cannam@125 143
cannam@125 144 compression_size_test_SOURCES = compression_size_test.c utils.c
cannam@125 145 compression_size_test_LDADD = $(top_builddir)/src/libsndfile.la
cannam@125 146
cannam@125 147 rdwr_test_SOURCES = rdwr_test.c utils.c
cannam@125 148 rdwr_test_LDADD = $(top_builddir)/src/libsndfile.la
cannam@125 149
cannam@125 150 win32_test_SOURCES = win32_test.c
cannam@125 151 # Link lib here so that generating the testsuite tarball works correctly.
cannam@125 152 win32_test_LDADD = $(top_builddir)/src/libsndfile.la
cannam@125 153
cannam@125 154 win32_ordinal_test_SOURCES = win32_ordinal_test.c utils.c
cannam@125 155 win32_ordinal_test_LDADD = $(top_builddir)/src/libsndfile.la
cannam@125 156
cannam@125 157 external_libs_test_SOURCES = external_libs_test.c utils.c
cannam@125 158 external_libs_test_LDADD = $(top_builddir)/src/libsndfile.la
cannam@125 159
cannam@125 160 format_check_test_SOURCES = format_check_test.c utils.c
cannam@125 161 format_check_test_LDADD = $(top_builddir)/src/libsndfile.la
cannam@125 162
cannam@125 163 channel_test_SOURCES = channel_test.c utils.c
cannam@125 164 channel_test_LDADD = $(top_builddir)/src/libsndfile.la
cannam@125 165
cannam@125 166 long_read_write_test_SOURCES = long_read_write_test.c utils.c
cannam@125 167 long_read_write_test_LDADD = $(top_builddir)/src/libsndfile.la
cannam@125 168
cannam@125 169 cpp_test_SOURCES = cpp_test.cc utils.c
cannam@125 170 cpp_test_LDADD = $(top_builddir)/src/libsndfile.la
cannam@125 171
cannam@125 172 checksum_test_SOURCES = checksum_test.c utils.c
cannam@125 173 checksum_test_LDADD = $(top_builddir)/src/libsndfile.la
cannam@125 174
cannam@125 175 # Lite remove start
cannam@125 176 dwvw_test_SOURCES = utils.c dwvw_test.c
cannam@125 177 dwvw_test_LDADD = $(top_builddir)/src/libsndfile.la
cannam@125 178
cannam@125 179 floating_point_test_SOURCES = utils.c dft_cmp.c floating_point_test.c
cannam@125 180 floating_point_test_LDADD = $(top_builddir)/src/libsndfile.la
cannam@125 181
cannam@125 182 peak_chunk_test_SOURCES = peak_chunk_test.c utils.c
cannam@125 183 peak_chunk_test_LDADD = $(top_builddir)/src/libsndfile.la
cannam@125 184
cannam@125 185 scale_clip_test_SOURCES = scale_clip_test.c utils.c
cannam@125 186 scale_clip_test_LDADD = $(top_builddir)/src/libsndfile.la
cannam@125 187 # Lite remove end
cannam@125 188
cannam@125 189 #===============================================================================
cannam@125 190
cannam@125 191 write_read_test.c: write_read_test.def write_read_test.tpl
cannam@125 192 (cd $(srcdir) && autogen --writable write_read_test.def)
cannam@125 193
cannam@125 194 pcm_test.c: pcm_test.def pcm_test.tpl
cannam@125 195 (cd $(srcdir) && autogen --writable pcm_test.def)
cannam@125 196
cannam@125 197 header_test.c: header_test.def header_test.tpl
cannam@125 198 (cd $(srcdir) && autogen --writable header_test.def)
cannam@125 199
cannam@125 200 utils.c utils.h : utils.def utils.tpl
cannam@125 201 (cd $(srcdir) && autogen --writable utils.def)
cannam@125 202
cannam@125 203 scale_clip_test.c: scale_clip_test.def scale_clip_test.tpl
cannam@125 204 (cd $(srcdir) && autogen --writable scale_clip_test.def)
cannam@125 205
cannam@125 206 pipe_test.c: pipe_test.def pipe_test.tpl
cannam@125 207 (cd $(srcdir) && autogen --writable pipe_test.def)
cannam@125 208
cannam@125 209 rdwr_test.c: rdwr_test.def rdwr_test.tpl
cannam@125 210 (cd $(srcdir) && autogen --writable rdwr_test.def)
cannam@125 211
cannam@125 212 floating_point_test.c: floating_point_test.def floating_point_test.tpl
cannam@125 213 (cd $(srcdir) && autogen --writable floating_point_test.def)
cannam@125 214
cannam@125 215 benchmark.c: benchmark.def benchmark.tpl
cannam@125 216 (cd $(srcdir) && autogen --writable benchmark.def)
cannam@125 217
cannam@125 218 genfiles : write_read_test.c pcm_test.c header_test.c utils.c \
cannam@125 219 scale_clip_test.c pipe_test.c floating_point_test.c rdwr_test.c \
cannam@125 220 benchmark.c
cannam@125 221