Makefile.am (3651B)
1 AM_CPPFLAGS += -I$(top_builddir)/src -I$(top_srcdir)/src 2 3 bin_PROGRAMS = 4 if BUILD_DEMUX 5 bin_PROGRAMS += dwebp cwebp 6 endif 7 if BUILD_ANIMDIFF 8 noinst_PROGRAMS = anim_diff anim_dump 9 endif 10 if BUILD_GIF2WEBP 11 bin_PROGRAMS += gif2webp 12 endif 13 if BUILD_IMG2WEBP 14 bin_PROGRAMS += img2webp 15 endif 16 if BUILD_MUX 17 bin_PROGRAMS += webpmux 18 endif 19 if BUILD_VWEBP 20 bin_PROGRAMS += vwebp 21 endif 22 if BUILD_WEBPINFO 23 bin_PROGRAMS += webpinfo 24 endif 25 26 noinst_LTLIBRARIES = libexample_util.la 27 28 libexample_util_la_SOURCES = example_util.c example_util.h 29 libexample_util_la_LIBADD = ../src/libwebp.la 30 31 anim_diff_SOURCES = anim_diff.c anim_util.c anim_util.h gifdec.c gifdec.h 32 anim_diff_CPPFLAGS = $(AM_CPPFLAGS) $(GIF_INCLUDES) 33 anim_diff_LDADD = 34 anim_diff_LDADD += ../src/demux/libwebpdemux.la 35 anim_diff_LDADD += libexample_util.la 36 anim_diff_LDADD += ../imageio/libimageio_util.la 37 anim_diff_LDADD += $(GIF_LIBS) -lm 38 39 anim_dump_SOURCES = anim_dump.c anim_util.c anim_util.h gifdec.c gifdec.h 40 anim_dump_CPPFLAGS = $(AM_CPPFLAGS) $(PNG_INCLUDES) 41 anim_dump_CPPFLAGS += $(GIF_INCLUDES) 42 anim_dump_LDADD = 43 anim_dump_LDADD += ../src/demux/libwebpdemux.la 44 anim_dump_LDADD += libexample_util.la 45 anim_dump_LDADD += ../imageio/libimageio_util.la 46 anim_dump_LDADD += ../imageio/libimageenc.la 47 anim_dump_LDADD += $(PNG_LIBS) $(GIF_LIBS) $(TIFF_LIBS) -lm 48 49 cwebp_SOURCES = cwebp.c stopwatch.h 50 cwebp_CPPFLAGS = $(AM_CPPFLAGS) -I$(top_srcdir) 51 cwebp_LDADD = 52 cwebp_LDADD += libexample_util.la 53 cwebp_LDADD += ../imageio/libimageio_util.la 54 cwebp_LDADD += ../imageio/libimagedec.la 55 cwebp_LDADD += ../src/libwebp.la 56 cwebp_LDADD += $(JPEG_LIBS) $(PNG_LIBS) $(TIFF_LIBS) 57 58 dwebp_SOURCES = dwebp.c stopwatch.h 59 dwebp_CPPFLAGS = $(AM_CPPFLAGS) 60 dwebp_CPPFLAGS += $(JPEG_INCLUDES) $(PNG_INCLUDES) 61 dwebp_LDADD = 62 dwebp_LDADD += libexample_util.la 63 dwebp_LDADD += ../imageio/libimagedec.la 64 dwebp_LDADD += ../imageio/libimageenc.la 65 dwebp_LDADD += ../imageio/libimageio_util.la 66 dwebp_LDADD += ../src/libwebp.la 67 dwebp_LDADD +=$(PNG_LIBS) $(JPEG_LIBS) 68 69 gif2webp_SOURCES = gif2webp.c gifdec.c gifdec.h 70 gif2webp_CPPFLAGS = $(AM_CPPFLAGS) $(GIF_INCLUDES) -I$(top_srcdir) 71 gif2webp_LDADD = 72 gif2webp_LDADD += libexample_util.la 73 gif2webp_LDADD += ../imageio/libimageio_util.la 74 gif2webp_LDADD += ../src/mux/libwebpmux.la 75 gif2webp_LDADD += ../src/libwebp.la 76 gif2webp_LDADD += $(GIF_LIBS) 77 78 vwebp_SOURCES = vwebp.c 79 vwebp_CPPFLAGS = $(AM_CPPFLAGS) $(GL_INCLUDES) 80 vwebp_LDADD = 81 vwebp_LDADD += libexample_util.la 82 vwebp_LDADD += ../imageio/libimageio_util.la 83 vwebp_LDADD += ../src/demux/libwebpdemux.la 84 vwebp_LDADD += $(GL_LIBS) 85 86 webpmux_SOURCES = webpmux.c 87 webpmux_CPPFLAGS = $(AM_CPPFLAGS) 88 webpmux_LDADD = 89 webpmux_LDADD += libexample_util.la 90 webpmux_LDADD += ../imageio/libimageio_util.la 91 webpmux_LDADD += ../src/mux/libwebpmux.la 92 webpmux_LDADD += ../src/libwebp.la 93 94 img2webp_SOURCES = img2webp.c 95 img2webp_CPPFLAGS = $(AM_CPPFLAGS) -I$(top_srcdir) 96 img2webp_LDADD = 97 img2webp_LDADD += libexample_util.la 98 img2webp_LDADD += ../imageio/libimageio_util.la 99 img2webp_LDADD += ../imageio/libimagedec.la 100 img2webp_LDADD += ../src/mux/libwebpmux.la 101 img2webp_LDADD += ../src/libwebp.la 102 img2webp_LDADD += $(PNG_LIBS) $(JPEG_LIBS) $(TIFF_LIBS) 103 104 webpinfo_SOURCES = webpinfo.c 105 webpinfo_CPPFLAGS = $(AM_CPPFLAGS) 106 webpinfo_LDADD = 107 webpinfo_LDADD += libexample_util.la 108 webpinfo_LDADD += ../imageio/libimageio_util.la 109 webpinfo_LDADD += ../src/libwebp.la 110 111 if BUILD_LIBWEBPDECODER 112 anim_diff_LDADD += ../src/libwebpdecoder.la 113 anim_dump_LDADD += ../src/libwebpdecoder.la 114 vwebp_LDADD += ../src/libwebpdecoder.la 115 else 116 anim_diff_LDADD += ../src/libwebp.la 117 anim_dump_LDADD += ../src/libwebp.la 118 vwebp_LDADD += ../src/libwebp.la 119 endif