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