1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361
|
## Process this file with automake to produce Makefile.in
noinst_PROGRAMS = sfversion floating_point_test write_read_test \
lossy_comp_test error_test ulaw_test alaw_test dwvw_test \
peak_chunk_test command_test stdin_test stdout_test stdio_test \
pcm_test headerless_test pipe_test benchmark header_test misc_test \
raw_test string_test open_fail_test multi_file_test dither_test \
scale_clip_test win32_test fix_this aiff_rw_test
SNDFILEDIR = ../src
INCLUDES = -I$(srcdir)/$(SNDFILEDIR)
noinst_HEADERS = dft_cmp.h utils.h
autogen_sources = write_read_test.tpl write_read_test.def \
pcm_test.tpl pcm_test.def \
header_test.tpl header_test.def \
utils.tpl utils.def \
command_test.tpl command_test.def \
scale_clip_test.tpl scale_clip_test.def \
pipe_test.tpl pipe_test.def \
floating_point_test.tpl floating_point_test.def \
benchmark.tpl benchmark.def
EXTRA_DIST = $(autogen_sources)
#===============================================================================
sfversion_SOURCES = sfversion.c
sfversion_LDADD = $(SNDFILEDIR)/libsndfile.la
write_read_test_SOURCES = utils.c write_read_test.c
write_read_test_LDADD = $(SNDFILEDIR)/libsndfile.la
lossy_comp_test_SOURCES = utils.c lossy_comp_test.c
lossy_comp_test_LDADD = $(SNDFILEDIR)/libsndfile.la
fix_this_SOURCES = utils.c fix_this.c
fix_this_LDADD = $(SNDFILEDIR)/libsndfile.la
error_test_SOURCES = error_test.c
error_test_LDADD = $(SNDFILEDIR)/libsndfile.la
ulaw_test_SOURCES = utils.c ulaw_test.c
ulaw_test_LDADD = $(SNDFILEDIR)/libsndfile.la
alaw_test_SOURCES = utils.c alaw_test.c
alaw_test_LDADD = $(SNDFILEDIR)/libsndfile.la
aiff_rw_test_SOURCES = utils.c aiff_rw_test.c
aiff_rw_test_LDADD = $(SNDFILEDIR)/libsndfile.la
command_test_SOURCES = command_test.c utils.c
command_test_LDADD = $(SNDFILEDIR)/libsndfile.la
pcm_test_SOURCES = pcm_test.c utils.c
pcm_test_LDADD = $(SNDFILEDIR)/libsndfile.la
headerless_test_SOURCES = utils.c headerless_test.c
headerless_test_LDADD = $(SNDFILEDIR)/libsndfile.la
stdin_test_SOURCES = stdin_test.c utils.c
stdin_test_LDADD = $(SNDFILEDIR)/libsndfile.la
stdout_test_SOURCES = stdout_test.c
stdout_test_LDADD = $(SNDFILEDIR)/libsndfile.la
stdio_test_SOURCES = stdio_test.c utils.c
stdio_test_LDADD = $(SNDFILEDIR)/libsndfile.la
pipe_test_SOURCES = pipe_test.c utils.c
pipe_test_LDADD = $(SNDFILEDIR)/libsndfile.la
benchmark_SOURCES = benchmark.c
benchmark_LDADD = $(SNDFILEDIR)/libsndfile.la
header_test_SOURCES = header_test.c utils.c
header_test_LDADD = $(SNDFILEDIR)/libsndfile.la
misc_test_SOURCES = misc_test.c utils.c
misc_test_LDADD = $(SNDFILEDIR)/libsndfile.la
raw_test_SOURCES = raw_test.c utils.c
raw_test_LDADD = $(SNDFILEDIR)/libsndfile.la
string_test_SOURCES = string_test.c utils.c
string_test_LDADD = $(SNDFILEDIR)/libsndfile.la
dither_test_SOURCES = dither_test.c utils.c
dither_test_LDADD = $(SNDFILEDIR)/libsndfile.la
open_fail_test_SOURCES = open_fail_test.c utils.c
open_fail_test_LDADD = $(SNDFILEDIR)/libsndfile.la
multi_file_test_SOURCES = multi_file_test.c utils.c
multi_file_test_LDADD = $(SNDFILEDIR)/libsndfile.la
win32_test_SOURCES = win32_test.c
win32_test_LDADD =
# Lite remove start
dwvw_test_SOURCES = utils.c dwvw_test.c
dwvw_test_LDADD = $(SNDFILEDIR)/libsndfile.la
floating_point_test_SOURCES = utils.c dft_cmp.c floating_point_test.c
floating_point_test_LDADD = $(SNDFILEDIR)/libsndfile.la
peak_chunk_test_SOURCES = peak_chunk_test.c utils.c
peak_chunk_test_LDADD = $(SNDFILEDIR)/libsndfile.la
scale_clip_test_SOURCES = scale_clip_test.c utils.c
scale_clip_test_LDADD = $(SNDFILEDIR)/libsndfile.la
# Lite remove end
#===============================================================================
write_read_test.c: write_read_test.def write_read_test.tpl
autogen --writable --source-time write_read_test.def
pcm_test.c: pcm_test.def pcm_test.tpl
autogen --writable --source-time pcm_test.def
header_test.c: header_test.def header_test.tpl
autogen --writable --source-time header_test.def
utils.c: utils.def utils.tpl
autogen --writable --source-time utils.def
command_test.c: command_test.def command_test.tpl
autogen --writable --source-time command_test.def
scale_clip_test.c: scale_clip_test.def scale_clip_test.tpl
autogen --writable --source-time scale_clip_test.def
pipe_test.c: pipe_test.def pipe_test.tpl
autogen --writable --source-time pipe_test.def
floating_point_test.c: floating_point_test.def floating_point_test.tpl
autogen --writable --source-time floating_point_test.def
benchmark.c: benchmark.def benchmark.tpl
autogen --writable --source-time benchmark.def
#===============================================================================
check: generic-tests wav-tests aiff-tests au-tests raw-tests paf-tests \
svx-tests nist-tests ircam-tests voc-tests w64-tests mat4-tests \
mat5-tests pvf-tests xi-tests htk-tests avr-tests sds-tests sd2-tests \
stdio-tests
generic-tests : error_test ulaw_test alaw_test command_test floating_point_test pcm_test
uname -a
./error_test
./pcm_test
./ulaw_test
./alaw_test
./dwvw_test
./command_test ver
./command_test norm
./command_test format
./command_test peak
./command_test trunc
./floating_point_test
./scale_clip_test
./headerless_test
@echo "----------------------------------------------------------------------"
@echo " `./sfversion` passed common tests."
@echo "----------------------------------------------------------------------"
wav-tests: write_read_test lossy_comp_test peak_chunk_test header_test misc_test multi_file_test
./write_read_test wav
./lossy_comp_test wav_ima
./lossy_comp_test wav_msadpcm
./lossy_comp_test wav_ulaw
./lossy_comp_test wav_alaw
./lossy_comp_test wav_gsm610
./peak_chunk_test wav
./header_test wav
./misc_test wav
./string_test wav
./multi_file_test wav
./open_fail_test wav
@echo "----------------------------------------------------------------------"
@echo " `./sfversion` passed tests on WAV files."
@echo "----------------------------------------------------------------------"
aiff-tests: write_read_test lossy_comp_test peak_chunk_test header_test misc_test aiff_rw_test
./write_read_test aiff
./lossy_comp_test aiff_ulaw
./lossy_comp_test aiff_alaw
./lossy_comp_test aiff_gsm610
@echo "=========================="
@echo "./lossy_comp_test aiff_ima"
@echo "=========================="
./peak_chunk_test aiff
./header_test aiff
./misc_test aiff
./string_test aiff
./multi_file_test aiff
./aiff_rw_test
@echo "----------------------------------------------------------------------"
@echo " `./sfversion` passed tests on AIFF files."
@echo "----------------------------------------------------------------------"
au-tests: write_read_test lossy_comp_test header_test misc_test
./write_read_test au
./lossy_comp_test au_ulaw
./lossy_comp_test au_alaw
./lossy_comp_test au_g721
./lossy_comp_test au_g723
./header_test au
./misc_test au
./multi_file_test wav
@echo "----------------------------------------------------------------------"
@echo " `./sfversion` passed tests on AU files."
@echo "----------------------------------------------------------------------"
raw-tests: write_read_test lossy_comp_test raw_test
./write_read_test raw
./lossy_comp_test raw_ulaw
./lossy_comp_test raw_alaw
./lossy_comp_test vox_adpcm
./raw_test
@echo "----------------------------------------------------------------------"
@echo " `./sfversion` passed tests on RAW (header-less) files."
@echo "----------------------------------------------------------------------"
w64-tests: write_read_test lossy_comp_test misc_test
./write_read_test w64
./lossy_comp_test w64_ima
./lossy_comp_test w64_msadpcm
./lossy_comp_test w64_ulaw
./lossy_comp_test w64_alaw
./lossy_comp_test w64_gsm610
./header_test w64
./misc_test w64
@echo "----------------------------------------------------------------------"
@echo " `./sfversion` passed tests on W64 files."
@echo "----------------------------------------------------------------------"
# Lite remove start
paf-tests: write_read_test misc_test
./write_read_test paf
./header_test paf
./misc_test paf
@echo "----------------------------------------------------------------------"
@echo " `./sfversion` passed tests on PAF files."
@echo "----------------------------------------------------------------------"
svx-tests: write_read_test misc_test
./write_read_test svx
./header_test svx
./misc_test svx
@echo "----------------------------------------------------------------------"
@echo " `./sfversion` passed tests on SVX files."
@echo "----------------------------------------------------------------------"
nist-tests: write_read_test lossy_comp_test misc_test
./write_read_test nist
./lossy_comp_test nist_ulaw
./lossy_comp_test nist_alaw
./header_test nist
./misc_test nist
@echo "----------------------------------------------------------------------"
@echo " `./sfversion` passed tests on NIST files."
@echo "----------------------------------------------------------------------"
ircam-tests: write_read_test lossy_comp_test misc_test
./write_read_test ircam
./lossy_comp_test ircam_ulaw
./lossy_comp_test ircam_alaw
./header_test ircam
./misc_test ircam
@echo "----------------------------------------------------------------------"
@echo " `./sfversion` passed tests on IRCAM files."
@echo "----------------------------------------------------------------------"
voc-tests: write_read_test lossy_comp_test misc_test
./write_read_test voc
./lossy_comp_test voc_ulaw
./lossy_comp_test voc_alaw
./header_test voc
./misc_test voc
@echo "----------------------------------------------------------------------"
@echo " `./sfversion` passed tests on VOC files."
@echo "----------------------------------------------------------------------"
mat4-tests: write_read_test misc_test
./write_read_test mat4
./header_test mat4
./misc_test mat4
@echo "----------------------------------------------------------------------"
@echo " `./sfversion` passed tests on MAT4 files."
@echo "----------------------------------------------------------------------"
mat5-tests: write_read_test misc_test
./write_read_test mat5
./header_test mat5
./misc_test mat5
@echo "----------------------------------------------------------------------"
@echo " `./sfversion` passed tests on MAT5 files."
@echo "----------------------------------------------------------------------"
pvf-tests: write_read_test misc_test
./write_read_test pvf
./header_test pvf
./misc_test pvf
@echo "----------------------------------------------------------------------"
@echo " `./sfversion` passed tests on PVF files."
@echo "----------------------------------------------------------------------"
xi-tests: lossy_comp_test
./lossy_comp_test xi_dpcm
@echo "----------------------------------------------------------------------"
@echo " `./sfversion` passed tests on XI files."
@echo "----------------------------------------------------------------------"
htk-tests: write_read_test misc_test
./write_read_test htk
./header_test htk
./misc_test htk
@echo "----------------------------------------------------------------------"
@echo " `./sfversion` passed tests on HTK files."
@echo "----------------------------------------------------------------------"
avr-tests: write_read_test misc_test
./write_read_test avr
./header_test avr
./misc_test avr
@echo "----------------------------------------------------------------------"
@echo " `./sfversion` passed tests on AVR files."
@echo "----------------------------------------------------------------------"
sds-tests: write_read_test misc_test
./write_read_test sds
./header_test sds
./misc_test sds
@echo "----------------------------------------------------------------------"
@echo " `./sfversion` passed tests on SDS files."
@echo "----------------------------------------------------------------------"
sd2-tests: write_read_test
./write_read_test sd2
@echo "----------------------------------------------------------------------"
@echo " `./sfversion` passed tests on SD2 files."
@echo "----------------------------------------------------------------------"
# Lite remove end
stdio-tests: stdio_test stdin_test stdout_test pipe_test
./stdio_test
./pipe_test
@echo "----------------------------------------------------------------------"
@echo " `./sfversion` passed stdio and pipe tests."
@echo "----------------------------------------------------------------------"
## Do not edit or modify anything in this comment block.
## The arch-tag line is a file identity tag for the GNU Arch
## revision control system.
##
## arch-tag: 820ec297-29b9-48a4-998f-48b17053f435
|