root / ImageMagick / trunk / tests / Makefile.am

Revision 10616, 33.2 kB (checked in by cristy, 6 months ago)
Line 
1#  Copyright 1999-2008 ImageMagick Studio LLC, a non-profit organization
2#  dedicated to making software imaging solutions freely available.
3#
4#  You may not use this file except in compliance with the License.  You may
5#  obtain a copy of the License at
6#
7#    http://www.imagemagick.org/script/license.php
8#
9#  Unless required by applicable law or agreed to in writing, software
10#  distributed under the License is distributed on an "AS IS" BASIS,
11#  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12#  See the License for the specific language governing permissions and
13#  limitations under the License.
14#
15#  Makefile for ImageMagick tests.
16
17TESTS_CHECK_PGRMS = \
18        tests/constitute \
19        tests/rwblob \
20        tests/rwfile
21
22tests_constitute_SOURCES = tests/constitute.c
23tests_constitute_CPPFLAGS = $(AM_CPPFLAGS)
24tests_constitute_LDADD = $(MAGICKCORE_LIBS) $(MAGICKWAND_LIBS)
25
26tests_rwblob_SOURCES = tests/rwblob.c
27tests_rwblob_CPPFLAGS = $(AM_CPPFLAGS)
28tests_rwblob_LDADD = $(MAGICKCORE_LIBS) $(MAGICKWAND_LIBS)
29
30tests_rwfile_SOURCES = tests/rwfile.c
31tests_rwfile_CPPFLAGS = $(AM_CPPFLAGS)
32tests_rwfile_LDADD = $(MAGICKCORE_LIBS) $(MAGICKWAND_LIBS)
33
34if !FPX_DELEGATE
35TESTS_FPX_XFAIL_TESTS = \
36        tests/rwblob_FPX_bilevel.sh \
37        tests/rwblob_FPX_gray.sh \
38        tests/rwblob_FPX_pallette.sh \
39        tests/rwblob_FPX_truecolor.sh \
40        tests/rwfile_FPX_bilevel.sh \
41        tests/rwfile_FPX_gray.sh \
42        tests/rwfile_FPX_pallette.sh \
43        tests/rwfile_FPX_truecolor.sh \
44        tests/rwfile_FPX_truecolor10.sh \
45        tests/rwfile_FPX_truecolor12.sh \
46        tests/rwfile_FPX_truecolor16.sh
47endif
48
49if !JBIG_DELEGATE
50TESTS_JBIG_XFAIL_TESTS = \
51        tests/rwblob_JBIG_bilevel.sh \
52        tests/rwblob_JBIG_gray.sh \
53        tests/rwblob_JBIG_pallette.sh \
54        tests/rwblob_JBIG_truecolor.sh \
55        tests/rwfile_JBIG_bilevel.sh \
56        tests/rwfile_JBIG_gray.sh \
57        tests/rwfile_JBIG_pallette.sh \
58        tests/rwfile_JBIG_truecolor.sh \
59        tests/rwfile_JBIG_truecolor10.sh \
60        tests/rwfile_JBIG_truecolor12.sh \
61        tests/rwfile_JBIG_truecolor16.sh
62endif
63
64if !JPEG_DELEGATE
65TESTS_JPEG_XFAIL_TESTS = \
66        tests/rwblob_JPEG_bilevel.sh \
67        tests/rwblob_JPEG_gray.sh \
68        tests/rwblob_JPEG_pallette.sh \
69        tests/rwblob_JPEG_truecolor.sh \
70        tests/rwfile_JPEG_bilevel.sh \
71        tests/rwfile_JPEG_gray.sh \
72        tests/rwfile_JPEG_pallette.sh \
73        tests/rwfile_JPEG_truecolor.sh \
74        tests/rwfile_JPEG_truecolor10.sh \
75        tests/rwfile_JPEG_truecolor12.sh \
76        tests/rwfile_JPEG_truecolor16.sh
77endif
78
79if !JP2_DELEGATE
80TESTS_JP2_XFAIL_TESTS = \
81        tests/rwblob_JP2_bilevel.sh \
82        tests/rwblob_JP2_gray.sh \
83        tests/rwblob_JP2_pallette.sh \
84        tests/rwblob_JP2_truecolor.sh \
85        tests/rwfile_JP2_bilevel.sh \
86        tests/rwfile_JP2_gray.sh \
87        tests/rwfile_JP2_pallette.sh \
88        tests/rwfile_JP2_truecolor.sh \
89        tests/rwfile_JP2_truecolor10.sh \
90        tests/rwfile_JP2_truecolor12.sh \
91        tests/rwfile_JP2_truecolor16.sh
92endif
93
94if !PNG_DELEGATE
95TESTS_PNG_XFAIL_TESTS = \
96        tests/rwblob_MNG_bilevel.sh \
97        tests/rwblob_MNG_gray.sh \
98        tests/rwblob_MNG_pallette.sh \
99        tests/rwblob_MNG_truecolor.sh \
100        tests/rwblob_PNG_bilevel.sh \
101        tests/rwblob_PNG_gray.sh \
102        tests/rwblob_PNG_pallette.sh \
103        tests/rwblob_PNG_truecolor.sh \
104        tests/rwfile_MNG_bilevel.sh \
105        tests/rwfile_MNG_gray.sh \
106        tests/rwfile_MNG_pallette.sh \
107        tests/rwfile_MNG_truecolor.sh \
108        tests/rwfile_MNG_truecolor10.sh \
109        tests/rwfile_MNG_truecolor12.sh \
110        tests/rwfile_MNG_truecolor16.sh \
111        tests/rwfile_PNG_bilevel.sh \
112        tests/rwfile_PNG_gray.sh \
113        tests/rwfile_PNG_pallette.sh \
114        tests/rwfile_PNG_truecolor.sh \
115        tests/rwfile_PNG_truecolor10.sh \
116        tests/rwfile_PNG_truecolor12.sh \
117        tests/rwfile_PNG_truecolor16.sh
118endif
119
120if !TIFF_DELEGATE
121TESTS_TIFF_XFAIL_TESTS = \
122        tests/rwblob_EPT_bilevel.sh \
123        tests/rwblob_EPT_gray.sh \
124        tests/rwblob_EPT_pallette.sh \
125        tests/rwblob_EPT_truecolor.sh \
126        tests/rwblob_PTIF_bilevel.sh \
127        tests/rwblob_PTIF_gray.sh \
128        tests/rwblob_PTIF_pallette.sh \
129        tests/rwblob_PTIF_truecolor.sh \
130        tests/rwblob_TIFF_bilevel.sh \
131        tests/rwblob_TIFF_gray.sh \
132        tests/rwblob_TIFF_pallette.sh \
133        tests/rwblob_TIFF_truecolor.sh \
134        tests/rwfile_EPT_bilevel.sh \
135        tests/rwfile_EPT_gray.sh \
136        tests/rwfile_EPT_pallette.sh \
137        tests/rwfile_EPT_truecolor.sh \
138        tests/rwfile_EPT_truecolor10.sh \
139        tests/rwfile_EPT_truecolor12.sh \
140        tests/rwfile_EPT_truecolor16.sh \
141        tests/rwfile_PTIF_bilevel.sh \
142        tests/rwfile_PTIF_gray.sh \
143        tests/rwfile_PTIF_pallette.sh \
144        tests/rwfile_PTIF_truecolor.sh \
145        tests/rwfile_PTIF_truecolor10.sh \
146        tests/rwfile_PTIF_truecolor12.sh \
147        tests/rwfile_PTIF_truecolor16.sh \
148        tests/rwfile_TIFF_bilevel.sh \
149        tests/rwfile_TIFF_gray.sh \
150        tests/rwfile_TIFF_pallette.sh \
151        tests/rwfile_TIFF_truecolor.sh \
152        tests/rwfile_TIFF_truecolor10.sh \
153        tests/rwfile_TIFF_truecolor12.sh \
154        tests/rwfile_TIFF_truecolor16.sh
155endif
156
157if !X11_DELEGATE
158TESTS_X11_XFAIL_TESTS = \
159        tests/rwblob_XWD_bilevel.sh \
160        tests/rwblob_XWD_gray.sh \
161        tests/rwblob_XWD_pallette.sh \
162        tests/rwblob_XWD_truecolor.sh \
163        tests/rwfile_XWD_bilevel.sh \
164        tests/rwfile_XWD_gray.sh \
165        tests/rwfile_XWD_pallette.sh \
166        tests/rwfile_XWD_truecolor.sh \
167        tests/rwfile_XWD_truecolor10.sh \
168        tests/rwfile_XWD_truecolor12.sh \
169        tests/rwfile_XWD_truecolor16.sh
170endif
171
172# These tests do not currently actually fail so they are not included
173# in TESTS_XFAIL_TESTS
174if !BZLIB_DELEGATE
175TESTS_BZIP_XFAIL_TESTS = \
176        tests/rwfile_MIFF_bilevel_bzip.sh \
177        tests/rwfile_MIFF_gray_bzip.sh \
178        tests/rwfile_MIFF_pallette_bzip.sh \
179        tests/rwfile_MIFF_truecolor_bzip.sh
180endif
181
182# These tests do not currently actually fail so they are not included
183# in TESTS_XFAIL_TESTS
184if !ZLIB_DELEGATE
185TESTS_ZIP_XFAIL_TESTS = \
186        tests/rwfile_MIFF_bilevel_zip.sh \
187        tests/rwfile_MIFF_gray_zip.sh \
188        tests/rwfile_MIFF_pallette_zip.sh \
189        tests/rwfile_MIFF_truecolor_zip.sh
190endif
191
192TESTS_XFAIL_TESTS = \
193        $(TESTS_FPX_XFAIL_TESTS) \
194        $(TESTS_JBIG_XFAIL_TESTS) \
195        $(TESTS_JP2_XFAIL_TESTS) \
196        $(TESTS_JPEG_XFAIL_TESTS) \
197        $(TESTS_PNG_XFAIL_TESTS) \
198        $(TESTS_TIFF_XFAIL_TESTS) \
199        $(TESTS_X11_XFAIL_TESTS)
200
201TESTS_TESTS = \
202        tests/constitute_char_bgro.sh \
203        tests/constitute_char_bgrp.sh \
204        tests/constitute_char_bgr.sh \
205        tests/constitute_char_cmyk.sh \
206        tests/constitute_char_cmy.sh \
207        tests/constitute_char_i.sh \
208        tests/constitute_char_prgb.sh \
209        tests/constitute_char_rgba.sh \
210        tests/constitute_char_rgbo.sh \
211        tests/constitute_char_rgb.sh \
212        tests/constitute_double_bgro.sh \
213        tests/constitute_double_bgrp.sh \
214        tests/constitute_double_bgr.sh \
215        tests/constitute_double_cmyk.sh \
216        tests/constitute_double_cmy.sh \
217        tests/constitute_double_i.sh \
218        tests/constitute_double_prgb.sh \
219        tests/constitute_double_rgba.sh \
220        tests/constitute_double_rgbo.sh \
221        tests/constitute_double_rgb.sh \
222        tests/constitute_float_bgro.sh \
223        tests/constitute_float_bgrp.sh \
224        tests/constitute_float_bgr.sh \
225        tests/constitute_float_cmyk.sh \
226        tests/constitute_float_cmy.sh \
227        tests/constitute_float_i.sh \
228        tests/constitute_float_prgb.sh \
229        tests/constitute_float_rgba.sh \
230        tests/constitute_float_rgbo.sh \
231        tests/constitute_float_rgb.sh \
232        tests/constitute_integer_bgro.sh \
233        tests/constitute_integer_bgrp.sh \
234        tests/constitute_integer_bgr.sh \
235        tests/constitute_integer_cmyk.sh \
236        tests/constitute_integer_cmy.sh \
237        tests/constitute_integer_i.sh \
238        tests/constitute_integer_prgb.sh \
239        tests/constitute_integer_rgba.sh \
240        tests/constitute_integer_rgbo.sh \
241        tests/constitute_integer_rgb.sh \
242        tests/constitute_long_bgro.sh \
243        tests/constitute_long_bgrp.sh \
244        tests/constitute_long_bgr.sh \
245        tests/constitute_long_cmyk.sh \
246        tests/constitute_long_cmy.sh \
247        tests/constitute_long_i.sh \
248        tests/constitute_long_prgb.sh \
249        tests/constitute_long_rgba.sh \
250        tests/constitute_long_rgbo.sh \
251        tests/constitute_long_rgb.sh \
252        tests/constitute_short_bgro.sh \
253        tests/constitute_short_bgrp.sh \
254        tests/constitute_short_bgr.sh \
255        tests/constitute_short_cmyk.sh \
256        tests/constitute_short_cmy.sh \
257        tests/constitute_short_i.sh \
258        tests/constitute_short_prgb.sh \
259        tests/constitute_short_rgba.sh \
260        tests/constitute_short_rgbo.sh \
261        tests/constitute_short_rgb.sh \
262        tests/rwblob_AVS_bilevel.sh \
263        tests/rwblob_AVS_gray.sh \
264        tests/rwblob_AVS_pallette.sh \
265        tests/rwblob_AVS_truecolor.sh \
266        tests/rwblob_BMP_bilevel.sh \
267        tests/rwblob_BMP_gray.sh \
268        tests/rwblob_BMP_pallette.sh \
269        tests/rwblob_BMP_truecolor.sh \
270        tests/rwblob_CMYK_truecolor_70x46.sh \
271        tests/rwblob_DIB_bilevel.sh \
272        tests/rwblob_DIB_gray.sh \
273        tests/rwblob_DIB_pallette.sh \
274        tests/rwblob_DIB_truecolor.sh \
275        tests/rwblob_DPX_bilevel.sh \
276        tests/rwblob_DPX_gray.sh \
277        tests/rwblob_DPX_pallette.sh \
278        tests/rwblob_DPX_truecolor.sh \
279        tests/rwblob_EPDF_bilevel.sh \
280        tests/rwblob_EPDF_gray.sh \
281        tests/rwblob_EPDF_pallette.sh \
282        tests/rwblob_EPDF_truecolor.sh \
283        tests/rwblob_EPT_bilevel.sh \
284        tests/rwblob_EPT_gray.sh \
285        tests/rwblob_EPT_pallette.sh \
286        tests/rwblob_EPT_truecolor.sh \
287        tests/rwblob_FAX_bilevel.sh \
288        tests/rwblob_FAX_gray.sh \
289        tests/rwblob_FAX_pallette.sh \
290        tests/rwblob_FAX_truecolor.sh \
291        tests/rwblob_FITS_bilevel.sh \
292        tests/rwblob_FITS_gray.sh \
293        tests/rwblob_FPX_bilevel.sh \
294        tests/rwblob_FPX_gray.sh \
295        tests/rwblob_FPX_pallette.sh \
296        tests/rwblob_FPX_truecolor.sh \
297        tests/rwblob_G3_bilevel.sh \
298        tests/rwblob_G3_gray.sh \
299        tests/rwblob_G3_pallette.sh \
300        tests/rwblob_G3_truecolor.sh \
301        tests/rwblob_GIF87_bilevel.sh \
302        tests/rwblob_GIF87_gray.sh \
303        tests/rwblob_GIF87_pallette.sh \
304        tests/rwblob_GIF87_truecolor.sh \
305        tests/rwblob_GIF_bilevel.sh \
306        tests/rwblob_GIF_gray.sh \
307        tests/rwblob_GIF_pallette.sh \
308        tests/rwblob_GIF_truecolor.sh \
309        tests/rwblob_GRAY_truecolor_70x46.sh \
310        tests/rwblob_JBIG_bilevel.sh \
311        tests/rwblob_JBIG_gray.sh \
312        tests/rwblob_JBIG_pallette.sh \
313        tests/rwblob_JBIG_truecolor.sh \
314        tests/rwblob_JP2_bilevel.sh \
315        tests/rwblob_JP2_gray.sh \
316        tests/rwblob_JP2_pallette.sh \
317        tests/rwblob_JP2_truecolor.sh \
318        tests/rwblob_JPEG_bilevel.sh \
319        tests/rwblob_JPEG_gray.sh \
320        tests/rwblob_JPEG_pallette.sh \
321        tests/rwblob_JPEG_truecolor.sh \
322        tests/rwblob_MIFF_bilevel.sh \
323        tests/rwblob_MIFF_gray.sh \
324        tests/rwblob_MIFF_pallette.sh \
325        tests/rwblob_MIFF_truecolor.sh \
326        tests/rwblob_MNG_bilevel.sh \
327        tests/rwblob_MNG_gray.sh \
328        tests/rwblob_MNG_pallette.sh \
329        tests/rwblob_MNG_truecolor.sh \
330        tests/rwblob_MONO_truecolor_70x46.sh \
331        tests/rwblob_MTV_bilevel.sh \
332        tests/rwblob_MTV_gray.sh \
333        tests/rwblob_MTV_pallette.sh \
334        tests/rwblob_MTV_truecolor.sh \
335        tests/rwblob_PAL_truecolor_70x46.sh \
336        tests/rwblob_PAM_bilevel.sh \
337        tests/rwblob_PAM_gray.sh \
338        tests/rwblob_PAM_pallette.sh \
339        tests/rwblob_PAM_truecolor.sh \
340        tests/rwblob_PBM_bilevel.sh \
341        tests/rwblob_PBM_gray.sh \
342        tests/rwblob_PBM_pallette.sh \
343        tests/rwblob_PBM_truecolor.sh \
344        tests/rwblob_PCD_bilevel.sh \
345        tests/rwblob_PCD_gray.sh \
346        tests/rwblob_PCD_pallette.sh \
347        tests/rwblob_PCDS_bilevel.sh \
348        tests/rwblob_PCDS_gray.sh \
349        tests/rwblob_PCDS_pallette.sh \
350        tests/rwblob_PCDS_truecolor.sh \
351        tests/rwblob_PCD_truecolor.sh \
352        tests/rwblob_PCX_bilevel.sh \
353        tests/rwblob_PCX_gray.sh \
354        tests/rwblob_PCX_pallette.sh \
355        tests/rwblob_PCX_truecolor.sh \
356        tests/rwblob_PGM_bilevel.sh \
357        tests/rwblob_PGM_gray.sh \
358        tests/rwblob_PGM_pallette.sh \
359        tests/rwblob_PGM_truecolor.sh \
360        tests/rwblob_PICON_bilevel.sh \
361        tests/rwblob_PICON_gray.sh \
362        tests/rwblob_PICON_pallette.sh \
363        tests/rwblob_PICON_truecolor.sh \
364        tests/rwblob_PICT_bilevel.sh \
365        tests/rwblob_PICT_gray.sh \
366        tests/rwblob_PICT_pallette.sh \
367        tests/rwblob_PICT_truecolor.sh \
368        tests/rwblob_PNG_bilevel.sh \
369        tests/rwblob_PNG_gray.sh \
370        tests/rwblob_PNG_pallette.sh \
371        tests/rwblob_PNG_truecolor.sh \
372        tests/rwblob_PNM_bilevel.sh \
373        tests/rwblob_PNM_gray.sh \
374        tests/rwblob_PNM_pallette.sh \
375        tests/rwblob_PNM_truecolor.sh \
376        tests/rwblob_PPM_bilevel.sh \
377        tests/rwblob_PPM_gray.sh \
378        tests/rwblob_PPM_pallette.sh \
379        tests/rwblob_PPM_truecolor.sh \
380        tests/rwblob_PSD_bilevel.sh \
381        tests/rwblob_PSD_gray.sh \
382        tests/rwblob_PSD_pallette.sh \
383        tests/rwblob_PSD_truecolor.sh \
384        tests/rwblob_PTIF_bilevel.sh \
385        tests/rwblob_PTIF_gray.sh \
386        tests/rwblob_PTIF_pallette.sh \
387        tests/rwblob_PTIF_truecolor.sh \
388        tests/rwblob_RAS_bilevel.sh \
389        tests/rwblob_RAS_gray.sh \
390        tests/rwblob_RAS_pallette.sh \
391        tests/rwblob_RAS_truecolor.sh \
392        tests/rwblob_RGBA_truecolor_70x46.sh \
393        tests/rwblob_RGB_truecolor_70x46.sh \
394        tests/rwblob_SGI_bilevel.sh \
395        tests/rwblob_SGI_gray.sh \
396        tests/rwblob_SGI_pallette.sh \
397        tests/rwblob_SGI_truecolor.sh \
398        tests/rwblob_SUN_bilevel.sh \
399        tests/rwblob_SUN_gray.sh \
400        tests/rwblob_SUN_pallette.sh \
401        tests/rwblob_SUN_truecolor.sh \
402        tests/rwblob_TGA_bilevel.sh \
403        tests/rwblob_TGA_gray.sh \
404        tests/rwblob_TGA_pallette.sh \
405        tests/rwblob_TGA_truecolor.sh \
406        tests/rwblob_TIFF_bilevel.sh \
407        tests/rwblob_TIFF_gray.sh \
408        tests/rwblob_TIFF_pallette.sh \
409        tests/rwblob_TIFF_truecolor.sh \
410        tests/rwblob_UYVY_truecolor_70x46.sh \
411        tests/rwblob_VDA_bilevel.sh \
412        tests/rwblob_VDA_gray.sh \
413        tests/rwblob_VDA_pallette.sh \
414        tests/rwblob_VDA_truecolor.sh \
415        tests/rwblob_VICAR_bilevel.sh \
416        tests/rwblob_VICAR_gray.sh \
417        tests/rwblob_VICAR_pallette.sh \
418        tests/rwblob_VICAR_truecolor.sh \
419        tests/rwblob_VIFF_bilevel.sh \
420        tests/rwblob_VIFF_gray.sh \
421        tests/rwblob_VIFF_pallette.sh \
422        tests/rwblob_VIFF_truecolor.sh \
423        tests/rwblob_VST_bilevel.sh \
424        tests/rwblob_VST_gray.sh \
425        tests/rwblob_VST_pallette.sh \
426        tests/rwblob_VST_truecolor.sh \
427        tests/rwblob_WBMP_bilevel.sh \
428        tests/rwblob_WBMP_gray.sh \
429        tests/rwblob_WBMP_pallette.sh \
430        tests/rwblob_WBMP_truecolor.sh \
431        tests/rwblob_XBM_bilevel.sh \
432        tests/rwblob_XBM_gray.sh \
433        tests/rwblob_XBM_pallette.sh \
434        tests/rwblob_XBM_truecolor.sh \
435        tests/rwblob_XPM_bilevel.sh \
436        tests/rwblob_XPM_gray.sh \
437        tests/rwblob_XPM_pallette.sh \
438        tests/rwblob_XPM_truecolor.sh \
439        tests/rwblob_XWD_bilevel.sh \
440        tests/rwblob_XWD_gray.sh \
441        tests/rwblob_XWD_pallette.sh \
442        tests/rwblob_XWD_truecolor.sh \
443        tests/rwblob_YUV_truecolor_70x46.sh \
444        tests/rwfile_AVS_bilevel.sh \
445        tests/rwfile_AVS_gray.sh \
446        tests/rwfile_AVS_pallette.sh \
447        tests/rwfile_AVS_truecolor10.sh \
448        tests/rwfile_AVS_truecolor12.sh \
449        tests/rwfile_AVS_truecolor16.sh \
450        tests/rwfile_AVS_truecolor.sh \
451        tests/rwfile_BMP_bilevel.sh \
452        tests/rwfile_BMP_gray.sh \
453        tests/rwfile_BMP_pallette.sh \
454        tests/rwfile_BMP_truecolor10.sh \
455        tests/rwfile_BMP_truecolor12.sh \
456        tests/rwfile_BMP_truecolor16.sh \
457        tests/rwfile_BMP_truecolor.sh \
458        tests/rwfile_CMYK_truecolor_70x46.sh \
459        tests/rwfile_DIB_bilevel.sh \
460        tests/rwfile_DIB_gray.sh \
461        tests/rwfile_DIB_pallette.sh \
462        tests/rwfile_DIB_truecolor10.sh \
463        tests/rwfile_DIB_truecolor12.sh \
464        tests/rwfile_DIB_truecolor16.sh \
465        tests/rwfile_DIB_truecolor.sh \
466        tests/rwfile_DPX_bilevel.sh \
467        tests/rwfile_DPX_gray.sh \
468        tests/rwfile_DPX_pallette.sh \
469        tests/rwfile_DPX_truecolor10.sh \
470        tests/rwfile_DPX_truecolor12.sh \
471        tests/rwfile_DPX_truecolor16.sh \
472        tests/rwfile_DPX_truecolor.sh \
473        tests/rwfile_EPDF_bilevel.sh \
474        tests/rwfile_EPDF_gray.sh \
475        tests/rwfile_EPDF_pallette.sh \
476        tests/rwfile_EPDF_truecolor10.sh \
477        tests/rwfile_EPDF_truecolor12.sh \
478        tests/rwfile_EPDF_truecolor16.sh \
479        tests/rwfile_EPDF_truecolor.sh \
480        tests/rwfile_EPI_bilevel.sh \
481        tests/rwfile_EPI_gray.sh \
482        tests/rwfile_EPI_pallette.sh \
483        tests/rwfile_EPI_truecolor10.sh \
484        tests/rwfile_EPI_truecolor12.sh \
485        tests/rwfile_EPI_truecolor16.sh \
486        tests/rwfile_EPI_truecolor.sh \
487        tests/rwfile_EPS_bilevel.sh \
488        tests/rwfile_EPSF_bilevel.sh \
489        tests/rwfile_EPSF_gray.sh \
490        tests/rwfile_EPSF_pallette.sh \
491        tests/rwfile_EPSF_truecolor10.sh \
492        tests/rwfile_EPSF_truecolor12.sh \
493        tests/rwfile_EPSF_truecolor16.sh \
494        tests/rwfile_EPSF_truecolor.sh \
495        tests/rwfile_EPS_gray.sh \
496        tests/rwfile_EPSI_bilevel.sh \
497        tests/rwfile_EPSI_gray.sh \
498        tests/rwfile_EPSI_pallette.sh \
499        tests/rwfile_EPSI_truecolor10.sh \
500        tests/rwfile_EPSI_truecolor12.sh \
501        tests/rwfile_EPSI_truecolor16.sh \
502        tests/rwfile_EPSI_truecolor.sh \
503        tests/rwfile_EPS_pallette.sh \
504        tests/rwfile_EPS_truecolor10.sh \
505        tests/rwfile_EPS_truecolor12.sh \
506        tests/rwfile_EPS_truecolor16.sh \
507        tests/rwfile_EPS_truecolor.sh \
508        tests/rwfile_EPT_bilevel.sh \
509        tests/rwfile_EPT_gray.sh \
510        tests/rwfile_EPT_pallette.sh \
511        tests/rwfile_EPT_truecolor10.sh \
512        tests/rwfile_EPT_truecolor12.sh \
513        tests/rwfile_EPT_truecolor16.sh \
514        tests/rwfile_EPT_truecolor.sh \
515        tests/rwfile_FAX_bilevel.sh \
516        tests/rwfile_FAX_gray.sh \
517        tests/rwfile_FAX_pallette.sh \
518        tests/rwfile_FAX_truecolor10.sh \
519        tests/rwfile_FAX_truecolor12.sh \
520        tests/rwfile_FAX_truecolor16.sh \
521        tests/rwfile_FAX_truecolor.sh \
522        tests/rwfile_FITS_bilevel.sh \
523        tests/rwfile_FITS_gray.sh \
524        tests/rwfile_FPX_bilevel.sh \
525        tests/rwfile_FPX_gray.sh \
526        tests/rwfile_FPX_pallette.sh \
527        tests/rwfile_FPX_truecolor10.sh \
528        tests/rwfile_FPX_truecolor12.sh \
529        tests/rwfile_FPX_truecolor16.sh \
530        tests/rwfile_FPX_truecolor.sh \
531        tests/rwfile_GIF_bilevel.sh \
532        tests/rwfile_GIF_gray.sh \
533        tests/rwfile_GIF_pallette.sh \
534        tests/rwfile_GIF_truecolor10.sh \
535        tests/rwfile_GIF_truecolor12.sh \
536        tests/rwfile_GIF_truecolor16.sh \
537        tests/rwfile_GIF_truecolor.sh \
538        tests/rwfile_GRAY_bilevel.sh \
539        tests/rwfile_GRAY_gray.sh \
540        tests/rwfile_GRAY_pallette.sh \
541        tests/rwfile_GRAY_truecolor10.sh \
542        tests/rwfile_GRAY_truecolor12.sh \
543        tests/rwfile_GRAY_truecolor16.sh \
544        tests/rwfile_GRAY_truecolor_70x46.sh \
545        tests/rwfile_GRAY_truecolor.sh \
546        tests/rwfile_ICB_bilevel.sh \
547        tests/rwfile_ICB_gray.sh \
548        tests/rwfile_ICB_pallette.sh \
549        tests/rwfile_ICB_truecolor10.sh \
550        tests/rwfile_ICB_truecolor12.sh \
551        tests/rwfile_ICB_truecolor16.sh \
552        tests/rwfile_ICB_truecolor.sh \
553        tests/rwfile_JBIG_bilevel.sh \
554        tests/rwfile_JBIG_gray.sh \
555        tests/rwfile_JBIG_pallette.sh \
556        tests/rwfile_JBIG_truecolor10.sh \
557        tests/rwfile_JBIG_truecolor12.sh \
558        tests/rwfile_JBIG_truecolor16.sh \
559        tests/rwfile_JBIG_truecolor.sh \
560        tests/rwfile_JP2_bilevel.sh \
561        tests/rwfile_JP2_gray.sh \
562        tests/rwfile_JP2_pallette.sh \
563        tests/rwfile_JP2_truecolor10.sh \
564        tests/rwfile_JP2_truecolor12.sh \
565        tests/rwfile_JP2_truecolor16.sh \
566        tests/rwfile_JP2_truecolor.sh \
567        tests/rwfile_JPEG_bilevel.sh \
568        tests/rwfile_JPEG_gray.sh \
569        tests/rwfile_JPEG_pallette.sh \
570        tests/rwfile_JPEG_truecolor10.sh \
571        tests/rwfile_JPEG_truecolor12.sh \
572        tests/rwfile_JPEG_truecolor16.sh \
573        tests/rwfile_JPEG_truecolor.sh \
574        tests/rwfile_MIFF_bilevel_bzip.sh \
575        tests/rwfile_MIFF_bilevel_none.sh \
576        tests/rwfile_MIFF_bilevel_rle.sh \
577        tests/rwfile_MIFF_bilevel.sh \
578        tests/rwfile_MIFF_bilevel_zip.sh \
579        tests/rwfile_MIFF_gray_bzip.sh \
580        tests/rwfile_MIFF_gray_none.sh \
581        tests/rwfile_MIFF_gray_rle.sh \
582        tests/rwfile_MIFF_gray.sh \
583        tests/rwfile_MIFF_gray_zip.sh \
584        tests/rwfile_MIFF_pallette_bzip.sh \
585        tests/rwfile_MIFF_pallette_none.sh \
586        tests/rwfile_MIFF_pallette_rle.sh \
587        tests/rwfile_MIFF_pallette.sh \
588        tests/rwfile_MIFF_pallette_zip.sh \
589        tests/rwfile_MIFF_truecolor10.sh \
590        tests/rwfile_MIFF_truecolor12.sh \
591        tests/rwfile_MIFF_truecolor16.sh \
592        tests/rwfile_MIFF_truecolor_bzip.sh \
593        tests/rwfile_MIFF_truecolor_none.sh \
594        tests/rwfile_MIFF_truecolor_rle.sh \
595        tests/rwfile_MIFF_truecolor.sh \
596        tests/rwfile_MIFF_truecolor_zip.sh \
597        tests/rwfile_MNG_bilevel.sh \
598        tests/rwfile_MNG_gray.sh \
599        tests/rwfile_MNG_pallette.sh \
600        tests/rwfile_MNG_truecolor10.sh \
601        tests/rwfile_MNG_truecolor12.sh \
602        tests/rwfile_MNG_truecolor16.sh \
603        tests/rwfile_MNG_truecolor.sh \
604        tests/rwfile_MONO_truecolor_70x46.sh \
605        tests/rwfile_MTV_bilevel.sh \
606        tests/rwfile_MTV_gray.sh \
607        tests/rwfile_MTV_pallette.sh \
608        tests/rwfile_MTV_truecolor10.sh \
609        tests/rwfile_MTV_truecolor12.sh \
610        tests/rwfile_MTV_truecolor16.sh \
611        tests/rwfile_MTV_truecolor.sh \
612        tests/rwfile_PAL_truecolor_70x46.sh \
613        tests/rwfile_PAM_bilevel.sh \
614        tests/rwfile_PAM_gray.sh \
615        tests/rwfile_PAM_pallette.sh \
616        tests/rwfile_PAM_truecolor10.sh \
617        tests/rwfile_PAM_truecolor12.sh \
618        tests/rwfile_PAM_truecolor16.sh \
619        tests/rwfile_PAM_truecolor.sh \
620        tests/rwfile_PPM_bilevel.sh \
621        tests/rwfile_PPM_gray.sh \
622        tests/rwfile_PBM_bilevel.sh \
623        tests/rwfile_PBM_gray.sh \
624        tests/rwfile_PBM_pallette.sh \
625        tests/rwfile_PBM_truecolor10.sh \
626        tests/rwfile_PBM_truecolor12.sh \
627        tests/rwfile_PBM_truecolor16.sh \
628        tests/rwfile_PBM_truecolor.sh \
629        tests/rwfile_PCD_bilevel.sh \
630        tests/rwfile_PCD_gray.sh \
631        tests/rwfile_PCD_pallette.sh \
632        tests/rwfile_PCDS_bilevel.sh \
633        tests/rwfile_PCDS_gray.sh \
634        tests/rwfile_PCDS_pallette.sh \
635        tests/rwfile_PCDS_truecolor10.sh \
636        tests/rwfile_PCDS_truecolor12.sh \
637        tests/rwfile_PCDS_truecolor16.sh \
638        tests/rwfile_PCDS_truecolor.sh \
639        tests/rwfile_PCD_truecolor10.sh \
640        tests/rwfile_PCD_truecolor12.sh \
641        tests/rwfile_PCD_truecolor16.sh \
642        tests/rwfile_PCD_truecolor.sh \
643        tests/rwfile_PCX_bilevel.sh \
644        tests/rwfile_PCX_gray.sh \
645        tests/rwfile_PCX_pallette.sh \
646        tests/rwfile_PCX_truecolor10.sh \
647        tests/rwfile_PCX_truecolor12.sh \
648        tests/rwfile_PCX_truecolor16.sh \
649        tests/rwfile_PCX_truecolor.sh \
650        tests/rwfile_PGM_bilevel.sh \
651        tests/rwfile_PGM_gray.sh \
652        tests/rwfile_PGM_pallette.sh \
653        tests/rwfile_PGM_truecolor10.sh \
654        tests/rwfile_PGM_truecolor12.sh \
655        tests/rwfile_PGM_truecolor16.sh \
656        tests/rwfile_PGM_truecolor.sh \
657        tests/rwfile_PICON_bilevel.sh \
658        tests/rwfile_PICON_gray.sh \
659        tests/rwfile_PICON_pallette.sh \
660        tests/rwfile_PICON_truecolor10.sh \
661        tests/rwfile_PICON_truecolor12.sh \
662        tests/rwfile_PICON_truecolor16.sh \
663        tests/rwfile_PICON_truecolor.sh \
664        tests/rwfile_PICT_bilevel.sh \
665        tests/rwfile_PICT_gray.sh \
666        tests/rwfile_PICT_pallette.sh \
667        tests/rwfile_PICT_truecolor10.sh \
668        tests/rwfile_PICT_truecolor12.sh \
669        tests/rwfile_PICT_truecolor16.sh \
670        tests/rwfile_PICT_truecolor.sh \
671        tests/rwfile_PNG_bilevel.sh \
672        tests/rwfile_PNG_gray.sh \
673        tests/rwfile_PNG_pallette.sh \
674        tests/rwfile_PNG_truecolor10.sh \
675        tests/rwfile_PNG_truecolor12.sh \
676        tests/rwfile_PNG_truecolor16.sh \
677        tests/rwfile_PNG_truecolor.sh \
678        tests/rwfile_PNM_bilevel.sh \
679        tests/rwfile_PNM_gray.sh \
680        tests/rwfile_PNM_pallette.sh \
681        tests/rwfile_PNM_truecolor10.sh \
682        tests/rwfile_PNM_truecolor12.sh \
683        tests/rwfile_PNM_truecolor16.sh \
684        tests/rwfile_PNM_truecolor.sh \
685        tests/rwfile_PPM_bilevel.sh \
686        tests/rwfile_PPM_gray.sh \
687        tests/rwfile_PPM_pallette.sh \
688        tests/rwfile_PPM_truecolor10.sh \
689        tests/rwfile_PPM_truecolor12.sh \
690        tests/rwfile_PPM_truecolor16.sh \
691        tests/rwfile_PPM_truecolor.sh \
692        tests/rwfile_PS_bilevel.sh \
693        tests/rwfile_PSD_bilevel.sh \
694        tests/rwfile_PSD_gray.sh \
695        tests/rwfile_PSD_pallette.sh \
696        tests/rwfile_PSD_truecolor10.sh \
697        tests/rwfile_PSD_truecolor12.sh \
698        tests/rwfile_PSD_truecolor16.sh \
699        tests/rwfile_PSD_truecolor.sh \
700        tests/rwfile_PS_gray.sh \
701        tests/rwfile_PS_pallette.sh \
702        tests/rwfile_PS_truecolor10.sh \
703        tests/rwfile_PS_truecolor12.sh \
704        tests/rwfile_PS_truecolor16.sh \
705        tests/rwfile_PS_truecolor.sh \
706        tests/rwfile_PTIF_bilevel.sh \
707        tests/rwfile_PTIF_gray.sh \
708        tests/rwfile_PTIF_pallette.sh \
709        tests/rwfile_PTIF_truecolor10.sh \
710        tests/rwfile_PTIF_truecolor12.sh \
711        tests/rwfile_PTIF_truecolor16.sh \
712        tests/rwfile_PTIF_truecolor.sh \
713        tests/rwfile_RAS_bilevel.sh \
714        tests/rwfile_RAS_gray.sh \
715        tests/rwfile_RAS_pallette.sh \
716        tests/rwfile_RAS_truecolor10.sh \
717        tests/rwfile_RAS_truecolor12.sh \
718        tests/rwfile_RAS_truecolor16.sh \
719        tests/rwfile_RAS_truecolor.sh \
720        tests/rwfile_RGBA_truecolor_70x46.sh \
721        tests/rwfile_RGB_truecolor_70x46.sh \
722        tests/rwfile_SGI_bilevel.sh \
723        tests/rwfile_SGI_gray.sh \
724        tests/rwfile_SGI_pallette.sh \
725        tests/rwfile_SGI_truecolor10.sh \
726        tests/rwfile_SGI_truecolor12.sh \
727        tests/rwfile_SGI_truecolor16.sh \
728        tests/rwfile_SGI_truecolor.sh \
729        tests/rwfile_SUN_bilevel.sh \
730        tests/rwfile_SUN_gray.sh \
731        tests/rwfile_SUN_pallette.sh \
732        tests/rwfile_SUN_truecolor10.sh \
733        tests/rwfile_SUN_truecolor12.sh \
734        tests/rwfile_SUN_truecolor16.sh \
735        tests/rwfile_SUN_truecolor.sh \
736        tests/rwfile_TGA_bilevel.sh \
737        tests/rwfile_TGA_gray.sh \
738        tests/rwfile_TGA_pallette.sh \
739        tests/rwfile_TGA_truecolor10.sh \
740        tests/rwfile_TGA_truecolor12.sh \
741        tests/rwfile_TGA_truecolor16.sh \
742        tests/rwfile_TGA_truecolor.sh \
743        tests/rwfile_TIFF_bilevel.sh \
744        tests/rwfile_TIFF_gray.sh \
745        tests/rwfile_TIFF_pallette.sh \
746        tests/rwfile_TIFF_truecolor10.sh \
747        tests/rwfile_TIFF_truecolor12.sh \
748        tests/rwfile_TIFF_truecolor16.sh \
749        tests/rwfile_TIFF_truecolor.sh \
750        tests/rwfile_UYVY_truecolor_70x46.sh \
751        tests/rwfile_VDA_bilevel.sh \
752        tests/rwfile_VDA_gray.sh \
753        tests/rwfile_VDA_pallette.sh \
754        tests/rwfile_VDA_truecolor10.sh \
755        tests/rwfile_VDA_truecolor12.sh \
756        tests/rwfile_VDA_truecolor16.sh \
757        tests/rwfile_VDA_truecolor.sh \
758        tests/rwfile_VICAR_bilevel.sh \
759        tests/rwfile_VICAR_gray.sh \
760        tests/rwfile_VICAR_pallette.sh \
761        tests/rwfile_VICAR_truecolor10.sh \
762        tests/rwfile_VICAR_truecolor12.sh \
763        tests/rwfile_VICAR_truecolor16.sh \
764        tests/rwfile_VICAR_truecolor.sh \
765        tests/rwfile_VIFF_bilevel.sh \
766        tests/rwfile_VIFF_gray.sh \
767        tests/rwfile_VIFF_pallette.sh \
768        tests/rwfile_VIFF_truecolor10.sh \
769        tests/rwfile_VIFF_truecolor12.sh \
770        tests/rwfile_VIFF_truecolor16.sh \
771        tests/rwfile_VIFF_truecolor.sh \
772        tests/rwfile_VST_bilevel.sh \
773        tests/rwfile_VST_gray.sh \
774        tests/rwfile_VST_pallette.sh \
775        tests/rwfile_VST_truecolor10.sh \
776        tests/rwfile_VST_truecolor12.sh \
777        tests/rwfile_VST_truecolor16.sh \
778        tests/rwfile_VST_truecolor.sh \
779        tests/rwfile_WBMP_bilevel.sh \
780        tests/rwfile_WBMP_gray.sh \
781        tests/rwfile_WBMP_pallette.sh \
782        tests/rwfile_WBMP_truecolor10.sh \
783        tests/rwfile_WBMP_truecolor12.sh \
784        tests/rwfile_WBMP_truecolor16.sh \
785        tests/rwfile_WBMP_truecolor.sh \
786        tests/rwfile_XBM_bilevel.sh \
787        tests/rwfile_XBM_gray.sh \
788        tests/rwfile_XBM_pallette.sh \
789        tests/rwfile_XBM_truecolor10.sh \
790        tests/rwfile_XBM_truecolor12.sh \
791        tests/rwfile_XBM_truecolor16.sh \
792        tests/rwfile_XBM_truecolor.sh \
793        tests/rwfile_XPM_bilevel.sh \
794        tests/rwfile_XPM_gray.sh \
795        tests/rwfile_XPM_pallette.sh \
796        tests/rwfile_XPM_truecolor10.sh \
797        tests/rwfile_XPM_truecolor12.sh \
798        tests/rwfile_XPM_truecolor16.sh \
799        tests/rwfile_XPM_truecolor.sh \
800        tests/rwfile_XWD_bilevel.sh \
801        tests/rwfile_XWD_gray.sh \
802        tests/rwfile_XWD_pallette.sh \
803        tests/rwfile_XWD_truecolor10.sh \
804        tests/rwfile_XWD_truecolor12.sh \
805        tests/rwfile_XWD_truecolor16.sh \
806        tests/rwfile_XWD_truecolor.sh \
807        tests/rwfile_YUV_truecolor_70x46.sh
808
809TESTS_EXTRA_DIST = \
810        tests/common.shi \
811        tests/input_bilevel.miff \
812        tests/input_gray.miff \
813        tests/input_pallette.miff \
814        tests/input_truecolor_70x46.miff \
815        tests/input_truecolor.miff \
816        tests/input_truecolor10.pam \
817        tests/input_truecolor12.pam \
818        tests/input_truecolor16.pam \
819  $(TESTS_TESTS)
820
821TESTS_CLEANFILES = \
822        tests/*out*.*
823
824CHECK_TYPES = bilevel gray pallette truecolor
825
826CHECK_DEEP_TYPES = truecolor10 truecolor12 truecolor16
827
828# Blob formats to test which don't require that size be specified
829CHECK_BLOB_FORMATS = \
830        AVS \
831        BMP \
832        DIB \
833        DPX \
834        EPDF \
835        EPT \
836        FAX \
837        FPX \
838        G3 \
839        FITS \
840        GIF \
841        GIF87 \
842        JBIG \
843        JPEG \
844        JP2 \
845        MIFF \
846        MNG \
847        MTV \
848        PAM \
849        PBM \
850        PCD \
851        PCDS \
852        PCX \
853        PGM \
854        PICON \
855        PICT \
856        PNG \
857        PNM \
858        PPM \
859        PSD \
860        PTIF \
861        RAS \
862        SGI \
863        SUN \
864        TGA \
865        TIFF \
866        VDA \
867        VICAR \
868        VIFF \
869        VST \
870        WBMP \
871        XBM \
872        XPM \
873        XWD
874
875# File formats to test which don't require that size be specified
876CHECK_FILE_FORMATS = \
877        AVS \
878        BMP \
879        DIB \
880        DPX \
881        EPDF \
882        EPSF \
883        EPSI \
884        EPI \
885        EPS \
886        EPT \
887        FAX \
888        FITS \
889        FPX \
890        GIF \
891        GRAY \
892        ICB \
893        JBIG \
894        JPEG \
895        JP2 \
896        MIFF \
897        MNG \
898        MTV \
899        PAM \
900        PNM \
901        PBM \
902        PCD \
903        PCDS \
904        PCX \
905        PGM \
906        PICON \
907        PICT \
908        PNG \
909        PNM \
910        PPM \
911        PS \
912        PSD \
913        PTIF \
914        RAS \
915        SGI \
916        SUN \
917        TGA \
918        TIFF \
919        VDA \
920        VICAR \
921        VIFF \
922        VST \
923        WBMP \
924        XBM \
925        XPM \
926        XWD
927
928# Blob formats to test where size must be specified
929CHECK_SIZED_BLOB_FORMATS = \
930        CMYK \
931        GRAY \
932        MONO \
933        PAL \
934        RGB \
935        RGBA \
936        UYVY \
937        YUV
938
939# File formats to test where size must be specified
940CHECK_SIZED_FILE_FORMATS = \
941        CMYK \
942        GRAY \
943        MONO \
944        PAL \
945        RGB \
946        RGBA \
947        UYVY \
948        YUV
949
950CHECK_CONSTITUTE_MAPS = \
951        bgr \
952        bgro \
953        bgrp \
954        rgb \
955        rgba \
956        rgbo \
957        prgb \
958        cmy \
959        cmyk \
960        i
961
962CHECK_CONSTITUTE_STORAGETYPES = \
963        char \
964        short \
965        integer \
966        long \
967        float \
968        double
969
970CHECK_MIFF_FILE_COMPRESS = \
971        none \
972        bzip \
973        zip \
974        rle
975
976generate-tests-scripts:
977        for storage_type in $(CHECK_CONSTITUTE_STORAGETYPES) ; \
978        do \
979          for map in $(CHECK_CONSTITUTE_MAPS) ; \
980          do \
981            sh_file="$(srcdir)/tests/constitute_$${storage_type}_$${map}.sh" ; \
982            echo "#!/bin/sh" > "$${sh_file}" ; \
983            echo "# Copyright (C) 1999-2008 ImageMagick Studio LLC" >> "$${sh_file}" ; \
984            echo "#" >> "$${sh_file}" ; \
985            echo "# This program is covered by multiple licenses, which are described in" >> "$${sh_file}" ; \
986            echo "# LICENSE. You should have received a copy of LICENSE with this" >> "$${sh_file}" ; \
987            echo "# package; otherwise see http://www.imagemagick.org/script/license.php." >> "$${sh_file}" ; \
988            echo "" >> $${sh_file} ; \
989            echo ". \$${srcdir}/tests/common.shi" >> "$${sh_file}" ; \
990            echo "\$${RUNENV} \$${MEMCHECK} ./constitute -storagetype $${storage_type} \$${SRCDIR}/input_truecolor.miff $${map}" >> "$$sh_file" ; \
991            chmod +x "$$sh_file" ; \
992          done ; \
993        done
994        for format in $(CHECK_BLOB_FORMATS) ; \
995        do \
996          for type in $(CHECK_TYPES) ; \
997          do \
998            sh_file="$(srcdir)/tests/rwblob_$${format}_$${type}.sh" ; \
999            echo "#!/bin/sh" > "$${sh_file}" ; \
1000            echo "# Copyright (C) 1999-2008 ImageMagick Studio LLC" >> "$${sh_file}" ; \
1001            echo "#" >> "$${sh_file}" ; \
1002            echo "# This program is covered by multiple licenses, which are described in" >> "$${sh_file}" ; \
1003            echo "# LICENSE. You should have received a copy of LICENSE with this" >> "$${sh_file}" ; \
1004            echo "# package; otherwise see http://www.imagemagick.org/script/license.php." >> "$${sh_file}" ; \
1005            echo "" >> $${sh_file} ; \
1006            echo ". \$${srcdir}/tests/common.shi" >> "$${sh_file}" ; \
1007            echo "\$${RUNENV} \$${MEMCHECK} ./rwblob \$${SRCDIR}/input_$${type}.miff $$format" >> "$$sh_file" ; \
1008            chmod +x "$$sh_file" ; \
1009          done ; \
1010        done
1011        for format in $(CHECK_FILE_FORMATS) ; \
1012        do \
1013          for type in  $(CHECK_TYPES) ; \
1014          do \
1015            sh_file="$(srcdir)/tests/rwfile_$${format}_$${type}.sh" ; \
1016            echo "#!/bin/sh" > "$${sh_file}" ; \
1017            echo "# Copyright (C) 1999-2008 ImageMagick Studio LLC" >> "$${sh_file}" ; \
1018            echo "#" >> "$${sh_file}" ; \
1019            echo "# This program is covered by multiple licenses, which are described in" >> "$${sh_file}" ; \
1020            echo "# LICENSE. You should have received a copy of LICENSE with this" >> "$${sh_file}" ; \
1021            echo "# package; otherwise see http://www.imagemagick.org/script/license.php." >> "$${sh_file}" ; \
1022            echo "" >> $${sh_file} ; \
1023            echo ". \$${srcdir}/tests/common.shi" >> "$${sh_file}" ; \
1024            echo "\$${RUNENV} \$${MEMCHECK} ./rwfile \$${SRCDIR}/input_$${type}.miff $$format" >> "$$sh_file" ; \
1025            chmod +x "$$sh_file" ; \
1026          done ; \
1027        done
1028        for format in $(CHECK_SIZED_BLOB_FORMATS) ; \
1029        do \
1030          for type in truecolor_70x46 ; \
1031          do \
1032            sh_file="$(srcdir)/tests/rwblob_$${format}_$${type}.sh" ; \
1033            echo "#!/bin/sh" > "$${sh_file}" ; \
1034            echo "# Copyright (C) 1999-2008 ImageMagick Studio LLC" >> "$${sh_file}" ; \
1035            echo "#" >> "$${sh_file}" ; \
1036            echo "# This program is covered by multiple licenses, which are described in" >> "$${sh_file}" ; \
1037            echo "# LICENSE. You should have received a copy of LICENSE with this" >> "$${sh_file}" ; \
1038            echo "# package; otherwise see http://www.imagemagick.org/script/license.php." >> "$${sh_file}" ; \
1039            echo "" >> $${sh_file} ; \
1040            echo ". \$${srcdir}/tests/common.shi" >> "$${sh_file}" ; \
1041            echo "\$${RUNENV} \$${MEMCHECK} ./rwblob -size 70x46 \$${SRCDIR}/input_$${type}.miff $$format" >> "$$sh_file" ; \
1042            chmod +x "$$sh_file" ; \
1043          done ; \
1044        done
1045        for format in $(CHECK_SIZED_FILE_FORMATS) ; \
1046        do \
1047          for type in truecolor_70x46 ; \
1048          do \
1049            sh_file="$(srcdir)/tests/rwfile_$${format}_$${type}.sh" ; \
1050            echo "#!/bin/sh" > "$${sh_file}" ; \
1051            echo "# Copyright (C) 1999-2008 ImageMagick Studio LLC" >> "$${sh_file}" ; \
1052            echo "#" >> "$${sh_file}" ; \
1053            echo "# This program is covered by multiple licenses, which are described in" >> "$${sh_file}" ; \
1054            echo "# LICENSE. You should have received a copy of LICENSE with this" >> "$${sh_file}" ; \
1055            echo "# package; otherwise see http://www.imagemagick.org/script/license.php." >> "$${sh_file}" ; \
1056            echo "" >> $${sh_file} ; \
1057            echo ". \$${srcdir}/tests/common.shi" >> "$${sh_file}" ; \
1058            echo "\$${RUNENV} \$${MEMCHECK} ./rwfile -size 70x46 \$${SRCDIR}/input_$${type}.miff $$format" >> "$$sh_file" ; \
1059            chmod +x "$$sh_file" ; \
1060          done ; \
1061        done
1062        for compress in $(CHECK_MIFF_FILE_COMPRESS) ; \
1063        do \
1064          for type in $(CHECK_TYPES) ; \
1065          do \
1066            sh_file="$(srcdir)/tests/rwfile_MIFF_$${type}_$${compress}.sh" ; \
1067            echo "#!/bin/sh" > "$${sh_file}" ; \
1068            echo "# Copyright (C) 1999-2008 ImageMagick Studio LLC" >> "$${sh_file}" ; \
1069            echo "#" >> "$${sh_file}" ; \
1070            echo "# This program is covered by multiple licenses, which are described in" >> "$${sh_file}" ; \
1071            echo "# LICENSE. You should have received a copy of LICENSE with this" >> "$${sh_file}" ; \
1072            echo "# package; otherwise see http://www.imagemagick.org/script/license.php." >> "$${sh_file}" ; \
1073            echo "" >> $${sh_file} ; \
1074            echo ". \$${srcdir}/tests/common.shi" >> "$${sh_file}" ; \
1075            echo "\$${RUNENV} \$${MEMCHECK} ./rwfile -compress $$compress \$${SRCDIR}/input_$${type}.miff MIFF" >> "$$sh_file" ; \
1076            chmod +x "$$sh_file" ; \
1077          done ; \
1078        done
1079        for format in $(CHECK_FILE_FORMATS) ; \
1080        do \
1081          for type in  $(CHECK_DEEP_TYPES) ; \
1082          do \
1083            sh_file="$(srcdir)/tests/rwfile_$${format}_$${type}.sh" ; \
1084            echo "#!/bin/sh" > "$${sh_file}" ; \
1085            echo "# Copyright (C) 1999-2008 ImageMagick Studio LLC" >> "$${sh_file}" ; \
1086            echo "#" >> "$${sh_file}" ; \
1087            echo "# This program is covered by multiple licenses, which are described in" >> "$${sh_file}" ; \
1088            echo "# LICENSE. You should have received a copy of LICENSE with this" >> "$${sh_file}" ; \
1089            echo "# package; otherwise see http://www.imagemagick.org/script/license.php." >> "$${sh_file}" ; \
1090            echo "" >> $${sh_file} ; \
1091            echo ". \$${srcdir}/tests/common.shi" >> "$${sh_file}" ; \
1092            echo "\$${RUNENV} \$${MEMCHECK} ./rwfile \$${SRCDIR}/input_$${type}.pam $$format" >> "$$sh_file" ; \
1093            chmod +x "$$sh_file" ; \
1094          done ; \
1095        done
1096
Note: See TracBrowser for help on using the browser.