github.com/cellofellow/gopkg@v0.0.0-20140722061823-eec0544a62ad/image/webp/libwebp/examples/Makefile.am (about)

     1  AM_CPPFLAGS = -I$(top_srcdir)/src
     2  
     3  bin_PROGRAMS = dwebp cwebp
     4  if BUILD_VWEBP
     5    bin_PROGRAMS += vwebp
     6  endif
     7  if WANT_MUX
     8    bin_PROGRAMS += webpmux
     9  endif
    10  
    11  if BUILD_GIF2WEBP
    12    bin_PROGRAMS += gif2webp
    13  endif
    14  
    15  noinst_LTLIBRARIES = libexampleutil.la
    16  
    17  libexampleutil_la_SOURCES = example_util.c example_util.h
    18  
    19  dwebp_SOURCES = dwebp.c stopwatch.h
    20  dwebp_CPPFLAGS  = $(AM_CPPFLAGS) $(USE_EXPERIMENTAL_CODE)
    21  dwebp_CPPFLAGS += $(JPEG_INCLUDES) $(PNG_INCLUDES)
    22  dwebp_LDADD = libexampleutil.la $(PNG_LIBS) $(JPEG_LIBS)
    23  
    24  cwebp_SOURCES  = cwebp.c metadata.c metadata.h stopwatch.h
    25  cwebp_SOURCES += jpegdec.c jpegdec.h
    26  cwebp_SOURCES += pngdec.c pngdec.h
    27  cwebp_SOURCES += tiffdec.c tiffdec.h
    28  cwebp_SOURCES += wicdec.c wicdec.h
    29  cwebp_CPPFLAGS  = $(AM_CPPFLAGS) $(USE_EXPERIMENTAL_CODE)
    30  cwebp_CPPFLAGS += $(JPEG_INCLUDES) $(PNG_INCLUDES) $(TIFF_INCLUDES)
    31  cwebp_LDADD = ../src/libwebp.la $(JPEG_LIBS) $(PNG_LIBS) $(TIFF_LIBS)
    32  
    33  gif2webp_SOURCES = gif2webp.c gif2webp_util.c
    34  gif2webp_CPPFLAGS = $(AM_CPPFLAGS) $(USE_EXPERIMENTAL_CODE) $(GIF_INCLUDES)
    35  gif2webp_LDADD  = libexampleutil.la ../src/mux/libwebpmux.la ../src/libwebp.la
    36  gif2webp_LDADD += $(GIF_LIBS)
    37  
    38  webpmux_SOURCES = webpmux.c
    39  webpmux_CPPFLAGS = $(AM_CPPFLAGS) $(USE_EXPERIMENTAL_CODE)
    40  webpmux_LDADD = libexampleutil.la ../src/mux/libwebpmux.la ../src/libwebp.la
    41  
    42  vwebp_SOURCES = vwebp.c
    43  vwebp_CPPFLAGS = $(AM_CPPFLAGS) $(USE_EXPERIMENTAL_CODE) $(GL_INCLUDES)
    44  vwebp_LDADD = libexampleutil.la ../src/demux/libwebpdemux.la $(GL_LIBS)
    45  
    46  if BUILD_LIBWEBPDECODER
    47    dwebp_LDADD += ../src/libwebpdecoder.la
    48    vwebp_LDADD += ../src/libwebpdecoder.la
    49  else
    50    dwebp_LDADD += ../src/libwebp.la
    51    vwebp_LDADD += ../src/libwebp.la
    52  endif