1 # Copyright 1999-2010 ImageMagick Studio LLC, a non-profit organization
2 # dedicated to making software imaging solutions freely available.
4 # You may not use this file except in compliance with the License. You may
5 # obtain a copy of the License at
7 # http://www.imagemagick.org/script/license.php
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.
15 # Makefile for building ImageMagick Coder library.
17 # Where coder modules get installed
18 codersdir = $(CODER_PATH)
21 MAGICK_DPS_MODULES = coders/dps.la
22 MAGICK_DPS_SRCS = coders/dps.c
26 MAGICK_DJVU_MODULES = coders/djvu.la
27 MAGICK_DJVU_SRCS = coders/djvu.c
31 MAGICK_EXR_MODULES = coders/exr.la
32 MAGICK_EXR_SRCS = coders/exr.c
36 MAGICK_FPX_MODULES = coders/fpx.la
37 MAGICK_FPX_SRCS = coders/fpx.c
41 MAGICK_JBIG_MODULES = coders/jbig.la
42 MAGICK_JBIG_SRCS = coders/jbig.c
46 MAGICK_JPEG_MODULES = coders/jpeg.la
47 MAGICK_JPEG_SRCS = coders/jpeg.c
51 MAGICK_JP2_MODULES = coders/jp2.la
52 MAGICK_JP2_SRCS = coders/jp2.c
56 MAGICK_PNG_MODULES = coders/png.la
57 MAGICK_PNG_SRCS = coders/png.c
61 MAGICK_TIFF_MODULES = coders/ept.la coders/tiff.la
62 MAGICK_TIFF_SRCS = coders/ept.c coders/tiff.c
66 MAGICK_GDI32_MODULES = coders/clipboard.la coders/emf.la
67 MAGICK_GDI32_SRCS = coders/clipboard.c coders/emf.c
71 MAGICK_WMF_MODULES = coders/wmf.la
72 MAGICK_WMF_SRCS = coders/wmf.c
76 MAGICK_X11_MODULES = coders/x.la coders/xwd.la
77 MAGICK_X11_SRCS = coders/x.c coders/xwd.c
178 $(MAGICK_DJVU_SRCS) \
181 $(MAGICK_GDI32_SRCS) \
182 $(MAGICK_JBIG_SRCS) \
183 $(MAGICK_JPEG_SRCS) \
186 $(MAGICK_TIFF_SRCS) \
191 coders_LTLIBRARIES = \
215 coders/histogram.la \
268 coders/thumbnail.la \
288 $(MAGICK_DPS_MODULES) \
289 $(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)
305 coders_art_la_SOURCES = coders/art.c
306 coders_art_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS)
307 coders_art_la_LDFLAGS = $(MODULECOMMONFLAGS)
308 coders_art_la_LIBADD = $(MAGICKCORE_LIBS)
311 coders_avs_la_SOURCES = coders/avs.c
312 coders_avs_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS)
313 coders_avs_la_LDFLAGS = $(MODULECOMMONFLAGS)
314 coders_avs_la_LIBADD = $(MAGICKCORE_LIBS)
317 coders_bmp_la_SOURCES = coders/bmp.c
318 coders_bmp_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS)
319 coders_bmp_la_LDFLAGS = $(MODULECOMMONFLAGS)
320 coders_bmp_la_LIBADD = $(MAGICKCORE_LIBS)
322 # BRAILLE coder module
323 coders_braille_la_SOURCES = coders/braille.c
324 coders_braille_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS)
325 coders_braille_la_LDFLAGS = $(MODULECOMMONFLAGS)
326 coders_braille_la_LIBADD = $(MAGICKCORE_LIBS)
329 coders_cals_la_SOURCES = coders/cals.c
330 coders_cals_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS)
331 coders_cals_la_LDFLAGS = $(MODULECOMMONFLAGS)
332 coders_cals_la_LIBADD = $(MAGICKCORE_LIBS)
334 # CAPTION coder module
335 coders_caption_la_SOURCES = coders/caption.c
336 coders_caption_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS)
337 coders_caption_la_LDFLAGS = $(MODULECOMMONFLAGS)
338 coders_caption_la_LIBADD = $(MAGICKCORE_LIBS)
340 # CINEON coder module
341 coders_cin_la_SOURCES = coders/cin.c
342 coders_cin_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS)
343 coders_cin_la_LDFLAGS = $(MODULECOMMONFLAGS)
344 coders_cin_la_LIBADD = $(MAGICKCORE_LIBS)
347 coders_cip_la_SOURCES = coders/cip.c
348 coders_cip_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS)
349 coders_cip_la_LDFLAGS = $(MODULECOMMONFLAGS)
350 coders_cip_la_LIBADD = $(MAGICKCORE_LIBS)
353 coders_clip_la_SOURCES = coders/clip.c
354 coders_clip_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS)
355 coders_clip_la_LDFLAGS = $(MODULECOMMONFLAGS)
356 coders_clip_la_LIBADD = $(MAGICKCORE_LIBS)
358 # CLIPBOARD coder module
359 coders_clipboard_la_SOURCES= coders/clipboard.c
360 coders_clipboard_la_CPPFLAGS= $(MODULE_EXTRA_CPPFLAGS)
361 coders_clipboard_la_LDFLAGS= $(MODULECOMMONFLAGS)
362 coders_clipboard_la_LIBADD = $(MAGICKCORE_LIBS) $(GDI32_LIBS)
365 coders_cmyk_la_SOURCES = coders/cmyk.c
366 coders_cmyk_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS)
367 coders_cmyk_la_LDFLAGS = $(MODULECOMMONFLAGS)
368 coders_cmyk_la_LIBADD = $(MAGICKCORE_LIBS)
371 coders_cut_la_SOURCES = coders/cut.c
372 coders_cut_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS)
373 coders_cut_la_LDFLAGS = $(MODULECOMMONFLAGS)
374 coders_cut_la_LIBADD = $(MAGICKCORE_LIBS)
377 coders_dcm_la_SOURCES = coders/dcm.c
378 coders_dcm_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS)
379 coders_dcm_la_LDFLAGS = $(MODULECOMMONFLAGS)
380 coders_dcm_la_LIBADD = $(MAGICKCORE_LIBS)
383 coders_dds_la_SOURCES = coders/dds.c
384 coders_dds_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS)
385 coders_dds_la_LDFLAGS = $(MODULECOMMONFLAGS)
386 coders_dds_la_LIBADD = $(MAGICKCORE_LIBS)
389 coders_dib_la_SOURCES = coders/dib.c
390 coders_dib_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS)
391 coders_dib_la_LDFLAGS = $(MODULECOMMONFLAGS)
392 coders_dib_la_LIBADD = $(MAGICKCORE_LIBS)
395 coders_djvu_la_SOURCES = coders/djvu.c
396 coders_djvu_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS)
397 coders_djvu_la_LDFLAGS = $(MODULECOMMONFLAGS)
398 coders_djvu_la_LIBADD = $(MAGICKCORE_LIBS) $(DJVU_LIBS) $(JPEG_LIBS) $(ZLIB_LIBS)
401 coders_dng_la_SOURCES = coders/dng.c
402 coders_dng_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS)
403 coders_dng_la_LDFLAGS = $(MODULECOMMONFLAGS)
404 coders_dng_la_LIBADD = $(MAGICKCORE_LIBS)
407 coders_dps_la_SOURCES = coders/dps.c
408 coders_dps_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS)
409 coders_dps_la_LDFLAGS = $(MODULECOMMONFLAGS)
410 coders_dps_la_LIBADD = $(MAGICKCORE_LIBS) $(DPS_LIBS) $(XEXT_LIBS) $(X11_LIBS)
413 coders_dpx_la_SOURCES = coders/dpx.c
414 coders_dpx_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS)
415 coders_dpx_la_LDFLAGS = $(MODULECOMMONFLAGS)
416 coders_dpx_la_LIBADD = $(MAGICKCORE_LIBS) $(GOMP_LIBS)
419 coders_dot_la_SOURCES = coders/dot.c
420 coders_dot_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS) $(GVC_CFLAGS)
421 coders_dot_la_LDFLAGS = $(MODULECOMMONFLAGS)
422 coders_dot_la_LIBADD = $(MAGICKCORE_LIBS) $(GVC_LIBS)
425 coders_emf_la_SOURCES = coders/emf.c
426 coders_emf_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS)
427 coders_emf_la_LDFLAGS = $(MODULECOMMONFLAGS)
428 coders_emf_la_LIBADD = $(MAGICKCORE_LIBS) $(GDI32_LIBS)
431 coders_ept_la_SOURCES = coders/ept.c
432 coders_ept_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS)
433 coders_ept_la_LDFLAGS = $(MODULECOMMONFLAGS)
434 coders_ept_la_LIBADD = $(MAGICKCORE_LIBS) $(MATH_LIBS)
437 coders_exr_la_SOURCES = coders/exr.c
438 coders_exr_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS) $(OPENEXR_CFLAGS)
439 coders_exr_la_LDFLAGS = $(MODULECOMMONFLAGS)
440 coders_exr_la_LIBADD = $(MAGICKCORE_LIBS) $(MATH_LIBS) $(OPENEXR_LIBS)
443 coders_fax_la_SOURCES = coders/fax.c
444 coders_fax_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS)
445 coders_fax_la_LDFLAGS = $(MODULECOMMONFLAGS)
446 coders_fax_la_LIBADD = $(MAGICKCORE_LIBS)
449 coders_fits_la_SOURCES = coders/fits.c
450 coders_fits_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS)
451 coders_fits_la_LDFLAGS = $(MODULECOMMONFLAGS)
452 coders_fits_la_LIBADD = $(MAGICKCORE_LIBS) $(MATH_LIBS)
455 coders_fpx_la_SOURCES = coders/fpx.c
456 coders_fpx_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS)
457 coders_fpx_la_LDFLAGS = $(MODULECOMMONFLAGS)
458 coders_fpx_la_LIBADD = $(MAGICKCORE_LIBS) $(FPX_LIBS) -lstdc++
461 coders_gif_la_SOURCES = coders/gif.c
462 coders_gif_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS)
463 coders_gif_la_LDFLAGS = $(MODULECOMMONFLAGS)
464 coders_gif_la_LIBADD = $(MAGICKCORE_LIBS)
467 coders_gray_la_SOURCES = coders/gray.c
468 coders_gray_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS)
469 coders_gray_la_LDFLAGS = $(MODULECOMMONFLAGS)
470 coders_gray_la_LIBADD = $(MAGICKCORE_LIBS)
472 # GRADIENT coder module
473 coders_gradient_la_SOURCES = coders/gradient.c
474 coders_gradient_la_CPPFLAGS= $(MODULE_EXTRA_CPPFLAGS)
475 coders_gradient_la_LDFLAGS = $(MODULECOMMONFLAGS)
476 coders_gradient_la_LIBADD = $(MAGICKCORE_LIBS)
478 # HISTOGRAM coder module
479 coders_histogram_la_SOURCES = coders/histogram.c
480 coders_histogram_la_CPPFLAGS= $(MODULE_EXTRA_CPPFLAGS)
481 coders_histogram_la_LDFLAGS = $(MODULECOMMONFLAGS)
482 coders_histogram_la_LIBADD = $(MAGICKCORE_LIBS)
485 coders_hald_la_SOURCES = coders/hald.c
486 coders_hald_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS)
487 coders_hald_la_LDFLAGS = $(MODULECOMMONFLAGS)
488 coders_hald_la_LIBADD = $(MAGICKCORE_LIBS) $(GOMP_LIBS)
491 coders_hrz_la_SOURCES = coders/hrz.c
492 coders_hrz_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS)
493 coders_hrz_la_LDFLAGS = $(MODULECOMMONFLAGS)
494 coders_hrz_la_LIBADD = $(MAGICKCORE_LIBS)
497 coders_html_la_SOURCES = coders/html.c
498 coders_html_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS)
499 coders_html_la_LDFLAGS = $(MODULECOMMONFLAGS)
500 coders_html_la_LIBADD = $(MAGICKCORE_LIBS)
503 coders_icon_la_SOURCES = coders/icon.c
504 coders_icon_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS)
505 coders_icon_la_LDFLAGS = $(MODULECOMMONFLAGS)
506 coders_icon_la_LIBADD = $(MAGICKCORE_LIBS)
509 coders_info_la_SOURCES = coders/info.c
510 coders_info_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS)
511 coders_info_la_LDFLAGS = $(MODULECOMMONFLAGS)
512 coders_info_la_LIBADD = $(MAGICKCORE_LIBS)
514 # INLINE coder module
515 coders_inline_la_SOURCES = coders/inline.c
516 coders_inline_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS)
517 coders_inline_la_LDFLAGS = $(MODULECOMMONFLAGS)
518 coders_inline_la_LIBADD = $(MAGICKCORE_LIBS)
521 coders_ipl_la_SOURCES = coders/ipl.c
522 coders_ipl_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS)
523 coders_ipl_la_LDFLAGS = $(MODULECOMMONFLAGS)
524 coders_ipl_la_LIBADD = $(MAGICKCORE_LIBS)
527 coders_jbig_la_SOURCES = coders/jbig.c
528 coders_jbig_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS)
529 coders_jbig_la_LDFLAGS = $(MODULECOMMONFLAGS)
530 coders_jbig_la_LIBADD = $(MAGICKCORE_LIBS) $(JBIG_LIBS)
533 coders_jpeg_la_SOURCES = coders/jpeg.c
534 coders_jpeg_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS)
535 coders_jpeg_la_LDFLAGS = $(MODULECOMMONFLAGS)
536 coders_jpeg_la_LIBADD = $(MAGICKCORE_LIBS) $(JPEG_LIBS)
538 # JPEG 2000 coder module
539 coders_jp2_la_SOURCES = coders/jp2.c
540 coders_jp2_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS)
541 coders_jp2_la_LDFLAGS = $(MODULECOMMONFLAGS)
542 coders_jp2_la_LIBADD = $(MAGICKCORE_LIBS) $(JP2_LIBS) $(JPEG_LIBS) $(MATH_LIBS)
545 coders_label_la_SOURCES = coders/label.c
546 coders_label_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS)
547 coders_label_la_LDFLAGS = $(MODULECOMMONFLAGS) $(MATH_LIBS)
548 coders_label_la_LIBADD = $(MAGICKCORE_LIBS)
550 # MAGICK coder module
551 coders_magick_la_SOURCES = coders/magick.c
552 coders_magick_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS)
553 coders_magick_la_LDFLAGS = $(MODULECOMMONFLAGS)
554 coders_magick_la_LIBADD = $(MAGICKCORE_LIBS)
557 coders_map_la_SOURCES = coders/map.c
558 coders_map_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS)
559 coders_map_la_LDFLAGS = $(MODULECOMMONFLAGS)
560 coders_map_la_LIBADD = $(MAGICKCORE_LIBS)
563 coders_mat_la_SOURCES = coders/mat.c
564 coders_mat_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS)
565 coders_mat_la_LDFLAGS = $(MODULECOMMONFLAGS)
566 coders_mat_la_LIBADD = $(MAGICKCORE_LIBS) $(ZLIB_LIBS) $(MATH_LIBS)
569 coders_matte_la_SOURCES = coders/matte.c
570 coders_matte_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS)
571 coders_matte_la_LDFLAGS = $(MODULECOMMONFLAGS)
572 coders_matte_la_LIBADD = $(MAGICKCORE_LIBS)
575 coders_meta_la_SOURCES = coders/meta.c
576 coders_meta_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS)
577 coders_meta_la_LDFLAGS = $(MODULECOMMONFLAGS)
578 coders_meta_la_LIBADD = $(MAGICKCORE_LIBS)
581 coders_miff_la_SOURCES = coders/miff.c
582 coders_miff_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS)
583 coders_miff_la_LDFLAGS = $(MODULECOMMONFLAGS)
584 coders_miff_la_LIBADD = $(MAGICKCORE_LIBS) $(ZLIB_LIBS) $(BZLIB_LIBS)
587 coders_mono_la_SOURCES = coders/mono.c
588 coders_mono_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS)
589 coders_mono_la_LDFLAGS = $(MODULECOMMONFLAGS)
590 coders_mono_la_LIBADD = $(MAGICKCORE_LIBS)
593 coders_mpc_la_SOURCES = coders/mpc.c
594 coders_mpc_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS)
595 coders_mpc_la_LDFLAGS = $(MODULECOMMONFLAGS)
596 coders_mpc_la_LIBADD = $(MAGICKCORE_LIBS)
599 coders_mpeg_la_SOURCES = coders/mpeg.c
600 coders_mpeg_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS)
601 coders_mpeg_la_LDFLAGS = $(MODULECOMMONFLAGS)
602 coders_mpeg_la_LIBADD = $(MAGICKCORE_LIBS)
605 coders_mpr_la_SOURCES = coders/mpr.c
606 coders_mpr_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS)
607 coders_mpr_la_LDFLAGS = $(MODULECOMMONFLAGS)
608 coders_mpr_la_LIBADD = $(MAGICKCORE_LIBS)
611 coders_msl_la_SOURCES = coders/msl.c
612 coders_msl_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS)
613 coders_msl_la_LDFLAGS = $(MODULECOMMONFLAGS)
614 coders_msl_la_LIBADD = $(MAGICKCORE_LIBS) $(XML_LIBS) $(ZLIB_LIBS) $(MATH_LIBS)
617 coders_mtv_la_SOURCES = coders/mtv.c
618 coders_mtv_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS)
619 coders_mtv_la_LDFLAGS = $(MODULECOMMONFLAGS)
620 coders_mtv_la_LIBADD = $(MAGICKCORE_LIBS)
623 coders_mvg_la_SOURCES = coders/mvg.c
624 coders_mvg_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS)
625 coders_mvg_la_LDFLAGS = $(MODULECOMMONFLAGS)
626 coders_mvg_la_LIBADD = $(MAGICKCORE_LIBS)
629 coders_null_la_SOURCES = coders/null.c
630 coders_null_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS)
631 coders_null_la_LDFLAGS = $(MODULECOMMONFLAGS)
632 coders_null_la_LIBADD = $(MAGICKCORE_LIBS)
635 coders_otb_la_SOURCES = coders/otb.c
636 coders_otb_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS)
637 coders_otb_la_LDFLAGS = $(MODULECOMMONFLAGS)
638 coders_otb_la_LIBADD = $(MAGICKCORE_LIBS)
641 coders_palm_la_SOURCES = coders/palm.c
642 coders_palm_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS)
643 coders_palm_la_LDFLAGS = $(MODULECOMMONFLAGS)
644 coders_palm_la_LIBADD = $(MAGICKCORE_LIBS)
647 coders_pattern_la_SOURCES = coders/pattern.c
648 coders_pattern_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS)
649 coders_pattern_la_LDFLAGS = $(MODULECOMMONFLAGS)
650 coders_pattern_la_LIBADD = $(MAGICKCORE_LIBS)
653 coders_pcd_la_SOURCES = coders/pcd.c
654 coders_pcd_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS)
655 coders_pcd_la_LDFLAGS = $(MODULECOMMONFLAGS)
656 coders_pcd_la_LIBADD = $(MAGICKCORE_LIBS)
659 coders_pcl_la_SOURCES = coders/pcl.c
660 coders_pcl_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS)
661 coders_pcl_la_LDFLAGS = $(MODULECOMMONFLAGS)
662 coders_pcl_la_LIBADD = $(MAGICKCORE_LIBS)
665 coders_pcx_la_SOURCES = coders/pcx.c
666 coders_pcx_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS)
667 coders_pcx_la_LDFLAGS = $(MODULECOMMONFLAGS)
668 coders_pcx_la_LIBADD = $(MAGICKCORE_LIBS)
671 coders_pdb_la_SOURCES = coders/pdb.c
672 coders_pdb_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS)
673 coders_pdb_la_LDFLAGS = $(MODULECOMMONFLAGS)
674 coders_pdb_la_LIBADD = $(MAGICKCORE_LIBS)
677 coders_pdf_la_SOURCES = coders/pdf.c
678 coders_pdf_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS)
679 coders_pdf_la_LDFLAGS = $(MODULECOMMONFLAGS)
680 coders_pdf_la_LIBADD = $(MAGICKCORE_LIBS) $(JBIG_LIBS) $(JPEG_LIBS) $(ZLIB_LIBS) $(GS_LIBS) $(MATH_LIBS)
683 coders_pes_la_SOURCES = coders/pes.c
684 coders_pes_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS)
685 coders_pes_la_LDFLAGS = $(MODULECOMMONFLAGS)
686 coders_pes_la_LIBADD = $(MAGICKCORE_LIBS)
689 coders_pict_la_SOURCES = coders/pict.c
690 coders_pict_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS)
691 coders_pict_la_LDFLAGS = $(MODULECOMMONFLAGS)
692 coders_pict_la_LIBADD = $(MAGICKCORE_LIBS)
695 coders_pix_la_SOURCES = coders/pix.c
696 coders_pix_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS)
697 coders_pix_la_LDFLAGS = $(MODULECOMMONFLAGS)
698 coders_pix_la_LIBADD = $(MAGICKCORE_LIBS)
701 coders_png_la_SOURCES = coders/png.c
702 coders_png_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS)
703 coders_png_la_LDFLAGS = $(MODULECOMMONFLAGS)
704 coders_png_la_LIBADD = $(MAGICKCORE_LIBS) $(PNG_LIBS) $(JPEG_LIBS) $(ZLIB_LIBS) $(MATH_LIBS)
706 # PLASMA coder module
707 coders_plasma_la_SOURCES = coders/plasma.c
708 coders_plasma_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS)
709 coders_plasma_la_LDFLAGS = $(MODULECOMMONFLAGS)
710 coders_plasma_la_LIBADD = $(MAGICKCORE_LIBS) $(MATH_LIBS)
713 coders_pnm_la_SOURCES = coders/pnm.c
714 coders_pnm_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS)
715 coders_pnm_la_LDFLAGS = $(MODULECOMMONFLAGS)
716 coders_pnm_la_LIBADD = $(MAGICKCORE_LIBS) $(GOMP_LIBS)
718 # PREVIEW coder module
719 coders_preview_la_SOURCES = coders/preview.c
720 coders_preview_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS)
721 coders_preview_la_LDFLAGS = $(MODULECOMMONFLAGS)
722 coders_preview_la_LIBADD = $(MAGICKCORE_LIBS)
725 coders_ps_la_SOURCES = coders/ps.c
726 coders_ps_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS)
727 coders_ps_la_LDFLAGS = $(MODULECOMMONFLAGS)
728 coders_ps_la_LIBADD = $(MAGICKCORE_LIBS) $(GS_LIBS) $(MATH_LIBS)
731 coders_ps2_la_SOURCES = coders/ps2.c
732 coders_ps2_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS)
733 coders_ps2_la_LDFLAGS = $(MODULECOMMONFLAGS)
734 coders_ps2_la_LIBADD = $(MAGICKCORE_LIBS) $(JBIG_LIBS) $(JPEG_LIBS) $(ZLIB_LIBS) $(MATH_LIBS)
737 coders_ps3_la_SOURCES = coders/ps3.c
738 coders_ps3_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS)
739 coders_ps3_la_LDFLAGS = $(MODULECOMMONFLAGS)
740 coders_ps3_la_LIBADD = $(MAGICKCORE_LIBS) $(JBIG_LIBS) $(JPEG_LIBS) $(ZLIB_LIBS) $(MATH_LIBS)
743 coders_psd_la_SOURCES = coders/psd.c
744 coders_psd_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS)
745 coders_psd_la_LDFLAGS = $(MODULECOMMONFLAGS)
746 coders_psd_la_LIBADD = $(MAGICKCORE_LIBS)
749 coders_pwp_la_SOURCES = coders/pwp.c
750 coders_pwp_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS)
751 coders_pwp_la_LDFLAGS = $(MODULECOMMONFLAGS)
752 coders_pwp_la_LIBADD = $(MAGICKCORE_LIBS)
755 coders_raw_la_SOURCES = coders/raw.c
756 coders_raw_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS)
757 coders_raw_la_LDFLAGS = $(MODULECOMMONFLAGS)
758 coders_raw_la_LIBADD = $(MAGICKCORE_LIBS)
761 coders_rgb_la_SOURCES = coders/rgb.c
762 coders_rgb_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS)
763 coders_rgb_la_LDFLAGS = $(MODULECOMMONFLAGS)
764 coders_rgb_la_LIBADD = $(MAGICKCORE_LIBS)
767 coders_rla_la_SOURCES = coders/rla.c
768 coders_rla_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS)
769 coders_rla_la_LDFLAGS = $(MODULECOMMONFLAGS)
770 coders_rla_la_LIBADD = $(MAGICKCORE_LIBS)
773 coders_rle_la_SOURCES = coders/rle.c
774 coders_rle_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS)
775 coders_rle_la_LDFLAGS = $(MODULECOMMONFLAGS)
776 coders_rle_la_LIBADD = $(MAGICKCORE_LIBS)
779 coders_sct_la_SOURCES = coders/sct.c
780 coders_sct_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS)
781 coders_sct_la_LDFLAGS = $(MODULECOMMONFLAGS)
782 coders_sct_la_LIBADD = $(MAGICKCORE_LIBS)
785 coders_sfw_la_SOURCES = coders/sfw.c
786 coders_sfw_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS)
787 coders_sfw_la_LDFLAGS = $(MODULECOMMONFLAGS)
788 coders_sfw_la_LIBADD = $(MAGICKCORE_LIBS)
791 coders_sgi_la_SOURCES = coders/sgi.c
792 coders_sgi_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS)
793 coders_sgi_la_LDFLAGS = $(MODULECOMMONFLAGS)
794 coders_sgi_la_LIBADD = $(MAGICKCORE_LIBS)
796 # STEGANO coder module
797 coders_stegano_la_SOURCES = coders/stegano.c
798 coders_stegano_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS)
799 coders_stegano_la_LDFLAGS = $(MODULECOMMONFLAGS)
800 coders_stegano_la_LIBADD = $(MAGICKCORE_LIBS)
803 coders_sun_la_SOURCES = coders/sun.c
804 coders_sun_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS)
805 coders_sun_la_LDFLAGS = $(MODULECOMMONFLAGS)
806 coders_sun_la_LIBADD = $(MAGICKCORE_LIBS)
809 coders_scr_la_SOURCES = coders/scr.c
810 coders_scr_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS)
811 coders_scr_la_LDFLAGS = $(MODULECOMMONFLAGS)
812 coders_scr_la_LIBADD = $(MAGICKCORE_LIBS)
815 coders_svg_la_SOURCES = coders/svg.c
816 coders_svg_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS) $(RSVG_CFLAGS) $(CAIRO_SVG_CFLAGS)
817 coders_svg_la_LDFLAGS = $(MODULECOMMONFLAGS)
818 coders_svg_la_LIBADD = $(MAGICKCORE_LIBS) $(MAGICKWAND_LIBS) $(AUTOTRACE_LIBS) $(RSVG_LIBS) $(XML_LIBS) $(ZLIB_LIBS) $(MATH_LIBS)
821 coders_tga_la_SOURCES = coders/tga.c
822 coders_tga_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS)
823 coders_tga_la_LDFLAGS = $(MODULECOMMONFLAGS)
824 coders_tga_la_LIBADD = $(MAGICKCORE_LIBS)
826 # THUMBNAIL coder module
827 coders_thumbnail_la_SOURCES= coders/thumbnail.c
828 coders_thumbnail_la_CPPFLAGS= $(MODULE_EXTRA_CPPFLAGS)
829 coders_thumbnail_la_LDFLAGS= $(MODULECOMMONFLAGS)
830 coders_thumbnail_la_LIBADD = $(MAGICKCORE_LIBS)
833 coders_tiff_la_SOURCES = coders/tiff.c
834 coders_tiff_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS)
835 coders_tiff_la_LDFLAGS = $(MODULECOMMONFLAGS)
836 coders_tiff_la_LIBADD = $(MAGICKCORE_LIBS) $(TIFF_LIBS) $(JBIG_LIBS) $(JPEG_LIBS) $(ZLIB_LIBS)
839 coders_tile_la_SOURCES = coders/tile.c
840 coders_tile_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS)
841 coders_tile_la_LDFLAGS = $(MODULECOMMONFLAGS)
842 coders_tile_la_LIBADD = $(MAGICKCORE_LIBS)
845 coders_tim_la_SOURCES = coders/tim.c
846 coders_tim_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS)
847 coders_tim_la_LDFLAGS = $(MODULECOMMONFLAGS)
848 coders_tim_la_LIBADD = $(MAGICKCORE_LIBS)
851 coders_ttf_la_SOURCES = coders/ttf.c
852 coders_ttf_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS)
853 coders_ttf_la_LDFLAGS = $(MODULECOMMONFLAGS)
854 coders_ttf_la_LIBADD = $(MAGICKCORE_LIBS)
857 coders_txt_la_SOURCES = coders/txt.c
858 coders_txt_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS)
859 coders_txt_la_LDFLAGS = $(MODULECOMMONFLAGS)
860 coders_txt_la_LIBADD = $(MAGICKCORE_LIBS) $(MATH_LIBS)
863 coders_uil_la_SOURCES = coders/uil.c
864 coders_uil_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS)
865 coders_uil_la_LDFLAGS = $(MODULECOMMONFLAGS)
866 coders_uil_la_LIBADD = $(MAGICKCORE_LIBS)
869 coders_url_la_SOURCES = coders/url.c
870 coders_url_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS)
871 coders_url_la_LDFLAGS = $(MODULECOMMONFLAGS)
872 coders_url_la_LIBADD = $(MAGICKCORE_LIBS) $(XML_LIBS) $(ZLIB_LIBS) $(MATH_LIBS)
875 coders_uyvy_la_SOURCES = coders/uyvy.c
876 coders_uyvy_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS)
877 coders_uyvy_la_LDFLAGS = $(MODULECOMMONFLAGS)
878 coders_uyvy_la_LIBADD = $(MAGICKCORE_LIBS)
881 coders_vicar_la_SOURCES = coders/vicar.c
882 coders_vicar_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS)
883 coders_vicar_la_LDFLAGS = $(MODULECOMMONFLAGS)
884 coders_vicar_la_LIBADD = $(MAGICKCORE_LIBS)
887 coders_vid_la_SOURCES = coders/vid.c
888 coders_vid_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS)
889 coders_vid_la_LDFLAGS = $(MODULECOMMONFLAGS)
890 coders_vid_la_LIBADD = $(MAGICKCORE_LIBS)
893 coders_viff_la_SOURCES = coders/viff.c
894 coders_viff_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS)
895 coders_viff_la_LDFLAGS = $(MODULECOMMONFLAGS)
896 coders_viff_la_LIBADD = $(MAGICKCORE_LIBS)
899 coders_wbmp_la_SOURCES = coders/wbmp.c
900 coders_wbmp_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS)
901 coders_wbmp_la_LDFLAGS = $(MODULECOMMONFLAGS)
902 coders_wbmp_la_LIBADD = $(MAGICKCORE_LIBS)
905 coders_wmf_la_SOURCES = coders/wmf.c
906 coders_wmf_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS)
907 coders_wmf_la_LDFLAGS = $(MODULECOMMONFLAGS)
908 coders_wmf_la_LIBADD = $(MAGICKCORE_LIBS) $(MAGICKWAND_LIBS) $(WMF_LIBS) $(WMF_LIBS_DEPS) $(MATH_LIBS)
911 coders_wpg_la_SOURCES = coders/wpg.c
912 coders_wpg_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS)
913 coders_wpg_la_LDFLAGS = $(MODULECOMMONFLAGS)
914 coders_wpg_la_LIBADD = $(MAGICKCORE_LIBS)
917 coders_x_la_SOURCES = coders/x.c
918 coders_x_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS)
919 coders_x_la_LDFLAGS = $(MODULECOMMONFLAGS)
920 coders_x_la_LIBADD = $(MAGICKCORE_LIBS) $(X11_LIBS)
923 coders_xbm_la_SOURCES = coders/xbm.c
924 coders_xbm_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS)
925 coders_xbm_la_LDFLAGS = $(MODULECOMMONFLAGS)
926 coders_xbm_la_LIBADD = $(MAGICKCORE_LIBS)
929 coders_xc_la_SOURCES = coders/xc.c
930 coders_xc_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS)
931 coders_xc_la_LDFLAGS = $(MODULECOMMONFLAGS)
932 coders_xc_la_LIBADD = $(MAGICKCORE_LIBS)
935 coders_xcf_la_SOURCES = coders/xcf.c
936 coders_xcf_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS)
937 coders_xcf_la_LDFLAGS = $(MODULECOMMONFLAGS)
938 coders_xcf_la_LIBADD = $(MAGICKCORE_LIBS)
941 coders_xpm_la_SOURCES = coders/xpm.c
942 coders_xpm_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS)
943 coders_xpm_la_LDFLAGS = $(MODULECOMMONFLAGS)
944 coders_xpm_la_LIBADD = $(MAGICKCORE_LIBS)
947 coders_xps_la_SOURCES = coders/xps.c
948 coders_xps_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS)
949 coders_xps_la_LDFLAGS = $(MODULECOMMONFLAGS)
950 coders_xps_la_LIBADD = $(MAGICKCORE_LIBS)
953 coders_xwd_la_SOURCES = coders/xwd.c
954 coders_xwd_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS)
955 coders_xwd_la_LDFLAGS = $(MODULECOMMONFLAGS)
956 coders_xwd_la_LIBADD = $(MAGICKCORE_LIBS) $(X11_LIBS)
959 coders_ycbcr_la_SOURCES = coders/ycbcr.c
960 coders_ycbcr_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS)
961 coders_ycbcr_la_LDFLAGS = $(MODULECOMMONFLAGS)
962 coders_ycbcr_la_LIBADD = $(MAGICKCORE_LIBS)
965 coders_yuv_la_SOURCES = coders/yuv.c
966 coders_yuv_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS)
967 coders_yuv_la_LDFLAGS = $(MODULECOMMONFLAGS)
968 coders_yuv_la_LIBADD = $(MAGICKCORE_LIBS)