]> granicus.if.org Git - imagemagick/blob - coders/Makefile.am
(no commit message)
[imagemagick] / coders / Makefile.am
1 #  Copyright 1999-2015 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 building ImageMagick Coder library.
16
17 # Where coder modules get installed
18 codersdir = $(CODER_PATH)
19
20 if DPS_DELEGATE
21 MAGICKCORE_DPS_MODULES = coders/dps.la
22 MAGICKCORE_DPS_SRCS = coders/dps.c
23 endif
24
25 if DJVU_DELEGATE
26 MAGICKCORE_DJVU_MODULES = coders/djvu.la
27 MAGICKCORE_DJVU_SRCS = coders/djvu.c
28 endif
29
30 if OPENEXR_DELEGATE
31 MAGICKCORE_EXR_MODULES = coders/exr.la
32 MAGICKCORE_EXR_SRCS = coders/exr.c
33 endif
34
35 if FPX_DELEGATE
36 MAGICKCORE_FPX_MODULES = coders/fpx.la
37 MAGICKCORE_FPX_SRCS = coders/fpx.c
38 endif
39
40 if JBIG_DELEGATE
41 MAGICKCORE_JBIG_MODULES = coders/jbig.la
42 MAGICKCORE_JBIG_SRCS = coders/jbig.c
43 endif
44
45 if JPEG_DELEGATE
46 MAGICKCORE_JPEG_MODULES = coders/jpeg.la
47 MAGICKCORE_JPEG_SRCS = coders/jpeg.c
48 endif
49
50 if LIBOPENJP2_DELEGATE
51 MAGICKCORE_JP2_MODULES = coders/jp2.la
52 MAGICKCORE_JP2_SRCS = coders/jp2.c
53 endif
54
55 if PNG_DELEGATE
56 MAGICKCORE_PNG_MODULES = coders/png.la
57 MAGICKCORE_PNG_SRCS = coders/png.c
58 endif
59
60 if TIFF_DELEGATE
61 MAGICKCORE_TIFF_MODULES = coders/ept.la coders/tiff.la
62 MAGICKCORE_TIFF_SRCS = coders/ept.c coders/tiff.c
63 endif
64
65 if WEBP_DELEGATE
66 MAGICKCORE_WEBP_MODULES = coders/webp.la
67 MAGICKCORE_WEBP_SRCS = coders/webp.c
68 endif
69
70 if WINGDI32_DELEGATE
71 MAGICKCORE_GDI32_MODULES = coders/clipboard.la coders/emf.la
72 MAGICKCORE_GDI32_SRCS = coders/clipboard.c coders/emf.c
73 endif
74
75 if WMF_DELEGATE
76 MAGICKCORE_WMF_MODULES = coders/wmf.la
77 MAGICKCORE_WMF_SRCS = coders/wmf.c
78 endif
79
80 if X11_DELEGATE
81 MAGICKCORE_X11_MODULES = coders/x.la coders/xwd.la
82 MAGICKCORE_X11_SRCS = coders/x.c coders/xwd.c
83 endif
84
85 MAGICK_CODER_CPPFLAGS = \
86         $(MODULECOMMONCPPFLAGS) \
87         $(MODULE_EXTRA_CPPFLAGS)
88
89 MAGICKCORE_CODER_SRCS = \
90         coders/aai.c \
91         coders/art.c \
92         coders/avs.c \
93         coders/bgr.c \
94         coders/bmp.c \
95         coders/braille.c \
96         coders/cals.c \
97         coders/caption.c \
98         coders/cin.c \
99         coders/cip.c \
100         coders/clip.c \
101         coders/cmyk.c \
102         coders/cut.c \
103         coders/dcm.c \
104         coders/dds.c \
105         coders/debug.c \
106         coders/dib.c \
107         coders/dng.c \
108         coders/dot.c \
109         coders/dpx.c \
110         coders/fax.c \
111         coders/fd.c \
112         coders/fits.c \
113         coders/gif.c \
114         coders/gradient.c \
115         coders/gray.c \
116         coders/hald.c \
117         coders/hdr.c \
118         coders/histogram.c \
119         coders/hrz.c \
120         coders/html.c \
121         coders/icon.c \
122         coders/info.c \
123         coders/inline.c \
124         coders/ipl.c \
125         coders/jnx.c \
126         coders/json.c \
127         coders/label.c \
128         coders/mac.c \
129         coders/magick.c \
130         coders/map.c \
131         coders/mask.c \
132         coders/mat.c \
133         coders/matte.c \
134         coders/meta.c \
135         coders/miff.c \
136         coders/mono.c \
137         coders/mpc.c \
138         coders/mpeg.c \
139         coders/mpr.c \
140         coders/msl.c \
141         coders/mtv.c \
142         coders/mvg.c \
143         coders/null.c \
144         coders/otb.c \
145         coders/palm.c \
146         coders/pango.c \
147         coders/pattern.c \
148         coders/pcd.c \
149         coders/pcl.c \
150         coders/pcx.c \
151         coders/pdb.c \
152         coders/pdf.c \
153         coders/pes.c \
154         coders/pict.c \
155         coders/pix.c \
156         coders/plasma.c \
157         coders/pnm.c \
158         coders/preview.c \
159         coders/ps.c \
160         coders/ps2.c \
161         coders/ps3.c \
162         coders/psd.c \
163         coders/pwp.c \
164         coders/raw.c \
165         coders/rgb.c \
166         coders/rgf.c \
167         coders/rla.c \
168         coders/rle.c \
169         coders/scr.c \
170         coders/screenshot.c \
171         coders/sct.c \
172         coders/sfw.c \
173         coders/sgi.c \
174         coders/sixel.c \
175         coders/stegano.c \
176         coders/sun.c \
177         coders/svg.c \
178         coders/tga.c \
179         coders/thumbnail.c \
180         coders/tile.c \
181         coders/tim.c \
182         coders/ttf.c \
183         coders/txt.c \
184         coders/uil.c \
185         coders/url.c \
186         coders/uyvy.c \
187         coders/vicar.c \
188         coders/vid.c \
189         coders/viff.c \
190         coders/vips.c \
191         coders/wbmp.c \
192         coders/wpg.c \
193         coders/xbm.c \
194         coders/xc.c \
195         coders/xcf.c \
196         coders/xpm.c \
197         coders/xps.c \
198         coders/xtrn.c \
199         coders/ycbcr.c \
200         coders/yuv.c \
201         $(MAGICKCORE_DPS_SRCS) \
202         $(MAGICKCORE_DJVU_SRCS) \
203         $(MAGICKCORE_EXR_SRCS) \
204         $(MAGICKCORE_FPX_SRCS) \
205         $(MAGICKCORE_GDI32_SRCS) \
206         $(MAGICKCORE_JBIG_SRCS) \
207         $(MAGICKCORE_JPEG_SRCS) \
208         $(MAGICKCORE_JP2_SRCS) \
209         $(MAGICKCORE_PNG_SRCS) \
210         $(MAGICKCORE_TIFF_SRCS) \
211         $(MAGICKCORE_WEBP_SRCS) \
212         $(MAGICKCORE_WMF_SRCS) \
213         $(MAGICKCORE_X11_SRCS)
214
215 if WITH_MODULES
216 coders_LTLIBRARIES = \
217         coders/aai.la \
218         coders/art.la \
219         coders/avs.la \
220         coders/bgr.la \
221         coders/bmp.la \
222         coders/braille.la \
223         coders/cals.la \
224         coders/caption.la \
225         coders/cin.la \
226         coders/cip.la \
227         coders/clip.la \
228         coders/cmyk.la \
229         coders/cut.la \
230         coders/dcm.la \
231         coders/dds.la \
232         coders/debug.la \
233         coders/dib.la \
234         coders/dng.la \
235         coders/dot.la \
236         coders/dpx.la \
237         coders/fax.la \
238         coders/fd.la \
239         coders/fits.la \
240         coders/gif.la \
241         coders/gradient.la \
242         coders/gray.la \
243         coders/hald.la \
244         coders/hdr.la \
245         coders/histogram.la \
246         coders/hrz.la \
247         coders/html.la \
248         coders/icon.la \
249         coders/info.la \
250         coders/inline.la \
251         coders/ipl.la \
252         coders/jnx.la \
253         coders/json.la \
254         coders/label.la \
255         coders/mac.la \
256         coders/magick.la \
257         coders/map.la \
258         coders/mask.la \
259         coders/mat.la \
260         coders/matte.la \
261         coders/meta.la \
262         coders/miff.la \
263         coders/mono.la \
264         coders/mpc.la \
265         coders/mpeg.la \
266         coders/mpr.la \
267         coders/msl.la \
268         coders/mtv.la \
269         coders/mvg.la \
270         coders/null.la \
271         coders/otb.la \
272         coders/palm.la \
273         coders/pango.la \
274         coders/pattern.la \
275         coders/pcd.la \
276         coders/pcl.la \
277         coders/pcx.la \
278         coders/pdb.la \
279         coders/pdf.la \
280         coders/pes.la \
281         coders/pict.la \
282         coders/pix.la \
283         coders/plasma.la \
284         coders/pnm.la \
285         coders/preview.la \
286         coders/ps.la \
287         coders/ps2.la \
288         coders/ps3.la \
289         coders/psd.la \
290         coders/pwp.la \
291         coders/raw.la \
292         coders/rgb.la \
293         coders/rgf.la \
294         coders/rla.la \
295         coders/rle.la \
296         coders/scr.la \
297         coders/sct.la \
298         coders/sfw.la \
299         coders/sgi.la \
300         coders/sixel.la \
301         coders/stegano.la \
302         coders/sun.la \
303         coders/svg.la \
304         coders/tga.la \
305         coders/thumbnail.la \
306         coders/tile.la \
307         coders/tim.la \
308         coders/ttf.la \
309         coders/txt.la \
310         coders/uil.la \
311         coders/url.la \
312         coders/uyvy.la \
313         coders/vicar.la \
314         coders/vid.la \
315         coders/viff.la \
316         coders/vips.la \
317         coders/wbmp.la \
318         coders/wpg.la \
319         coders/xbm.la \
320         coders/xc.la \
321         coders/xcf.la \
322         coders/xpm.la \
323         coders/xps.la \
324         coders/xtrn.la \
325         coders/ycbcr.la \
326         coders/yuv.la \
327         $(MAGICKCORE_DPS_MODULES) \
328         $(MAGICKCORE_DJVU_MODULES) \
329         $(MAGICKCORE_EXR_MODULES) \
330         $(MAGICKCORE_FPX_MODULES) \
331         $(MAGICKCORE_GDI32_MODULES)  \
332         $(MAGICKCORE_JBIG_MODULES) \
333         $(MAGICKCORE_JPEG_MODULES) \
334         $(MAGICKCORE_JP2_MODULES) \
335         $(MAGICKCORE_PNG_MODULES) \
336         $(MAGICKCORE_TIFF_MODULES) \
337         $(MAGICKCORE_WEBP_MODULES) \
338         $(MAGICKCORE_WMF_MODULES) \
339         $(MAGICKCORE_X11_MODULES)
340 else
341 coders_LTLIBRARIES =
342 endif # WITH_MODULES
343
344 # AAI coder module
345 coders_aai_la_SOURCES      = coders/aai.c
346 coders_aai_la_CPPFLAGS     = $(MAGICK_CODER_CPPFLAGS)
347 coders_aai_la_LDFLAGS      = $(MODULECOMMONFLAGS)
348 coders_aai_la_LIBADD       = $(MAGICKCORE_LIBS)
349
350 # ART coder module
351 coders_art_la_SOURCES      = coders/art.c
352 coders_art_la_CPPFLAGS     = $(MAGICK_CODER_CPPFLAGS)
353 coders_art_la_LDFLAGS      = $(MODULECOMMONFLAGS)
354 coders_art_la_LIBADD       = $(MAGICKCORE_LIBS)
355
356 # AVS coder module
357 coders_avs_la_SOURCES      = coders/avs.c
358 coders_avs_la_CPPFLAGS     = $(MAGICK_CODER_CPPFLAGS)
359 coders_avs_la_LDFLAGS      = $(MODULECOMMONFLAGS)
360 coders_avs_la_LIBADD       = $(MAGICKCORE_LIBS)
361
362 # BRG coder module
363 coders_bgr_la_SOURCES      = coders/bgr.c
364 coders_bgr_la_CPPFLAGS     = $(MAGICK_CODER_CPPFLAGS)
365 coders_bgr_la_LDFLAGS      = $(MODULECOMMONFLAGS)
366 coders_bgr_la_LIBADD       = $(MAGICKCORE_LIBS)
367
368 # BMP coder module
369 coders_bmp_la_SOURCES      = coders/bmp.c
370 coders_bmp_la_CPPFLAGS     = $(MAGICK_CODER_CPPFLAGS)
371 coders_bmp_la_LDFLAGS      = $(MODULECOMMONFLAGS)
372 coders_bmp_la_LIBADD       = $(MAGICKCORE_LIBS)
373
374 # BRAILLE coder module
375 coders_braille_la_SOURCES  = coders/braille.c
376 coders_braille_la_CPPFLAGS = $(MAGICK_CODER_CPPFLAGS)
377 coders_braille_la_LDFLAGS  = $(MODULECOMMONFLAGS)
378 coders_braille_la_LIBADD   = $(MAGICKCORE_LIBS)
379
380 # CALS coder module
381 coders_cals_la_SOURCES    = coders/cals.c
382 coders_cals_la_CPPFLAGS    = $(MAGICK_CODER_CPPFLAGS)
383 coders_cals_la_LDFLAGS     = $(MODULECOMMONFLAGS)
384 coders_cals_la_LIBADD      = $(MAGICKCORE_LIBS) $(MATH_LIBS)
385
386 # CAPTION coder module
387 coders_caption_la_SOURCES  = coders/caption.c
388 coders_caption_la_CPPFLAGS = $(MAGICK_CODER_CPPFLAGS)
389 coders_caption_la_LDFLAGS  = $(MODULECOMMONFLAGS)
390 coders_caption_la_LIBADD   = $(MAGICKCORE_LIBS) $(MATH_LIBS)
391
392 # CINEON coder module
393 coders_cin_la_SOURCES      = coders/cin.c
394 coders_cin_la_CPPFLAGS     = $(MAGICK_CODER_CPPFLAGS)
395 coders_cin_la_LDFLAGS      = $(MODULECOMMONFLAGS)
396 coders_cin_la_LIBADD       = $(MAGICKCORE_LIBS)
397
398 # CIP coder module
399 coders_cip_la_SOURCES      = coders/cip.c
400 coders_cip_la_CPPFLAGS     = $(MAGICK_CODER_CPPFLAGS)
401 coders_cip_la_LDFLAGS      = $(MODULECOMMONFLAGS)
402 coders_cip_la_LIBADD       = $(MAGICKCORE_LIBS)
403
404 # CLIP coder module
405 coders_clip_la_SOURCES     = coders/clip.c
406 coders_clip_la_CPPFLAGS    = $(MAGICK_CODER_CPPFLAGS)
407 coders_clip_la_LDFLAGS     = $(MODULECOMMONFLAGS)
408 coders_clip_la_LIBADD      = $(MAGICKCORE_LIBS)
409
410 # CLIPBOARD coder module
411 coders_clipboard_la_SOURCES= coders/clipboard.c
412 coders_clipboard_la_CPPFLAGS= $(MAGICK_CODER_CPPFLAGS)
413 coders_clipboard_la_LDFLAGS= $(MODULECOMMONFLAGS)
414 coders_clipboard_la_LIBADD = $(MAGICKCORE_LIBS) $(GDI32_LIBS)
415
416 # CMYK coder module
417 coders_cmyk_la_SOURCES     = coders/cmyk.c
418 coders_cmyk_la_CPPFLAGS    = $(MAGICK_CODER_CPPFLAGS)
419 coders_cmyk_la_LDFLAGS     = $(MODULECOMMONFLAGS)
420 coders_cmyk_la_LIBADD      = $(MAGICKCORE_LIBS)
421
422 # CUT coder module
423 coders_cut_la_SOURCES      = coders/cut.c
424 coders_cut_la_CPPFLAGS     = $(MAGICK_CODER_CPPFLAGS)
425 coders_cut_la_LDFLAGS      = $(MODULECOMMONFLAGS)
426 coders_cut_la_LIBADD       = $(MAGICKCORE_LIBS)
427
428 # DCM coder module
429 coders_dcm_la_SOURCES      = coders/dcm.c
430 coders_dcm_la_CPPFLAGS     = $(MAGICK_CODER_CPPFLAGS)
431 coders_dcm_la_LDFLAGS      = $(MODULECOMMONFLAGS)
432 coders_dcm_la_LIBADD       = $(MAGICKCORE_LIBS) $(MATH_LIBS)
433
434 # DDS coder module
435 coders_dds_la_SOURCES      = coders/dds.c
436 coders_dds_la_CPPFLAGS     = $(MAGICK_CODER_CPPFLAGS)
437 coders_dds_la_LDFLAGS      = $(MODULECOMMONFLAGS)
438 coders_dds_la_LIBADD       = $(MAGICKCORE_LIBS)
439
440 # DEBUG coder module
441 coders_debug_la_SOURCES      = coders/debug.c
442 coders_debug_la_CPPFLAGS     = $(MAGICK_CODER_CPPFLAGS)
443 coders_debug_la_LDFLAGS      = $(MODULECOMMONFLAGS)
444 coders_debug_la_LIBADD       = $(MAGICKCORE_LIBS)
445
446 # DIB coder module
447 coders_dib_la_SOURCES      = coders/dib.c
448 coders_dib_la_CPPFLAGS     = $(MAGICK_CODER_CPPFLAGS)
449 coders_dib_la_LDFLAGS      = $(MODULECOMMONFLAGS)
450 coders_dib_la_LIBADD       = $(MAGICKCORE_LIBS)
451
452 # DJVU coder module
453 coders_djvu_la_SOURCES     = coders/djvu.c
454 coders_djvu_la_CPPFLAGS    = $(MAGICK_CODER_CPPFLAGS)
455 coders_djvu_la_LDFLAGS     = $(MODULECOMMONFLAGS)
456 coders_djvu_la_LIBADD      = $(MAGICKCORE_LIBS) $(DJVU_LIBS) $(JPEG_LIBS) $(LZMA_LIBS) $(ZLIB_LIBS) $(MATH_LIBS)
457
458 # DNG coder module
459 coders_dng_la_SOURCES      = coders/dng.c
460 coders_dng_la_CPPFLAGS     = $(MAGICK_CODER_CPPFLAGS)
461 coders_dng_la_LDFLAGS      = $(MODULECOMMONFLAGS)
462 coders_dng_la_LIBADD       = $(MAGICKCORE_LIBS)
463
464 # DPS coder module
465 coders_dps_la_SOURCES      = coders/dps.c
466 coders_dps_la_CPPFLAGS     = $(MAGICK_CODER_CPPFLAGS)
467 coders_dps_la_LDFLAGS      = $(MODULECOMMONFLAGS)
468 coders_dps_la_LIBADD       = $(MAGICKCORE_LIBS) $(DPS_LIBS) $(XEXT_LIBS) $(X11_LIBS)
469
470 # DPX coder module
471 coders_dpx_la_SOURCES      = coders/dpx.c
472 coders_dpx_la_CPPFLAGS     = $(MAGICK_CODER_CPPFLAGS)
473 coders_dpx_la_LDFLAGS      = $(MODULECOMMONFLAGS)
474 coders_dpx_la_LIBADD       = $(MAGICKCORE_LIBS) $(GOMP_LIBS)
475
476 # DOT coder module
477 coders_dot_la_SOURCES      = coders/dot.c
478 coders_dot_la_CPPFLAGS     = $(MAGICK_CODER_CPPFLAGS) $(GVC_CFLAGS)
479 coders_dot_la_LDFLAGS      = $(MODULECOMMONFLAGS)
480 coders_dot_la_LIBADD       = $(MAGICKCORE_LIBS) $(GVC_LIBS)
481
482 # EMF coder module
483 coders_emf_la_SOURCES      = coders/emf.c
484 coders_emf_la_CPPFLAGS     = $(MAGICK_CODER_CPPFLAGS)
485 coders_emf_la_LDFLAGS      = $(MODULECOMMONFLAGS)
486 coders_emf_la_LIBADD       = $(MAGICKCORE_LIBS) $(GDI32_LIBS)
487
488 # EPT coder module
489 coders_ept_la_SOURCES      = coders/ept.c
490 coders_ept_la_CPPFLAGS     = $(MAGICK_CODER_CPPFLAGS)
491 coders_ept_la_LDFLAGS      = $(MODULECOMMONFLAGS)
492 coders_ept_la_LIBADD       = $(MAGICKCORE_LIBS) $(MATH_LIBS)
493
494 # EXR coder module
495 coders_exr_la_SOURCES      = coders/exr.c
496 coders_exr_la_CPPFLAGS     = $(MAGICK_CODER_CPPFLAGS) $(OPENEXR_CFLAGS)
497 coders_exr_la_LDFLAGS      = $(MODULECOMMONFLAGS)
498 coders_exr_la_LIBADD       = $(MAGICKCORE_LIBS) $(OPENEXR_LIBS) $(MATH_LIBS)
499
500 # FAX coder module
501 coders_fax_la_SOURCES      = coders/fax.c
502 coders_fax_la_CPPFLAGS     = $(MAGICK_CODER_CPPFLAGS)
503 coders_fax_la_LDFLAGS      = $(MODULECOMMONFLAGS)
504 coders_fax_la_LIBADD       = $(MAGICKCORE_LIBS)
505
506 # FD coder module
507 coders_fd_la_SOURCES      = coders/fd.c
508 coders_fd_la_CPPFLAGS     = $(MAGICK_CODER_CPPFLAGS)
509 coders_fd_la_LDFLAGS      = $(MODULECOMMONFLAGS)
510 coders_fd_la_LIBADD       = $(MAGICKCORE_LIBS)
511
512 # FITS coder module
513 coders_fits_la_SOURCES     = coders/fits.c
514 coders_fits_la_CPPFLAGS    = $(MAGICK_CODER_CPPFLAGS)
515 coders_fits_la_LDFLAGS     = $(MODULECOMMONFLAGS)
516 coders_fits_la_LIBADD      = $(MAGICKCORE_LIBS) $(MATH_LIBS)
517
518 # FPX coder module
519 coders_fpx_la_SOURCES      = coders/fpx.c
520 coders_fpx_la_CPPFLAGS     = $(MAGICK_CODER_CPPFLAGS)
521 coders_fpx_la_LDFLAGS      = $(MODULECOMMONFLAGS)
522 coders_fpx_la_LIBADD       = $(MAGICKCORE_LIBS) $(FPX_LIBS) $(MATH_LIBS) -lstdc++
523
524 # GIF coder module
525 coders_gif_la_SOURCES      = coders/gif.c
526 coders_gif_la_CPPFLAGS     = $(MAGICK_CODER_CPPFLAGS)
527 coders_gif_la_LDFLAGS      = $(MODULECOMMONFLAGS)
528 coders_gif_la_LIBADD       = $(MAGICKCORE_LIBS)
529
530 # GRAY coder module
531 coders_gray_la_SOURCES     = coders/gray.c
532 coders_gray_la_CPPFLAGS    = $(MAGICK_CODER_CPPFLAGS)
533 coders_gray_la_LDFLAGS     = $(MODULECOMMONFLAGS)
534 coders_gray_la_LIBADD      = $(MAGICKCORE_LIBS)
535
536 # GRADIENT coder module
537 coders_gradient_la_SOURCES = coders/gradient.c
538 coders_gradient_la_CPPFLAGS= $(MAGICK_CODER_CPPFLAGS)
539 coders_gradient_la_LDFLAGS = $(MODULECOMMONFLAGS)
540 coders_gradient_la_LIBADD  = $(MAGICKCORE_LIBS)
541
542 # HISTOGRAM coder module
543 coders_histogram_la_SOURCES = coders/histogram.c
544 coders_histogram_la_CPPFLAGS= $(MAGICK_CODER_CPPFLAGS)
545 coders_histogram_la_LDFLAGS = $(MODULECOMMONFLAGS)
546 coders_histogram_la_LIBADD  = $(MAGICKCORE_LIBS) $(MATH_LIBS)
547
548 # HALD coder module
549 coders_hald_la_SOURCES     = coders/hald.c
550 coders_hald_la_CPPFLAGS    = $(MAGICK_CODER_CPPFLAGS)
551 coders_hald_la_LDFLAGS     = $(MODULECOMMONFLAGS)
552 coders_hald_la_LIBADD      = $(MAGICKCORE_LIBS) $(GOMP_LIBS)
553
554 # HDR coder module
555 coders_hdr_la_SOURCES     = coders/hdr.c
556 coders_hdr_la_CPPFLAGS    = $(MAGICK_CODER_CPPFLAGS)
557 coders_hdr_la_LDFLAGS     = $(MODULECOMMONFLAGS)
558 coders_hdr_la_LIBADD      = $(MAGICKCORE_LIBS) $(GOMP_LIBS) $(MATH_LIBS)
559
560 # HRZ coder module
561 coders_hrz_la_SOURCES      = coders/hrz.c
562 coders_hrz_la_CPPFLAGS     = $(MAGICK_CODER_CPPFLAGS)
563 coders_hrz_la_LDFLAGS      = $(MODULECOMMONFLAGS)
564 coders_hrz_la_LIBADD       = $(MAGICKCORE_LIBS)
565
566 # HTML coder module
567 coders_html_la_SOURCES     = coders/html.c
568 coders_html_la_CPPFLAGS    = $(MAGICK_CODER_CPPFLAGS)
569 coders_html_la_LDFLAGS     = $(MODULECOMMONFLAGS)
570 coders_html_la_LIBADD      = $(MAGICKCORE_LIBS)
571
572 # ICON coder module
573 coders_icon_la_SOURCES     = coders/icon.c
574 coders_icon_la_CPPFLAGS    = $(MAGICK_CODER_CPPFLAGS)
575 coders_icon_la_LDFLAGS     = $(MODULECOMMONFLAGS)
576 coders_icon_la_LIBADD      = $(MAGICKCORE_LIBS)
577
578 # INFO coder module
579 coders_info_la_SOURCES     = coders/info.c
580 coders_info_la_CPPFLAGS    = $(MAGICK_CODER_CPPFLAGS)
581 coders_info_la_LDFLAGS     = $(MODULECOMMONFLAGS)
582 coders_info_la_LIBADD      = $(MAGICKCORE_LIBS)
583
584 # INLINE coder module
585 coders_inline_la_SOURCES      = coders/inline.c
586 coders_inline_la_CPPFLAGS     = $(MAGICK_CODER_CPPFLAGS)
587 coders_inline_la_LDFLAGS      = $(MODULECOMMONFLAGS)
588 coders_inline_la_LIBADD       = $(MAGICKCORE_LIBS)
589
590 # IPL coder module
591 coders_ipl_la_SOURCES     = coders/ipl.c
592 coders_ipl_la_CPPFLAGS    = $(MAGICK_CODER_CPPFLAGS)
593 coders_ipl_la_LDFLAGS     = $(MODULECOMMONFLAGS)
594 coders_ipl_la_LIBADD      = $(MAGICKCORE_LIBS)
595
596 # JBIG coder module
597 coders_jbig_la_SOURCES     = coders/jbig.c
598 coders_jbig_la_CPPFLAGS    = $(MAGICK_CODER_CPPFLAGS)
599 coders_jbig_la_LDFLAGS     = $(MODULECOMMONFLAGS)
600 coders_jbig_la_LIBADD      = $(MAGICKCORE_LIBS) $(JBIG_LIBS) $(MATH_LIBS)
601
602 # JPEG coder module
603 coders_jpeg_la_SOURCES     = coders/jpeg.c
604 coders_jpeg_la_CPPFLAGS    = $(MAGICK_CODER_CPPFLAGS)
605 coders_jpeg_la_LDFLAGS     = $(MODULECOMMONFLAGS)
606 coders_jpeg_la_LIBADD      = $(MAGICKCORE_LIBS) $(JPEG_LIBS) $(MATH_LIBS)
607  
608 # JPEG 2000 coder module
609 coders_jp2_la_SOURCES      = coders/jp2.c
610 coders_jp2_la_CPPFLAGS     = $(MAGICK_CODER_CPPFLAGS) $(LIBOPENJP2_CFLAGS)
611 coders_jp2_la_LDFLAGS      = $(MODULECOMMONFLAGS)
612 coders_jp2_la_LIBADD       = $(MAGICKCORE_LIBS) $(LIBOPENJP2_LIBS) $(MATH_LIBS)
613
614 # JNX coder module
615 coders_jnx_la_SOURCES     = coders/jnx.c
616 coders_jnx_la_CPPFLAGS    = $(MAGICK_CODER_CPPFLAGS)
617 coders_jnx_la_LDFLAGS     = $(MODULECOMMONFLAGS)
618 coders_jnx_la_LIBADD      = $(MAGICKCORE_LIBS)
619
620 # JSON coder module
621 coders_json_la_SOURCES     = coders/json.c
622 coders_json_la_CPPFLAGS    = $(MAGICK_CODER_CPPFLAGS)
623 coders_json_la_LDFLAGS     = $(MODULECOMMONFLAGS)
624 coders_json_la_LIBADD      = $(MAGICKCORE_LIBS)
625
626 # LABEL coder module
627 coders_label_la_SOURCES    = coders/label.c
628 coders_label_la_CPPFLAGS   = $(MAGICK_CODER_CPPFLAGS)
629 coders_label_la_LDFLAGS    = $(MODULECOMMONFLAGS)
630 coders_label_la_LIBADD     = $(MAGICKCORE_LIBS) $(MATH_LIBS)
631
632 # MAC coder module
633 coders_mac_la_SOURCES      = coders/mac.c
634 coders_mac_la_CPPFLAGS     = $(MAGICK_CODER_CPPFLAGS)
635 coders_mac_la_LDFLAGS      = $(MODULECOMMONFLAGS)
636 coders_mac_la_LIBADD       = $(MAGICKCORE_LIBS)
637
638 # MAGICK coder module
639 coders_magick_la_SOURCES   = coders/magick.c
640 coders_magick_la_CPPFLAGS  = $(MAGICK_CODER_CPPFLAGS)
641 coders_magick_la_LDFLAGS   = $(MODULECOMMONFLAGS)
642 coders_magick_la_LIBADD    = $(MAGICKCORE_LIBS)
643
644 # MAP coder module
645 coders_map_la_SOURCES      = coders/map.c
646 coders_map_la_CPPFLAGS     = $(MAGICK_CODER_CPPFLAGS)
647 coders_map_la_LDFLAGS      = $(MODULECOMMONFLAGS)
648 coders_map_la_LIBADD       = $(MAGICKCORE_LIBS)
649
650 # MASK coder module
651 coders_mask_la_SOURCES    = coders/mask.c
652 coders_mask_la_CPPFLAGS   = $(MAGICK_CODER_CPPFLAGS)
653 coders_mask_la_LDFLAGS    = $(MODULECOMMONFLAGS)
654 coders_mask_la_LIBADD     = $(MAGICKCORE_LIBS)
655
656 # MAT coder module
657 coders_mat_la_SOURCES      = coders/mat.c
658 coders_mat_la_CPPFLAGS     = $(MAGICK_CODER_CPPFLAGS)
659 coders_mat_la_LDFLAGS      = $(MODULECOMMONFLAGS)
660 coders_mat_la_LIBADD       = $(MAGICKCORE_LIBS) $(LZMA_LIBS) $(ZLIB_LIBS) $(MATH_LIBS)
661
662 # MATTE coder module
663 coders_matte_la_SOURCES    = coders/matte.c
664 coders_matte_la_CPPFLAGS   = $(MAGICK_CODER_CPPFLAGS)
665 coders_matte_la_LDFLAGS    = $(MODULECOMMONFLAGS)
666 coders_matte_la_LIBADD     = $(MAGICKCORE_LIBS)
667
668 # META coder module
669 coders_meta_la_SOURCES     = coders/meta.c
670 coders_meta_la_CPPFLAGS    = $(MAGICK_CODER_CPPFLAGS)
671 coders_meta_la_LDFLAGS     = $(MODULECOMMONFLAGS)
672 coders_meta_la_LIBADD      = $(MAGICKCORE_LIBS)
673
674 # MIFF coder module
675 coders_miff_la_SOURCES     = coders/miff.c
676 coders_miff_la_CPPFLAGS    = $(MAGICK_CODER_CPPFLAGS)
677 coders_miff_la_LDFLAGS     = $(MODULECOMMONFLAGS)
678 coders_miff_la_LIBADD      = $(MAGICKCORE_LIBS) $(LZMA_LIBS) $(ZLIB_LIBS) $(BZLIB_LIBS)
679
680 # MONO coder module
681 coders_mono_la_SOURCES     = coders/mono.c
682 coders_mono_la_CPPFLAGS    = $(MAGICK_CODER_CPPFLAGS)
683 coders_mono_la_LDFLAGS     = $(MODULECOMMONFLAGS)
684 coders_mono_la_LIBADD      = $(MAGICKCORE_LIBS)
685
686 # MPC coder module
687 coders_mpc_la_SOURCES      = coders/mpc.c
688 coders_mpc_la_CPPFLAGS     = $(MAGICK_CODER_CPPFLAGS)
689 coders_mpc_la_LDFLAGS      = $(MODULECOMMONFLAGS)
690 coders_mpc_la_LIBADD       = $(MAGICKCORE_LIBS)
691
692 # MPEG coder module
693 coders_mpeg_la_SOURCES     = coders/mpeg.c
694 coders_mpeg_la_CPPFLAGS    = $(MAGICK_CODER_CPPFLAGS)
695 coders_mpeg_la_LDFLAGS     = $(MODULECOMMONFLAGS)
696 coders_mpeg_la_LIBADD      = $(MAGICKCORE_LIBS)
697
698 # MPR coder module
699 coders_mpr_la_SOURCES      = coders/mpr.c
700 coders_mpr_la_CPPFLAGS     = $(MAGICK_CODER_CPPFLAGS)
701 coders_mpr_la_LDFLAGS      = $(MODULECOMMONFLAGS)
702 coders_mpr_la_LIBADD       = $(MAGICKCORE_LIBS)
703
704 # MSL coder module
705 coders_msl_la_SOURCES      = coders/msl.c
706 coders_msl_la_CPPFLAGS     = $(MAGICK_CODER_CPPFLAGS)
707 coders_msl_la_LDFLAGS      = $(MODULECOMMONFLAGS)
708 coders_msl_la_LIBADD       = $(MAGICKCORE_LIBS) $(XML_LIBS) $(LZMA_LIBS) $(ZLIB_LIBS) $(MATH_LIBS)
709
710 # MTV coder module
711 coders_mtv_la_SOURCES      = coders/mtv.c
712 coders_mtv_la_CPPFLAGS     = $(MAGICK_CODER_CPPFLAGS)
713 coders_mtv_la_LDFLAGS      = $(MODULECOMMONFLAGS)
714 coders_mtv_la_LIBADD       = $(MAGICKCORE_LIBS)
715
716 # MVG coder module
717 coders_mvg_la_SOURCES      = coders/mvg.c
718 coders_mvg_la_CPPFLAGS     = $(MAGICK_CODER_CPPFLAGS)
719 coders_mvg_la_LDFLAGS      = $(MODULECOMMONFLAGS)
720 coders_mvg_la_LIBADD       = $(MAGICKCORE_LIBS) $(MATH_LIBS)
721
722 # NULL coder module
723 coders_null_la_SOURCES     = coders/null.c
724 coders_null_la_CPPFLAGS    = $(MAGICK_CODER_CPPFLAGS)
725 coders_null_la_LDFLAGS     = $(MODULECOMMONFLAGS)
726 coders_null_la_LIBADD      = $(MAGICKCORE_LIBS)
727
728 # OTB coder module
729 coders_otb_la_SOURCES      = coders/otb.c
730 coders_otb_la_CPPFLAGS     = $(MAGICK_CODER_CPPFLAGS)
731 coders_otb_la_LDFLAGS      = $(MODULECOMMONFLAGS)
732 coders_otb_la_LIBADD       = $(MAGICKCORE_LIBS)
733
734 # PALM coder module
735 coders_palm_la_SOURCES     = coders/palm.c
736 coders_palm_la_CPPFLAGS    = $(MAGICK_CODER_CPPFLAGS)
737 coders_palm_la_LDFLAGS     = $(MODULECOMMONFLAGS)
738 coders_palm_la_LIBADD      = $(MAGICKCORE_LIBS)
739
740 # PANGO coder module
741 coders_pango_la_SOURCES  = coders/pango.c
742 coders_pango_la_CPPFLAGS = $(MAGICK_CODER_CPPFLAGS) $(PANGO_CFLAGS)
743 coders_pango_la_LDFLAGS  = $(MODULECOMMONFLAGS)
744 coders_pango_la_LIBADD   = $(MAGICKCORE_LIBS) $(PANGO_LIBS)
745
746 # Pattern module
747 coders_pattern_la_SOURCES   = coders/pattern.c
748 coders_pattern_la_CPPFLAGS  = $(MAGICK_CODER_CPPFLAGS)
749 coders_pattern_la_LDFLAGS   = $(MODULECOMMONFLAGS)
750 coders_pattern_la_LIBADD    = $(MAGICKCORE_LIBS)
751
752 # PCD coder module
753 coders_pcd_la_SOURCES      = coders/pcd.c
754 coders_pcd_la_CPPFLAGS     = $(MAGICK_CODER_CPPFLAGS)
755 coders_pcd_la_LDFLAGS      = $(MODULECOMMONFLAGS)
756 coders_pcd_la_LIBADD       = $(MAGICKCORE_LIBS)
757
758 # PCL coder module
759 coders_pcl_la_SOURCES      = coders/pcl.c
760 coders_pcl_la_CPPFLAGS     = $(MAGICK_CODER_CPPFLAGS)
761 coders_pcl_la_LDFLAGS      = $(MODULECOMMONFLAGS)
762 coders_pcl_la_LIBADD       = $(MAGICKCORE_LIBS) $(MATH_LIBS)
763
764 # PCX coder module
765 coders_pcx_la_SOURCES      = coders/pcx.c
766 coders_pcx_la_CPPFLAGS     = $(MAGICK_CODER_CPPFLAGS)
767 coders_pcx_la_LDFLAGS      = $(MODULECOMMONFLAGS)
768 coders_pcx_la_LIBADD       = $(MAGICKCORE_LIBS)
769
770 # PDB coder module
771 coders_pdb_la_SOURCES      = coders/pdb.c
772 coders_pdb_la_CPPFLAGS     = $(MAGICK_CODER_CPPFLAGS)
773 coders_pdb_la_LDFLAGS      = $(MODULECOMMONFLAGS)
774 coders_pdb_la_LIBADD       = $(MAGICKCORE_LIBS)
775
776 # PDF coder module
777 coders_pdf_la_SOURCES      = coders/pdf.c
778 coders_pdf_la_CPPFLAGS     = $(MAGICK_CODER_CPPFLAGS)
779 coders_pdf_la_LDFLAGS      = $(MODULECOMMONFLAGS)
780 coders_pdf_la_LIBADD       = $(MAGICKCORE_LIBS) $(JBIG_LIBS) $(JPEG_LIBS) $(LZMA_LIBS) $(ZLIB_LIBS) $(GS_LIBS) $(MATH_LIBS)
781
782 # PES coder module
783 coders_pes_la_SOURCES      = coders/pes.c
784 coders_pes_la_CPPFLAGS     = $(MAGICK_CODER_CPPFLAGS)
785 coders_pes_la_LDFLAGS      = $(MODULECOMMONFLAGS)
786 coders_pes_la_LIBADD       = $(MAGICKCORE_LIBS)
787
788 # PICT coder module
789 coders_pict_la_SOURCES     = coders/pict.c
790 coders_pict_la_CPPFLAGS    = $(MAGICK_CODER_CPPFLAGS)
791 coders_pict_la_LDFLAGS     = $(MODULECOMMONFLAGS)
792 coders_pict_la_LIBADD      = $(MAGICKCORE_LIBS)
793
794 # PIX coder module
795 coders_pix_la_SOURCES      = coders/pix.c
796 coders_pix_la_CPPFLAGS     = $(MAGICK_CODER_CPPFLAGS)
797 coders_pix_la_LDFLAGS      = $(MODULECOMMONFLAGS)
798 coders_pix_la_LIBADD       = $(MAGICKCORE_LIBS)
799
800 # PNG coder module
801 coders_png_la_SOURCES      = coders/png.c
802 coders_png_la_CPPFLAGS     = $(MAGICK_CODER_CPPFLAGS)
803 coders_png_la_LDFLAGS      = $(MODULECOMMONFLAGS)
804 coders_png_la_LIBADD       = $(MAGICKCORE_LIBS) $(PNG_LIBS) $(JPEG_LIBS) $(LZMA_LIBS) $(ZLIB_LIBS) $(MATH_LIBS)
805
806 # PLASMA coder module
807 coders_plasma_la_SOURCES   = coders/plasma.c
808 coders_plasma_la_CPPFLAGS  = $(MAGICK_CODER_CPPFLAGS)
809 coders_plasma_la_LDFLAGS   = $(MODULECOMMONFLAGS)
810 coders_plasma_la_LIBADD    = $(MAGICKCORE_LIBS) $(MATH_LIBS)
811
812 # PNM coder module
813 coders_pnm_la_SOURCES      = coders/pnm.c
814 coders_pnm_la_CPPFLAGS     = $(MAGICK_CODER_CPPFLAGS)
815 coders_pnm_la_LDFLAGS      = $(MODULECOMMONFLAGS)
816 coders_pnm_la_LIBADD       = $(MAGICKCORE_LIBS) $(GOMP_LIBS)
817
818 # PREVIEW coder module
819 coders_preview_la_SOURCES  = coders/preview.c
820 coders_preview_la_CPPFLAGS = $(MAGICK_CODER_CPPFLAGS)
821 coders_preview_la_LDFLAGS  = $(MODULECOMMONFLAGS)
822 coders_preview_la_LIBADD   = $(MAGICKCORE_LIBS)
823
824 # PS coder module
825 coders_ps_la_SOURCES       = coders/ps.c
826 coders_ps_la_CPPFLAGS      = $(MAGICK_CODER_CPPFLAGS)
827 coders_ps_la_LDFLAGS       = $(MODULECOMMONFLAGS)
828 coders_ps_la_LIBADD        = $(MAGICKCORE_LIBS) $(GS_LIBS) $(MATH_LIBS)
829
830 # PS2 coder module
831 coders_ps2_la_SOURCES      = coders/ps2.c
832 coders_ps2_la_CPPFLAGS     = $(MAGICK_CODER_CPPFLAGS)
833 coders_ps2_la_LDFLAGS      = $(MODULECOMMONFLAGS)
834 coders_ps2_la_LIBADD       = $(MAGICKCORE_LIBS) $(JBIG_LIBS) $(JPEG_LIBS) $(LZMA_LIBS) $(ZLIB_LIBS) $(MATH_LIBS)
835
836 # PS3 coder module
837 coders_ps3_la_SOURCES      = coders/ps3.c
838 coders_ps3_la_CPPFLAGS     = $(MAGICK_CODER_CPPFLAGS)
839 coders_ps3_la_LDFLAGS      = $(MODULECOMMONFLAGS)
840 coders_ps3_la_LIBADD       = $(MAGICKCORE_LIBS) $(JBIG_LIBS) $(JPEG_LIBS) $(LZMA_LIBS) $(ZLIB_LIBS) $(MATH_LIBS)
841
842 # PSD coder module
843 coders_psd_la_SOURCES      = coders/psd.c
844 coders_psd_la_CPPFLAGS     = $(MAGICK_CODER_CPPFLAGS)
845 coders_psd_la_LDFLAGS      = $(MODULECOMMONFLAGS)
846 coders_psd_la_LIBADD       = $(MAGICKCORE_LIBS)
847
848 # PWP coder module
849 coders_pwp_la_SOURCES      = coders/pwp.c
850 coders_pwp_la_CPPFLAGS     = $(MAGICK_CODER_CPPFLAGS)
851 coders_pwp_la_LDFLAGS      = $(MODULECOMMONFLAGS)
852 coders_pwp_la_LIBADD       = $(MAGICKCORE_LIBS)
853
854 # RAW coder module
855 coders_raw_la_SOURCES      = coders/raw.c
856 coders_raw_la_CPPFLAGS     = $(MAGICK_CODER_CPPFLAGS)
857 coders_raw_la_LDFLAGS      = $(MODULECOMMONFLAGS)
858 coders_raw_la_LIBADD       = $(MAGICKCORE_LIBS)
859
860 # RGB coder module
861 coders_rgb_la_SOURCES      = coders/rgb.c
862 coders_rgb_la_CPPFLAGS     = $(MAGICK_CODER_CPPFLAGS)
863 coders_rgb_la_LDFLAGS      = $(MODULECOMMONFLAGS)
864 coders_rgb_la_LIBADD       = $(MAGICKCORE_LIBS)
865
866 # RGF coder module
867 coders_rgf_la_SOURCES      = coders/rgf.c
868 coders_rgf_la_CPPFLAGS     = $(MAGICK_CODER_CPPFLAGS)
869 coders_rgf_la_LDFLAGS      = $(MODULECOMMONFLAGS)
870 coders_rgf_la_LIBADD       = $(MAGICKCORE_LIBS)
871
872 # RLA coder module
873 coders_rla_la_SOURCES      = coders/rla.c
874 coders_rla_la_CPPFLAGS     = $(MAGICK_CODER_CPPFLAGS)
875 coders_rla_la_LDFLAGS      = $(MODULECOMMONFLAGS)
876 coders_rla_la_LIBADD       = $(MAGICKCORE_LIBS)
877
878 # RLE coder module
879 coders_rle_la_SOURCES      = coders/rle.c
880 coders_rle_la_CPPFLAGS     = $(MAGICK_CODER_CPPFLAGS)
881 coders_rle_la_LDFLAGS      = $(MODULECOMMONFLAGS)
882 coders_rle_la_LIBADD       = $(MAGICKCORE_LIBS)
883
884 # SCT coder module
885 coders_sct_la_SOURCES      = coders/sct.c
886 coders_sct_la_CPPFLAGS     = $(MAGICK_CODER_CPPFLAGS)
887 coders_sct_la_LDFLAGS      = $(MODULECOMMONFLAGS)
888 coders_sct_la_LIBADD       = $(MAGICKCORE_LIBS)
889
890 # SFW coder module
891 coders_sfw_la_SOURCES      = coders/sfw.c
892 coders_sfw_la_CPPFLAGS     = $(MAGICK_CODER_CPPFLAGS)
893 coders_sfw_la_LDFLAGS      = $(MODULECOMMONFLAGS)
894 coders_sfw_la_LIBADD       = $(MAGICKCORE_LIBS)
895
896 # SGI coder module
897 coders_sgi_la_SOURCES      = coders/sgi.c
898 coders_sgi_la_CPPFLAGS     = $(MAGICK_CODER_CPPFLAGS)
899 coders_sgi_la_LDFLAGS      = $(MODULECOMMONFLAGS)
900 coders_sgi_la_LIBADD       = $(MAGICKCORE_LIBS)
901
902 # SIXEL coder module
903 coders_sixel_la_SOURCES      = coders/sixel.c
904 coders_sixel_la_CPPFLAGS     = $(MAGICK_CODER_CPPFLAGS)
905 coders_sixel_la_LDFLAGS      = $(MODULECOMMONFLAGS)
906 coders_sixel_la_LIBADD       = $(MAGICKCORE_LIBS)
907
908 # STEGANO coder module
909 coders_stegano_la_SOURCES  = coders/stegano.c
910 coders_stegano_la_CPPFLAGS = $(MAGICK_CODER_CPPFLAGS)
911 coders_stegano_la_LDFLAGS  = $(MODULECOMMONFLAGS)
912 coders_stegano_la_LIBADD   = $(MAGICKCORE_LIBS)
913
914 # SUN coder module
915 coders_sun_la_SOURCES      = coders/sun.c
916 coders_sun_la_CPPFLAGS     = $(MAGICK_CODER_CPPFLAGS)
917 coders_sun_la_LDFLAGS      = $(MODULECOMMONFLAGS)
918 coders_sun_la_LIBADD       = $(MAGICKCORE_LIBS)
919
920 # SCR coder module
921 coders_scr_la_SOURCES      = coders/scr.c
922 coders_scr_la_CPPFLAGS     = $(MAGICK_CODER_CPPFLAGS)
923 coders_scr_la_LDFLAGS      = $(MODULECOMMONFLAGS)
924 coders_scr_la_LIBADD       = $(MAGICKCORE_LIBS)
925
926 # SVG coder module
927 coders_svg_la_SOURCES      = coders/svg.c
928 coders_svg_la_CPPFLAGS     = $(MAGICK_CODER_CPPFLAGS) $(RSVG_CFLAGS) $(CAIRO_SVG_CFLAGS)
929 coders_svg_la_LDFLAGS      = $(MODULECOMMONFLAGS)
930 coders_svg_la_LIBADD       = $(MAGICKCORE_LIBS) $(MAGICKWAND_LIBS) $(AUTOTRACE_LIBS) $(RSVG_LIBS) $(XML_LIBS) $(LZMA_LIBS) $(ZLIB_LIBS) $(MATH_LIBS)
931
932 # TGA coder module
933 coders_tga_la_SOURCES      = coders/tga.c
934 coders_tga_la_CPPFLAGS     = $(MAGICK_CODER_CPPFLAGS)
935 coders_tga_la_LDFLAGS      = $(MODULECOMMONFLAGS)
936 coders_tga_la_LIBADD       = $(MAGICKCORE_LIBS)
937
938 # THUMBNAIL coder module
939 coders_thumbnail_la_SOURCES= coders/thumbnail.c
940 coders_thumbnail_la_CPPFLAGS= $(MAGICK_CODER_CPPFLAGS)
941 coders_thumbnail_la_LDFLAGS= $(MODULECOMMONFLAGS)
942 coders_thumbnail_la_LIBADD = $(MAGICKCORE_LIBS)
943
944 # TIFF coder module
945 coders_tiff_la_SOURCES     = coders/tiff.c
946 coders_tiff_la_CPPFLAGS    = $(MAGICK_CODER_CPPFLAGS)
947 coders_tiff_la_LDFLAGS     = $(MODULECOMMONFLAGS)
948 coders_tiff_la_LIBADD      = $(MAGICKCORE_LIBS) $(TIFF_LIBS) $(JBIG_LIBS) $(JPEG_LIBS) $(LZMA_LIBS) $(ZLIB_LIBS) $(MATH_LIBS)
949
950 # TILE coder module
951 coders_tile_la_SOURCES     = coders/tile.c
952 coders_tile_la_CPPFLAGS    = $(MAGICK_CODER_CPPFLAGS)
953 coders_tile_la_LDFLAGS     = $(MODULECOMMONFLAGS)
954 coders_tile_la_LIBADD      = $(MAGICKCORE_LIBS)
955
956 # TIM coder module
957 coders_tim_la_SOURCES      = coders/tim.c
958 coders_tim_la_CPPFLAGS     = $(MAGICK_CODER_CPPFLAGS)
959 coders_tim_la_LDFLAGS      = $(MODULECOMMONFLAGS)
960 coders_tim_la_LIBADD       = $(MAGICKCORE_LIBS)
961
962 # TTF coder module
963 coders_ttf_la_SOURCES      = coders/ttf.c
964 coders_ttf_la_CPPFLAGS     = $(MAGICK_CODER_CPPFLAGS)
965 coders_ttf_la_LDFLAGS      = $(MODULECOMMONFLAGS)
966 coders_ttf_la_LIBADD       = $(MAGICKCORE_LIBS)
967
968 # TXT coder module
969 coders_txt_la_SOURCES      = coders/txt.c
970 coders_txt_la_CPPFLAGS     = $(MAGICK_CODER_CPPFLAGS)
971 coders_txt_la_LDFLAGS      = $(MODULECOMMONFLAGS)
972 coders_txt_la_LIBADD       = $(MAGICKCORE_LIBS) $(MATH_LIBS)
973
974 # UIL coder module
975 coders_uil_la_SOURCES      = coders/uil.c
976 coders_uil_la_CPPFLAGS     = $(MAGICK_CODER_CPPFLAGS)
977 coders_uil_la_LDFLAGS      = $(MODULECOMMONFLAGS)
978 coders_uil_la_LIBADD       = $(MAGICKCORE_LIBS)
979
980 # URL coder module
981 coders_url_la_SOURCES      = coders/url.c
982 coders_url_la_CPPFLAGS     = $(MAGICK_CODER_CPPFLAGS)
983 coders_url_la_LDFLAGS      = $(MODULECOMMONFLAGS)
984 coders_url_la_LIBADD       = $(MAGICKCORE_LIBS) $(XML_LIBS) $(LZMA_LIBS) $(ZLIB_LIBS) $(MATH_LIBS)
985
986 # UYVY coder module
987 coders_uyvy_la_SOURCES     = coders/uyvy.c
988 coders_uyvy_la_CPPFLAGS    = $(MAGICK_CODER_CPPFLAGS)
989 coders_uyvy_la_LDFLAGS     = $(MODULECOMMONFLAGS)
990 coders_uyvy_la_LIBADD      = $(MAGICKCORE_LIBS)
991
992 # VICAR coder module
993 coders_vicar_la_SOURCES    = coders/vicar.c
994 coders_vicar_la_CPPFLAGS   = $(MAGICK_CODER_CPPFLAGS)
995 coders_vicar_la_LDFLAGS    = $(MODULECOMMONFLAGS)
996 coders_vicar_la_LIBADD     = $(MAGICKCORE_LIBS)
997
998 # VID coder module
999 coders_vid_la_SOURCES      = coders/vid.c
1000 coders_vid_la_CPPFLAGS     = $(MAGICK_CODER_CPPFLAGS)
1001 coders_vid_la_LDFLAGS      = $(MODULECOMMONFLAGS)
1002 coders_vid_la_LIBADD       = $(MAGICKCORE_LIBS)
1003
1004 # VIFF coder module
1005 coders_viff_la_SOURCES     = coders/viff.c
1006 coders_viff_la_CPPFLAGS    = $(MAGICK_CODER_CPPFLAGS)
1007 coders_viff_la_LDFLAGS     = $(MODULECOMMONFLAGS)
1008 coders_viff_la_LIBADD      = $(MAGICKCORE_LIBS)
1009
1010 # VIPS coder module
1011 coders_vips_la_SOURCES     = coders/vips.c
1012 coders_vips_la_CPPFLAGS    = $(MAGICK_CODER_CPPFLAGS)
1013 coders_vips_la_LDFLAGS     = $(MODULECOMMONFLAGS)
1014 coders_vips_la_LIBADD      = $(MAGICKCORE_LIBS)
1015
1016 # WBMP coder module
1017 coders_wbmp_la_SOURCES     = coders/wbmp.c
1018 coders_wbmp_la_CPPFLAGS    = $(MAGICK_CODER_CPPFLAGS)
1019 coders_wbmp_la_LDFLAGS     = $(MODULECOMMONFLAGS)
1020 coders_wbmp_la_LIBADD      = $(MAGICKCORE_LIBS)
1021
1022 # WEBP coder module
1023 coders_webp_la_SOURCES      = coders/webp.c
1024 coders_webp_la_CPPFLAGS     = $(MAGICK_CODER_CPPFLAGS)
1025 coders_webp_la_LDFLAGS      = $(MODULECOMMONFLAGS)
1026 coders_webp_la_LIBADD       = $(MAGICKCORE_LIBS) $(WEBP_LIBS) $(MATH_LIBS)
1027
1028 # WMF coder module
1029 coders_wmf_la_SOURCES      = coders/wmf.c
1030 coders_wmf_la_CPPFLAGS     = $(MAGICK_CODER_CPPFLAGS)
1031 coders_wmf_la_LDFLAGS      = $(MODULECOMMONFLAGS)
1032 coders_wmf_la_LIBADD       = $(MAGICKCORE_LIBS) $(MAGICKWAND_LIBS) $(WMF_LIBS) $(WMF_LIBS_DEPS) $(MATH_LIBS)
1033
1034 # WPG coder module
1035 coders_wpg_la_SOURCES      = coders/wpg.c
1036 coders_wpg_la_CPPFLAGS     = $(MAGICK_CODER_CPPFLAGS)
1037 coders_wpg_la_LDFLAGS      = $(MODULECOMMONFLAGS)
1038 coders_wpg_la_LIBADD       = $(MAGICKCORE_LIBS)
1039
1040 # X coder module
1041 coders_x_la_SOURCES        = coders/x.c
1042 coders_x_la_CPPFLAGS       = $(MAGICK_CODER_CPPFLAGS)
1043 coders_x_la_LDFLAGS        = $(MODULECOMMONFLAGS)
1044 coders_x_la_LIBADD         = $(MAGICKCORE_LIBS) $(X11_LIBS)
1045
1046 # XBM coder module
1047 coders_xbm_la_SOURCES      = coders/xbm.c
1048 coders_xbm_la_CPPFLAGS     = $(MAGICK_CODER_CPPFLAGS)
1049 coders_xbm_la_LDFLAGS      = $(MODULECOMMONFLAGS)
1050 coders_xbm_la_LIBADD       = $(MAGICKCORE_LIBS)
1051
1052 # XC coder module
1053 coders_xc_la_SOURCES       = coders/xc.c
1054 coders_xc_la_CPPFLAGS      = $(MAGICK_CODER_CPPFLAGS)
1055 coders_xc_la_LDFLAGS       = $(MODULECOMMONFLAGS)
1056 coders_xc_la_LIBADD        = $(MAGICKCORE_LIBS)
1057
1058 # XCF coder module
1059 coders_xcf_la_SOURCES      = coders/xcf.c
1060 coders_xcf_la_CPPFLAGS     = $(MAGICK_CODER_CPPFLAGS)
1061 coders_xcf_la_LDFLAGS      = $(MODULECOMMONFLAGS)
1062 coders_xcf_la_LIBADD       = $(MAGICKCORE_LIBS)
1063
1064 # XPM coder module
1065 coders_xpm_la_SOURCES      = coders/xpm.c
1066 coders_xpm_la_CPPFLAGS     = $(MAGICK_CODER_CPPFLAGS)
1067 coders_xpm_la_LDFLAGS      = $(MODULECOMMONFLAGS)
1068 coders_xpm_la_LIBADD       = $(MAGICKCORE_LIBS)
1069
1070 # XPS coder module
1071 coders_xps_la_SOURCES      = coders/xps.c
1072 coders_xps_la_CPPFLAGS     = $(MAGICK_CODER_CPPFLAGS)
1073 coders_xps_la_LDFLAGS      = $(MODULECOMMONFLAGS)
1074 coders_xps_la_LIBADD       = $(MAGICKCORE_LIBS) $(MUPDF_LIBS) $(FREETYPE_LIBS) $(MATH_LIBS)
1075
1076 # XPS coder module
1077 coders_xtrn_la_SOURCES      = coders/xtrn.c
1078 coders_xtrn_la_CPPFLAGS     = $(MAGICK_CODER_CPPFLAGS)
1079 coders_xtrn_la_LDFLAGS      = $(MODULECOMMONFLAGS)
1080 coders_xtrn_la_LIBADD       = $(MAGICKCORE_LIBS)
1081
1082 # XWD coder module
1083 coders_xwd_la_SOURCES      = coders/xwd.c
1084 coders_xwd_la_CPPFLAGS     = $(MAGICK_CODER_CPPFLAGS)
1085 coders_xwd_la_LDFLAGS      = $(MODULECOMMONFLAGS)
1086 coders_xwd_la_LIBADD       = $(MAGICKCORE_LIBS) $(X11_LIBS)
1087
1088 # YCBCR coder module
1089 coders_ycbcr_la_SOURCES     = coders/ycbcr.c
1090 coders_ycbcr_la_CPPFLAGS    = $(MAGICK_CODER_CPPFLAGS)
1091 coders_ycbcr_la_LDFLAGS     = $(MODULECOMMONFLAGS)
1092 coders_ycbcr_la_LIBADD      = $(MAGICKCORE_LIBS)
1093
1094 # YUV coder module
1095 coders_yuv_la_SOURCES      = coders/yuv.c
1096 coders_yuv_la_CPPFLAGS     = $(MAGICK_CODER_CPPFLAGS)
1097 coders_yuv_la_LDFLAGS      = $(MODULECOMMONFLAGS)
1098 coders_yuv_la_LIBADD       = $(MAGICKCORE_LIBS)