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