~ubuntu-branches/ubuntu/gutsy/audacity/gutsy-backports

« back to all changes in this revision

Viewing changes to lib-src/libsndfile/Win32/Makefile.msvc

  • Committer: Bazaar Package Importer
  • Author(s): John Dong
  • Date: 2008-02-18 21:58:19 UTC
  • mfrom: (13.1.2 hardy)
  • Revision ID: james.westby@ubuntu.com-20080218215819-tmbcf1rx238r8gdv
Tags: 1.3.4-1.1ubuntu1~gutsy1
Automated backport upload; no source changes.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
 
2
 
# Set the value of $(MSVCDir) for your installation. 
3
 
# Please note that none of the directory names are allowed to have spaces 
4
 
# in them. You must use the short name.
5
 
#
6
 
# "C:\Program Files\Microsoft Visual Studio\VC98" will not work.
7
 
# "C:\Progra~1\Micros~1\VC98" will work.
8
 
 
9
 
MSVCDir="C:\Progra~1\Micros~1\VC98"
10
 
 
11
 
CPP=cl.exe
12
 
LINK32=link.exe
13
 
DLL_LINK_FLAGS=/nologo /dll /incremental:no /libpath:"$(MSVCDir)\Lib" /pdb:"libsndfile.pdb" /implib:".\libsndfile.lib" /machine:I386 /out:"libsndfile.dll"
14
 
PROG_LINK_FLAGS=/nologo /incremental:no /libpath:"$(MSVCDir)\Lib" /pdb:"libsndfile.pdb" /machine:I386 /exetype:dynamic
15
 
 
16
 
CFLAGS=/nologo /MD /W1 /GX /O2 /I "$(MSVCDir)\Include" /I "src" /D "WIN32" /D "_USRDLL" /D "inline=__inline" /YX /FD
17
 
 
18
 
#====================================================================
19
 
# Targets
20
 
 
21
 
ALL : libsndfile.dll \
22
 
        "sndfile-info.exe" \
23
 
        "sndfile-convert.exe" \
24
 
        "sndfile-play.exe" \
25
 
        "generate.exe"
26
 
 
27
 
CLEAN :
28
 
    -@erase "src\*.obj"
29
 
    -@erase "src\G72x\*.obj"
30
 
    -@erase "src\GSM610\*.obj"
31
 
    -@erase "tests\*.obj"
32
 
    -@erase "tests\*.exe"
33
 
 
34
 
#====================================================================
35
 
 
36
 
LINK32_OBJS= \
37
 
        ".\src\GSM610\add.obj" \
38
 
        ".\src\GSM610\code.obj" \
39
 
        ".\src\GSM610\decode.obj" \
40
 
        ".\src\GSM610\gsm_create.obj" \
41
 
        ".\src\GSM610\gsm_decode.obj" \
42
 
        ".\src\GSM610\gsm_destroy.obj" \
43
 
        ".\src\GSM610\gsm_encode.obj" \
44
 
        ".\src\GSM610\gsm_option.obj" \
45
 
        ".\src\GSM610\long_term.obj" \
46
 
        ".\src\GSM610\lpc.obj" \
47
 
        ".\src\GSM610\preprocess.obj" \
48
 
        ".\src\GSM610\rpe.obj" \
49
 
        ".\src\GSM610\short_term.obj" \
50
 
        ".\src\GSM610\table.obj" \
51
 
        ".\src\G72x\g721.obj" \
52
 
        ".\src\G72x\g723_16.obj" \
53
 
        ".\src\G72x\g723_24.obj" \
54
 
        ".\src\G72x\g723_40.obj" \
55
 
        ".\src\G72x\g72x.obj" \
56
 
        ".\src\aiff.obj" \
57
 
        ".\src\alaw.obj" \
58
 
        ".\src\au.obj" \
59
 
        ".\src\au_g72x.obj" \
60
 
        ".\src\avr.obj" \
61
 
        ".\src\common.obj" \
62
 
        ".\src\double64.obj" \
63
 
        ".\src\dwvw.obj" \
64
 
        ".\src\file_io.obj" \
65
 
        ".\src\dither.obj" \
66
 
        ".\src\float32.obj" \
67
 
        ".\src\command.obj" \
68
 
        ".\src\strings.obj" \
69
 
        ".\src\ima_adpcm.obj" \
70
 
        ".\src\ms_adpcm.obj" \
71
 
        ".\src\nist.obj" \
72
 
        ".\src\ircam.obj" \
73
 
        ".\src\paf.obj" \
74
 
        ".\src\pcm.obj" \
75
 
        ".\src\raw.obj" \
76
 
        ".\src\rx2.obj" \
77
 
        ".\src\sd2.obj" \
78
 
        ".\src\sndfile.obj" \
79
 
        ".\src\svx.obj" \
80
 
        ".\src\txw.obj" \
81
 
        ".\src\sds.obj" \
82
 
        ".\src\ulaw.obj" \
83
 
        ".\src\voc.obj" \
84
 
        ".\src\w64.obj" \
85
 
        ".\src\wav.obj" \
86
 
        ".\src\gsm610.obj" \
87
 
        ".\src\wav_w64.obj" \
88
 
        ".\src\dwd.obj" \
89
 
        ".\src\wve.obj" \
90
 
        ".\src\mat4.obj" \
91
 
        ".\src\mat5.obj" \
92
 
        ".\src\vox_adpcm.obj" \
93
 
        ".\src\ogg.obj" \
94
 
        ".\src\pvf.obj" \
95
 
        ".\src\xi.obj" \
96
 
        ".\src\htk.obj" \
97
 
        ".\src\flac.obj" \
98
 
        ".\src\caf.obj"
99
 
 
100
 
libsndfile.dll : $(LINK32_OBJS) ".\src\libsndfile.def"
101
 
    $(LINK32) $(DLL_LINK_FLAGS) /def:".\src\libsndfile.def" $(LINK32_OBJS)
102
 
 
103
 
"sndfile-info.exe" : ".\examples\sndfile-info.c"
104
 
    $(CPP) $(CFLAGS) /Fo".\examples\sndfile-info.obj" /c ".\examples\sndfile-info.c"
105
 
    $(LINK32) $(PROG_LINK_FLAGS) /out:"sndfile-info.exe" ".\examples\sndfile-info.obj" libsndfile.lib
106
 
 
107
 
"sndfile-convert.exe" : ".\examples\sndfile-convert.c"
108
 
    $(CPP) $(CFLAGS) /Fo".\examples\sndfile-convert.obj" /c ".\examples\sndfile-convert.c"
109
 
    $(LINK32) $(PROG_LINK_FLAGS) /out:"sndfile-convert.exe" ".\examples\sndfile-convert.obj" libsndfile.lib
110
 
 
111
 
"sndfile-play.exe" : ".\examples\sndfile-play.c"
112
 
    $(CPP) $(CFLAGS) /Fo".\examples\sndfile-play.obj" /c ".\examples\sndfile-play.c"
113
 
    $(LINK32) $(PROG_LINK_FLAGS) /out:"sndfile-play.exe" ".\examples\sndfile-play.obj" libsndfile.lib winmm.lib
114
 
 
115
 
"generate.exe" : ".\examples\generate.c"
116
 
    $(CPP) $(CFLAGS) /Fo".\examples\generate.obj" /c ".\examples\generate.c"
117
 
    $(LINK32) $(PROG_LINK_FLAGS) /out:"generate.exe" ".\examples\generate.obj" libsndfile.lib
118
 
 
119
 
TEST_PROGS= \
120
 
     ".\src\test_file_io.exe" \
121
 
     ".\tests\sfversion.exe" \
122
 
     ".\tests\error_test.exe" \
123
 
     ".\tests\pcm_test.exe" \
124
 
     ".\tests\ulaw_test.exe" \
125
 
     ".\tests\alaw_test.exe" \
126
 
     ".\tests\dwvw_test.exe" \
127
 
     ".\tests\command_test.exe" \
128
 
     ".\tests\floating_point_test.exe" \
129
 
     ".\tests\headerless_test.exe" \
130
 
     ".\tests\write_read_test.exe" \
131
 
     ".\tests\lossy_comp_test.exe" \
132
 
     ".\tests\peak_chunk_test.exe" \
133
 
     ".\tests\misc_test.exe" \
134
 
     ".\tests\string_test.exe" \
135
 
     ".\tests\win32_test.exe" \
136
 
     ".\tests\stdio_test.exe" \
137
 
     ".\tests\pipe_test.exe" \
138
 
     ".\tests\benchmark.exe"
139
 
 
140
 
CHECK: $(TEST_PROGS)
141
 
    ".\src\test_file_io.exe"
142
 
    ".\tests\error_test.exe"
143
 
    ".\tests\pcm_test.exe"
144
 
    ".\tests\ulaw_test.exe"
145
 
    ".\tests\alaw_test.exe"
146
 
    ".\tests\dwvw_test.exe"
147
 
    ".\tests\command_test.exe" ver
148
 
    ".\tests\command_test.exe" norm
149
 
    ".\tests\command_test.exe" format
150
 
    ".\tests\floating_point_test.exe"
151
 
    ".\tests\headerless_test.exe"
152
 
    -@echo ----------------------------------------------------------------------
153
 
    -@".\tests\sfversion.exe"
154
 
    -@echo passed common tests
155
 
    -@echo ----------------------------------------------------------------------
156
 
    ".\tests\write_read_test" wav
157
 
    ".\tests\lossy_comp_test" wav_ima
158
 
    ".\tests\lossy_comp_test" wav_msadpcm
159
 
    ".\tests\lossy_comp_test" wav_ulaw
160
 
    ".\tests\lossy_comp_test" wav_alaw
161
 
    ".\tests\lossy_comp_test" wav_gsm610
162
 
    ".\tests\peak_chunk_test" wav
163
 
    ".\tests\misc_test" wav
164
 
    ".\tests\string_test" wav
165
 
    -@echo ----------------------------------------------------------------------
166
 
    -@".\tests\sfversion.exe"
167
 
    -@echo "passed tests on WAV files.
168
 
    -@echo ----------------------------------------------------------------------
169
 
    ".\tests\write_read_test" aiff
170
 
    ".\tests\lossy_comp_test" aiff_ulaw
171
 
    ".\tests\lossy_comp_test" aiff_alaw
172
 
    ".\tests\peak_chunk_test" aiff
173
 
    ".\tests\misc_test" aiff
174
 
    -@echo ----------------------------------------------------------------------
175
 
    -@".\tests\sfversion.exe"
176
 
    -@echo " passed tests on AIFF files."
177
 
    -@echo ----------------------------------------------------------------------
178
 
    ".\tests\write_read_test" au
179
 
    ".\tests\lossy_comp_test" au_ulaw
180
 
    ".\tests\lossy_comp_test" au_alaw
181
 
    ".\tests\lossy_comp_test" au_g721
182
 
    ".\tests\lossy_comp_test" au_g723
183
 
    ".\tests\misc_test" au
184
 
    -@echo ----------------------------------------------------------------------
185
 
    -@".\tests\sfversion.exe"
186
 
    -@echo " passed tests on AU files."
187
 
    -@echo ----------------------------------------------------------------------
188
 
        ".\tests\write_read_test" caf
189
 
        ".\tests\lossy_comp_test" caf_ulaw
190
 
        ".\tests\lossy_comp_test" caf_alaw
191
 
        ".\tests\misc_test" caf
192
 
    -@echo ----------------------------------------------------------------------
193
 
    -@echo   `./sfversion` passed tests on CAF files."
194
 
    -@echo ----------------------------------------------------------------------
195
 
    ".\tests\write_read_test" raw
196
 
    ".\tests\lossy_comp_test" raw_ulaw
197
 
    ".\tests\lossy_comp_test" raw_alaw
198
 
    -@echo ----------------------------------------------------------------------
199
 
    -@".\tests\sfversion.exe"
200
 
    -@echo " passed tests on RAW (header-less) files."
201
 
    -@echo ----------------------------------------------------------------------
202
 
    ".\tests\write_read_test" paf
203
 
    ".\tests\misc_test" paf
204
 
    -@echo ----------------------------------------------------------------------
205
 
    -@".\tests\sfversion.exe"
206
 
    -@echo " passed tests on PAF files."
207
 
    -@echo ----------------------------------------------------------------------
208
 
    ".\tests\write_read_test" svx
209
 
    ".\tests\misc_test" svx
210
 
    -@echo ----------------------------------------------------------------------
211
 
    -@".\tests\sfversion.exe"
212
 
    -@echo " passed tests on SVX files."
213
 
    -@echo ----------------------------------------------------------------------
214
 
    ".\tests\write_read_test" nist
215
 
    ".\tests\misc_test" nist
216
 
    -@echo ----------------------------------------------------------------------
217
 
    -@".\tests\sfversion.exe"
218
 
    -@echo " passed tests on NIST files."
219
 
    -@echo ----------------------------------------------------------------------
220
 
    ".\tests\write_read_test" ircam
221
 
    ".\tests\lossy_comp_test" ircam_ulaw
222
 
    ".\tests\lossy_comp_test" ircam_alaw
223
 
    ".\tests\misc_test" ircam
224
 
    -@echo ----------------------------------------------------------------------
225
 
    -@".\tests\sfversion.exe"
226
 
    -@echo " passed tests on IRCAM files."
227
 
    -@echo ----------------------------------------------------------------------
228
 
    ".\tests\write_read_test" voc
229
 
    ".\tests\lossy_comp_test" voc_ulaw
230
 
    ".\tests\lossy_comp_test" voc_alaw
231
 
    ".\tests\misc_test" voc
232
 
    -@echo ----------------------------------------------------------------------
233
 
    -@".\tests\sfversion.exe"
234
 
    -@echo " passed tests on VOC files."
235
 
    -@echo ----------------------------------------------------------------------
236
 
    ".\tests\write_read_test" w64
237
 
    ".\tests\lossy_comp_test" w64_ima
238
 
    ".\tests\lossy_comp_test" w64_msadpcm
239
 
    ".\tests\lossy_comp_test" w64_ulaw
240
 
    ".\tests\lossy_comp_test" w64_alaw
241
 
    ".\tests\lossy_comp_test" w64_gsm610
242
 
    ".\tests\misc_test" w64
243
 
    -@echo ----------------------------------------------------------------------
244
 
    -@".\tests\sfversion.exe"
245
 
    -@echo " passed tests on W64 files."
246
 
    -@echo ----------------------------------------------------------------------
247
 
    ".\tests\write_read_test" mat4
248
 
    ".\tests\misc_test" mat4
249
 
    -@echo ----------------------------------------------------------------------
250
 
    -@".\tests\sfversion.exe"
251
 
    -@echo " passed tests on MAT4 files."
252
 
    -@echo ----------------------------------------------------------------------
253
 
    ".\tests\write_read_test" mat5
254
 
    ".\tests\misc_test" mat5
255
 
    -@echo ----------------------------------------------------------------------
256
 
    -@".\tests\sfversion.exe"
257
 
    -@echo " passed tests on MAT5 files."
258
 
    -@echo ----------------------------------------------------------------------
259
 
    ".\tests\write_read_test" htk
260
 
    ".\tests\misc_test" htk
261
 
    -@echo ----------------------------------------------------------------------
262
 
    -@".\tests\sfversion.exe"
263
 
    -@echo " passed tests on HTK files."
264
 
    -@echo ----------------------------------------------------------------------
265
 
    ".\tests\write_read_test" avr
266
 
    ".\tests\misc_test" avr
267
 
    -@echo ----------------------------------------------------------------------
268
 
    -@".\tests\sfversion.exe"
269
 
    -@echo " passed tests on AVR files."
270
 
    -@echo ----------------------------------------------------------------------
271
 
    -@".\tests\stdio_test.exe"
272
 
    -@".\tests\pipe_test.exe"
273
 
    -@echo ----------------------------------------------------------------------
274
 
    -@".\tests\sfversion.exe"
275
 
    -@echo " passed all tests."
276
 
    -@echo ----------------------------------------------------------------------
277
 
 
278
 
#====================================================================
279
 
# C files in src\GSM610.
280
 
 
281
 
".\src\GSM610\add.obj" : ".\src\Gsm610\add.c"
282
 
    $(CPP) $(CFLAGS) /Fo".\src\Gsm610\add.obj" /c ".\src\Gsm610\add.c"
283
 
 
284
 
".\src\GSM610\code.obj" : ".\src\Gsm610\code.c"
285
 
    $(CPP) $(CFLAGS) /Fo".\src\Gsm610\code.obj" /c ".\src\Gsm610\code.c"
286
 
 
287
 
".\src\GSM610\decode.obj" : ".\src\Gsm610\decode.c"
288
 
    $(CPP) $(CFLAGS) /Fo".\src\Gsm610\decode.obj" /c ".\src\Gsm610\decode.c"
289
 
 
290
 
".\src\GSM610\gsm_create.obj" : ".\src\Gsm610\gsm_create.c"
291
 
    $(CPP) $(CFLAGS) /Fo".\src\Gsm610\gsm_create.obj" /c ".\src\Gsm610\gsm_create.c"
292
 
 
293
 
".\src\GSM610\gsm_decode.obj" : ".\src\Gsm610\gsm_decode.c"
294
 
    $(CPP) $(CFLAGS) /Fo".\src\Gsm610\gsm_decode.obj" /c ".\src\Gsm610\gsm_decode.c"
295
 
 
296
 
".\src\GSM610\gsm_destroy.obj" : ".\src\Gsm610\gsm_destroy.c"
297
 
    $(CPP) $(CFLAGS) /Fo".\src\Gsm610\gsm_destroy.obj" /c ".\src\Gsm610\gsm_destroy.c"
298
 
 
299
 
".\src\GSM610\gsm_encode.obj" : ".\src\Gsm610\gsm_encode.c"
300
 
    $(CPP) $(CFLAGS) /Fo".\src\Gsm610\gsm_encode.obj" /c ".\src\Gsm610\gsm_encode.c"
301
 
 
302
 
".\src\GSM610\gsm_option.obj" : ".\src\Gsm610\gsm_option.c"
303
 
    $(CPP) $(CFLAGS) /Fo".\src\Gsm610\gsm_option.obj" /c ".\src\Gsm610\gsm_option.c"
304
 
 
305
 
".\src\GSM610\long_term.obj" : ".\src\Gsm610\long_term.c"
306
 
    $(CPP) $(CFLAGS) /Fo".\src\Gsm610\long_term.obj" /c ".\src\Gsm610\long_term.c"
307
 
 
308
 
".\src\GSM610\lpc.obj" : ".\src\Gsm610\lpc.c"
309
 
    $(CPP) $(CFLAGS) /Fo".\src\Gsm610\lpc.obj" /c ".\src\Gsm610\lpc.c"
310
 
 
311
 
".\src\GSM610\preprocess.obj" : ".\src\Gsm610\preprocess.c"
312
 
    $(CPP) $(CFLAGS) /Fo".\src\Gsm610\preprocess.obj" /c ".\src\Gsm610\preprocess.c"
313
 
 
314
 
".\src\GSM610\rpe.obj" : ".\src\Gsm610\rpe.c"
315
 
    $(CPP) $(CFLAGS) /Fo".\src\Gsm610\rpe.obj" /c ".\src\Gsm610\rpe.c"
316
 
 
317
 
".\src\GSM610\short_term.obj" : ".\src\Gsm610\short_term.c"
318
 
    $(CPP) $(CFLAGS) /Fo".\src\Gsm610\short_term.obj" /c ".\src\Gsm610\short_term.c"
319
 
 
320
 
".\src\GSM610\table.obj" : ".\src\Gsm610\table.c"
321
 
    $(CPP) $(CFLAGS) /Fo".\src\Gsm610\table.obj" /c ".\src\Gsm610\table.c"
322
 
 
323
 
#====================================================================
324
 
# C files in src\G72x.
325
 
 
326
 
".\src\G72x\g721.obj" : ".\src\G72x\g721.c"
327
 
    $(CPP) $(CFLAGS) /Fo".\src\G72x\g721.obj" /c ".\src\G72x\g721.c"
328
 
 
329
 
".\src\G72x\g723_16.obj" : ".\src\G72x\g723_16.c"
330
 
    $(CPP) $(CFLAGS) /Fo".\src\G72x\g723_16.obj" /c ".\src\G72x\g723_16.c"
331
 
 
332
 
".\src\G72x\g723_24.obj" : ".\src\G72x\g723_24.c"
333
 
    $(CPP) $(CFLAGS) /Fo".\src\G72x\g723_24.obj" /c ".\src\G72x\g723_24.c"
334
 
 
335
 
".\src\G72x\g723_40.obj" : ".\src\G72x\g723_40.c"
336
 
    $(CPP) $(CFLAGS) /Fo".\src\G72x\g723_40.obj" /c ".\src\G72x\g723_40.c"
337
 
 
338
 
".\src\G72x\g72x.obj" : ".\src\G72x\g72x.c"
339
 
    $(CPP) $(CFLAGS) /Fo".\src\G72x\g72x.obj" /c ".\src\G72x\g72x.c"
340
 
 
341
 
#====================================================================
342
 
# C files in src.
343
 
 
344
 
".\src\aiff.obj" : ".\src\aiff.c"
345
 
    $(CPP) $(CFLAGS) /Fo".\src\aiff.obj" /c ".\src\aiff.c"
346
 
 
347
 
".\src\alaw.obj" : ".\src\alaw.c"
348
 
    $(CPP) $(CFLAGS) /Fo".\src\alaw.obj" /c ".\src\alaw.c"
349
 
 
350
 
".\src\au.obj" : ".\src\au.c"
351
 
    $(CPP) $(CFLAGS) /Fo".\src\au.obj" /c ".\src\au.c"
352
 
 
353
 
".\src\au_g72x.obj" : ".\src\au_g72x.c"
354
 
    $(CPP) $(CFLAGS) /Fo".\src\au_g72x.obj" /c ".\src\au_g72x.c"
355
 
 
356
 
".\src\avr.obj" : ".\src\avr.c"
357
 
    $(CPP) $(CFLAGS) /Fo".\src\avr.obj" /c ".\src\avr.c"
358
 
 
359
 
".\src\common.obj" : ".\src\common.c"
360
 
    $(CPP) $(CFLAGS) /Fo".\src\common.obj" /c ".\src\common.c"
361
 
 
362
 
".\src\double64.obj" : ".\src\double64.c"
363
 
    $(CPP) $(CFLAGS) /Fo".\src\double64.obj" /c ".\src\double64.c"
364
 
 
365
 
".\src\dwvw.obj" : ".\src\dwvw.c"
366
 
    $(CPP) $(CFLAGS) /Fo".\src\dwvw.obj" /c ".\src\dwvw.c"
367
 
 
368
 
".\src\file_io.obj" : ".\src\file_io.c"
369
 
    $(CPP) $(CFLAGS) /Fo".\src\file_io.obj" /c ".\src\file_io.c"
370
 
 
371
 
".\src\dither.obj" : ".\src\dither.c"
372
 
    $(CPP) $(CFLAGS) /Fo".\src\dither.obj" /c ".\src\dither.c"
373
 
 
374
 
".\src\float32.obj" : ".\src\float32.c"
375
 
    $(CPP) $(CFLAGS) /Fo".\src\float32.obj" /c ".\src\float32.c"
376
 
 
377
 
".\src\command.obj" : ".\src\command.c"
378
 
    $(CPP) $(CFLAGS) /Fo".\src\command.obj" /c ".\src\command.c"
379
 
 
380
 
".\src\strings.obj" : ".\src\strings.c"
381
 
    $(CPP) $(CFLAGS) /Fo".\src\strings.obj" /c ".\src\strings.c"
382
 
 
383
 
".\src\ima_adpcm.obj" : ".\src\ima_adpcm.c"
384
 
    $(CPP) $(CFLAGS) /Fo".\src\ima_adpcm.obj" /c ".\src\ima_adpcm.c"
385
 
 
386
 
".\src\ircam.obj" : ".\src\ircam.c"
387
 
    $(CPP) $(CFLAGS) /Fo".\src\ircam.obj" /c ".\src\ircam.c"
388
 
 
389
 
".\src\ms_adpcm.obj" : ".\src\ms_adpcm.c"
390
 
    $(CPP) $(CFLAGS) /Fo".\src\ms_adpcm.obj" /c ".\src\ms_adpcm.c"
391
 
 
392
 
".\src\nist.obj" : ".\src\nist.c"
393
 
    $(CPP) $(CFLAGS) /Fo".\src\nist.obj" /c ".\src\nist.c"
394
 
 
395
 
".\src\paf.obj" : ".\src\paf.c"
396
 
    $(CPP) $(CFLAGS) /Fo".\src\paf.obj" /c ".\src\paf.c"
397
 
 
398
 
".\src\pcm.obj" : ".\src\pcm.c"
399
 
    $(CPP) $(CFLAGS) /Fo".\src\pcm.obj" /c ".\src\pcm.c"
400
 
 
401
 
".\src\raw.obj" : ".\src\raw.c"
402
 
    $(CPP) $(CFLAGS) /Fo".\src\raw.obj" /c ".\src\raw.c"
403
 
 
404
 
".\src\rx2.obj" : ".\src\rx2.c"
405
 
    $(CPP) $(CFLAGS) /Fo".\src\rx2.obj" /c ".\src\rx2.c"
406
 
 
407
 
".\src\sd2.obj" : ".\src\sd2.c"
408
 
    $(CPP) $(CFLAGS) /Fo".\src\sd2.obj" /c ".\src\sd2.c"
409
 
 
410
 
".\src\sndfile.obj" : ".\src\sndfile.c"
411
 
    $(CPP) $(CFLAGS) /Fo".\src\sndfile.obj" /c ".\src\sndfile.c"
412
 
 
413
 
".\src\svx.obj" : ".\src\svx.c"
414
 
    $(CPP) $(CFLAGS) /Fo".\src\svx.obj" /c ".\src\svx.c"
415
 
 
416
 
".\src\txw.obj" : ".\src\txw.c"
417
 
    $(CPP) $(CFLAGS) /Fo".\src\txw.obj" /c ".\src\txw.c"
418
 
 
419
 
".\src\sds.obj" : ".\src\sds.c"
420
 
    $(CPP) $(CFLAGS) /Fo".\src\sds.obj" /c ".\src\sds.c"
421
 
 
422
 
".\src\ulaw.obj" : ".\src\ulaw.c"
423
 
    $(CPP) $(CFLAGS) /Fo".\src\ulaw.obj" /c ".\src\ulaw.c"
424
 
 
425
 
".\src\voc.obj" : ".\src\voc.c"
426
 
    $(CPP) $(CFLAGS) /Fo".\src\voc.obj" /c ".\src\voc.c"
427
 
 
428
 
".\src\w64.obj" : ".\src\w64.c"
429
 
    $(CPP) $(CFLAGS) /Fo".\src\w64.obj" /c ".\src\w64.c"
430
 
 
431
 
".\src\wav.obj" : ".\src\wav.c"
432
 
    $(CPP) $(CFLAGS) /Fo".\src\wav.obj" /c ".\src\wav.c"
433
 
 
434
 
".\src\gsm610.obj" : ".\src\gsm610.c"
435
 
    $(CPP) $(CFLAGS) /Fo".\src\gsm610.obj" /c ".\src\gsm610.c"
436
 
 
437
 
".\src\wav_w64.obj" : ".\src\wav_w64.c"
438
 
    $(CPP) $(CFLAGS) /Fo".\src\wav_w64.obj" /c ".\src\wav_w64.c"
439
 
 
440
 
".\src\dwd.obj" : ".\src\dwd.c"
441
 
    $(CPP) $(CFLAGS) /Fo".\src\dwd.obj" /c ".\src\dwd.c"
442
 
 
443
 
".\src\wve.obj" : ".\src\wve.c"
444
 
    $(CPP) $(CFLAGS) /Fo".\src\wve.obj" /c ".\src\wve.c"
445
 
 
446
 
".\src\mat4.obj" : ".\src\mat4.c"
447
 
    $(CPP) $(CFLAGS) /Fo".\src\mat4.obj" /c ".\src\mat4.c"
448
 
 
449
 
".\src\mat5.obj" : ".\src\mat5.c"
450
 
    $(CPP) $(CFLAGS) /Fo".\src\mat5.obj" /c ".\src\mat5.c"
451
 
 
452
 
".\src\vox_adpcm.obj" : ".\src\vox_adpcm.c"
453
 
    $(CPP) $(CFLAGS) /Fo".\src\vox_adpcm.obj" /c ".\src\vox_adpcm.c"
454
 
 
455
 
".\src\ogg.obj" : ".\src\ogg.c"
456
 
    $(CPP) $(CFLAGS) /Fo".\src\ogg.obj" /c ".\src\ogg.c"
457
 
 
458
 
".\src\pvf.obj" : ".\src\pvf.c"
459
 
    $(CPP) $(CFLAGS) /Fo".\src\pvf.obj" /c ".\src\pvf.c"
460
 
 
461
 
".\src\xi.obj" : ".\src\xi.c"
462
 
    $(CPP) $(CFLAGS) /Fo".\src\xi.obj" /c ".\src\xi.c"
463
 
 
464
 
".\src\htk.obj" : ".\src\htk.c"
465
 
    $(CPP) $(CFLAGS) /Fo".\src\htk.obj" /c ".\src\htk.c"
466
 
 
467
 
".\src\flac.obj" : ".\src\flac.c"
468
 
    $(CPP) $(CFLAGS) /Fo".\src\flac.obj" /c ".\src\flac.c"
469
 
 
470
 
".\src\caf.obj" : ".\src\caf.c"
471
 
    $(CPP) $(CFLAGS) /Fo".\src\caf.obj" /c ".\src\caf.c"
472
 
 
473
 
#====================================================================
474
 
# Object files for test programs.
475
 
 
476
 
".\tests\utils.obj" : ".\tests\utils.c"
477
 
    $(CPP) $(CFLAGS) /Fo".\tests\utils.obj" /c ".\tests\utils.c"
478
 
 
479
 
".\tests\dft_cmp.obj" : ".\tests\dft_cmp.c"
480
 
    $(CPP) $(CFLAGS) /Fo".\tests\dft_cmp.obj" /c ".\tests\dft_cmp.c"
481
 
 
482
 
#====================================================================
483
 
# Test programs.
484
 
 
485
 
".\src\test_file_io.exe" : ".\src\file_io.obj" ".\src\test_file_io.c"
486
 
    $(CPP) $(CFLAGS) /Fo".\src\test_file_io.obj" /c ".\src\test_file_io.c"
487
 
    $(LINK32) $(PROG_LINK_FLAGS) /out:".\src\test_file_io.exe" ".\src\test_file_io.obj" ".\src\file_io.obj"
488
 
 
489
 
".\tests\sfversion.exe" : ".\tests\sfversion.c"
490
 
    $(CPP) $(CFLAGS) /Fo".\tests\sfversion.obj" /c ".\tests\sfversion.c"
491
 
    $(LINK32) $(PROG_LINK_FLAGS) /out:".\tests\sfversion.exe" ".\tests\sfversion.obj" libsndfile.lib
492
 
 
493
 
".\tests\error_test.exe" : ".\tests\error_test.c"
494
 
    $(CPP) $(CFLAGS) /Fo".\tests\error_test.obj" /c ".\tests\error_test.c"
495
 
    $(LINK32) $(PROG_LINK_FLAGS) /out:".\tests\error_test.exe" ".\tests\error_test.obj" libsndfile.lib
496
 
 
497
 
".\tests\pcm_test.exe" : ".\tests\pcm_test.c" ".\tests\utils.obj" "libsndfile.dll"
498
 
    $(CPP) $(CFLAGS) /Fo".\tests\pcm_test.obj" /c ".\tests\pcm_test.c"
499
 
    $(LINK32) $(PROG_LINK_FLAGS) /out:".\tests\pcm_test.exe" ".\tests\pcm_test.obj" ".\tests\utils.obj" libsndfile.lib
500
 
 
501
 
".\tests\ulaw_test.exe" : ".\tests\ulaw_test.c" ".\tests\utils.obj" "libsndfile.dll"
502
 
    $(CPP) $(CFLAGS) /Fo".\tests\ulaw_test.obj" /c ".\tests\ulaw_test.c"
503
 
    $(LINK32) $(PROG_LINK_FLAGS) /out:".\tests\ulaw_test.exe" ".\tests\ulaw_test.obj" ".\tests\utils.obj" libsndfile.lib
504
 
 
505
 
".\tests\alaw_test.exe" : ".\tests\alaw_test.c" ".\tests\utils.obj" "libsndfile.dll"
506
 
    $(CPP) $(CFLAGS) /Fo".\tests\alaw_test.obj" /c ".\tests\alaw_test.c"
507
 
    $(LINK32) $(PROG_LINK_FLAGS) /out:".\tests\alaw_test.exe" ".\tests\alaw_test.obj" ".\tests\utils.obj" libsndfile.lib
508
 
 
509
 
".\tests\dwvw_test.exe" : ".\tests\dwvw_test.c" ".\tests\utils.obj"
510
 
    $(CPP) $(CFLAGS) /Fo".\tests\dwvw_test.obj" /c ".\tests\dwvw_test.c"
511
 
    $(LINK32) $(PROG_LINK_FLAGS) /out:".\tests\dwvw_test.exe" ".\tests\dwvw_test.obj" ".\tests\utils.obj" libsndfile.lib
512
 
 
513
 
".\tests\command_test.exe" : ".\tests\command_test.c" ".\tests\utils.obj"
514
 
    $(CPP) $(CFLAGS) /Fo".\tests\command_test.obj" /c ".\tests\command_test.c"
515
 
    $(LINK32) $(PROG_LINK_FLAGS) /out:".\tests\command_test.exe" ".\tests\command_test.obj" ".\tests\utils.obj" libsndfile.lib
516
 
 
517
 
".\tests\floating_point_test.exe" : ".\tests\floating_point_test.c" ".\tests\utils.obj" ".\tests\dft_cmp.obj"
518
 
    $(CPP) $(CFLAGS) /Fo".\tests\floating_point_test.obj" /c ".\tests\floating_point_test.c"
519
 
    $(LINK32) $(PROG_LINK_FLAGS) /out:".\tests\floating_point_test.exe" ".\tests\floating_point_test.obj" ".\tests\utils.obj" ".\tests\dft_cmp.obj" libsndfile.lib
520
 
 
521
 
".\tests\headerless_test.exe" : ".\tests\headerless_test.c" ".\tests\utils.obj"
522
 
    $(CPP) $(CFLAGS) /Fo".\tests\headerless_test.obj" /c ".\tests\headerless_test.c"
523
 
    $(LINK32) $(PROG_LINK_FLAGS) /out:".\tests\headerless_test.exe" ".\tests\headerless_test.obj" ".\tests\utils.obj" libsndfile.lib
524
 
 
525
 
".\tests\write_read_test.exe" : ".\tests\write_read_test.c" ".\tests\utils.obj"
526
 
    $(CPP) $(CFLAGS) /Fo".\tests\write_read_test.obj" /c ".\tests\write_read_test.c"
527
 
    $(LINK32) $(PROG_LINK_FLAGS) /out:".\tests\write_read_test.exe" ".\tests\write_read_test.obj" ".\tests\utils.obj" libsndfile.lib
528
 
 
529
 
".\tests\lossy_comp_test.exe" : ".\tests\lossy_comp_test.c" ".\tests\utils.obj"
530
 
    $(CPP) $(CFLAGS) /Fo".\tests\lossy_comp_test.obj" /c ".\tests\lossy_comp_test.c"
531
 
    $(LINK32) $(PROG_LINK_FLAGS) /out:".\tests\lossy_comp_test.exe" ".\tests\lossy_comp_test.obj" ".\tests\utils.obj" libsndfile.lib
532
 
 
533
 
".\tests\peak_chunk_test.exe" : ".\tests\peak_chunk_test.c" ".\tests\utils.obj"
534
 
    $(CPP) $(CFLAGS) /Fo".\tests\peak_chunk_test.obj" /c ".\tests\peak_chunk_test.c"
535
 
    $(LINK32) $(PROG_LINK_FLAGS) /out:".\tests\peak_chunk_test.exe" ".\tests\peak_chunk_test.obj" ".\tests\utils.obj" libsndfile.lib
536
 
 
537
 
".\tests\misc_test.exe" : ".\tests\misc_test.c" ".\tests\utils.obj"
538
 
    $(CPP) $(CFLAGS) /Fo".\tests\misc_test.obj" /c ".\tests\misc_test.c"
539
 
    $(LINK32) $(PROG_LINK_FLAGS) /out:".\tests\misc_test.exe" ".\tests\misc_test.obj" ".\tests\utils.obj" libsndfile.lib
540
 
 
541
 
".\tests\string_test.exe" : ".\tests\string_test.c" ".\tests\utils.obj"
542
 
    $(CPP) $(CFLAGS) /Fo".\tests\string_test.obj" /c ".\tests\string_test.c"
543
 
    $(LINK32) $(PROG_LINK_FLAGS) /out:".\tests\string_test.exe" ".\tests\string_test.obj" ".\tests\utils.obj" libsndfile.lib
544
 
 
545
 
".\tests\win32_test.exe" : ".\tests\win32_test.c"
546
 
    $(CPP) $(CFLAGS) /Fo".\tests\win32_test.obj" /c ".\tests\win32_test.c"
547
 
    $(LINK32) $(PROG_LINK_FLAGS) /out:".\tests\win32_test.exe" ".\tests\win32_test.obj"
548
 
 
549
 
".\tests\stdio_test.exe" : ".\tests\stdio_test.c" ".\tests\utils.obj"
550
 
    $(CPP) $(CFLAGS) /Fo".\tests\stdio_test.obj" /c ".\tests\stdio_test.c"
551
 
    $(LINK32) $(PROG_LINK_FLAGS) /out:".\tests\stdio_test.exe" ".\tests\stdio_test.obj" ".\tests\utils.obj" libsndfile.lib
552
 
 
553
 
".\tests\pipe_test.exe" : ".\tests\pipe_test.c" ".\tests\utils.obj"
554
 
    $(CPP) $(CFLAGS) /Fo".\tests\pipe_test.obj" /c ".\tests\pipe_test.c"
555
 
    $(LINK32) $(PROG_LINK_FLAGS) /out:".\tests\pipe_test.exe" ".\tests\pipe_test.obj" ".\tests\utils.obj" libsndfile.lib
556
 
 
557
 
# ".\tests\stdin_test.exe" : ".\tests\stdin_test.c" ".\tests\utils.obj"
558
 
#     $(CPP) $(CFLAGS) /Fo".\tests\stdin_test.obj" /c ".\tests\stdin_test.c"
559
 
#     $(LINK32) $(PROG_LINK_FLAGS) /out:".\tests\stdin_test.exe" ".\tests\stdin_test.obj" ".\tests\utils.obj" libsndfile.lib
560
 
561
 
# ".\tests\stdout_test.exe" : ".\tests\stdout_test.c" ".\tests\utils.obj"
562
 
#     $(CPP) $(CFLAGS) /Fo".\tests\stdout_test.obj" /c ".\tests\stdout_test.c"
563
 
#     $(LINK32) $(PROG_LINK_FLAGS) /out:".\tests\stdout_test.exe" ".\tests\stdout_test.obj" ".\tests\utils.obj" libsndfile.lib
564
 
 
565
 
".\tests\benchmark.exe" : ".\tests\benchmark.c"
566
 
    $(CPP) $(CFLAGS) /Fo".\tests\benchmark.obj" /c ".\tests\benchmark.c"
567
 
    $(LINK32) $(PROG_LINK_FLAGS) /out:".\tests\benchmark.exe" ".\tests\benchmark.obj" ".\tests\utils.obj" libsndfile.lib
568
 
 
569
 
# End of Makefile
570
 
#====================================================================
571
 
 
572
 
# Do not edit or modify anything in this comment block.
573
 
# The arch-tag line is a file identity tag for the GNU Arch 
574
 
# revision control system.
575
 
#
576
 
# arch-tag: 9a46d08e-921f-49f7-961e-3f21ea67851e
577