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