diff --git a/examples/Makefile.am b/examples/Makefile.am index 37c52798..86e33f9e 100644 --- a/examples/Makefile.am +++ b/examples/Makefile.am @@ -27,20 +27,26 @@ libexample_util_la_LIBADD = ../src/libwebp.la anim_diff_SOURCES = anim_diff.c anim_util.c anim_util.h anim_diff_CPPFLAGS = $(AM_CPPFLAGS) $(USE_EXPERIMENTAL_CODE) $(GIF_INCLUDES) -anim_diff_LDADD = ../src/demux/libwebpdemux.la -anim_diff_LDADD += libexample_util.la ../imageio/libimageio_util.la +anim_diff_LDADD = +anim_diff_LDADD += ../src/demux/libwebpdemux.la +anim_diff_LDADD += libexample_util.la +anim_diff_LDADD += ../imageio/libimageio_util.la anim_diff_LDADD += $(GIF_LIBS) -lm cwebp_SOURCES = cwebp.c stopwatch.h cwebp_CPPFLAGS = $(AM_CPPFLAGS) $(USE_EXPERIMENTAL_CODE) -cwebp_LDADD = libexample_util.la ../imageio/libimageio_util.la -cwebp_LDADD += ../imageio/libimagedec.la ../src/libwebp.la +cwebp_LDADD = +cwebp_LDADD += libexample_util.la +cwebp_LDADD += ../imageio/libimageio_util.la +cwebp_LDADD += ../imageio/libimagedec.la +cwebp_LDADD += ../src/libwebp.la cwebp_LDADD += $(JPEG_LIBS) $(PNG_LIBS) $(TIFF_LIBS) dwebp_SOURCES = dwebp.c stopwatch.h dwebp_CPPFLAGS = $(AM_CPPFLAGS) $(USE_EXPERIMENTAL_CODE) dwebp_CPPFLAGS += $(JPEG_INCLUDES) $(PNG_INCLUDES) -dwebp_LDADD = libexample_util.la +dwebp_LDADD = +dwebp_LDADD += libexample_util.la dwebp_LDADD += ../imageio/libimagedec.la dwebp_LDADD += ../imageio/libimageenc.la dwebp_LDADD += ../imageio/libimageio_util.la @@ -49,29 +55,44 @@ dwebp_LDADD +=$(PNG_LIBS) $(JPEG_LIBS) gif2webp_SOURCES = gif2webp.c gifdec.c gifdec.h gif2webp_CPPFLAGS = $(AM_CPPFLAGS) $(USE_EXPERIMENTAL_CODE) $(GIF_INCLUDES) -gif2webp_LDADD = libexample_util.la ../imageio/libimageio_util.la -gif2webp_LDADD += ../src/mux/libwebpmux.la ../src/libwebp.la $(GIF_LIBS) +gif2webp_LDADD = +gif2webp_LDADD += libexample_util.la +gif2webp_LDADD += ../imageio/libimageio_util.la +gif2webp_LDADD += ../src/mux/libwebpmux.la +gif2webp_LDADD += ../src/libwebp.la +gif2webp_LDADD += $(GIF_LIBS) vwebp_SOURCES = vwebp.c vwebp_CPPFLAGS = $(AM_CPPFLAGS) $(USE_EXPERIMENTAL_CODE) $(GL_INCLUDES) -vwebp_LDADD = libexample_util.la ../imageio/libimageio_util.la -vwebp_LDADD += ../src/demux/libwebpdemux.la $(GL_LIBS) +vwebp_LDADD = +vwebp_LDADD += libexample_util.la +vwebp_LDADD += ../imageio/libimageio_util.la +vwebp_LDADD += ../src/demux/libwebpdemux.la +vwebp_LDADD += $(GL_LIBS) webpmux_SOURCES = webpmux.c webpmux_CPPFLAGS = $(AM_CPPFLAGS) $(USE_EXPERIMENTAL_CODE) -webpmux_LDADD = libexample_util.la ../imageio/libimageio_util.la -webpmux_LDADD += ../src/mux/libwebpmux.la ../src/libwebp.la +webpmux_LDADD = +webpmux_LDADD += libexample_util.la +webpmux_LDADD += ../imageio/libimageio_util.la +webpmux_LDADD += ../src/mux/libwebpmux.la +webpmux_LDADD += ../src/libwebp.la img2webp_SOURCES = img2webp.c img2webp_CPPFLAGS = $(AM_CPPFLAGS) $(USE_EXPERIMENTAL_CODE) -img2webp_LDADD = libexample_util.la ../imageio/libimageio_util.la +img2webp_LDADD = +img2webp_LDADD += libexample_util.la +img2webp_LDADD += ../imageio/libimageio_util.la img2webp_LDADD += ../imageio/libimagedec.la -img2webp_LDADD += ../src/mux/libwebpmux.la ../src/libwebp.la +img2webp_LDADD += ../src/mux/libwebpmux.la +img2webp_LDADD += ../src/libwebp.la img2webp_LDADD += $(PNG_LIBS) $(JPEG_LIBS) $(TIFF_LIBS) webpinfo_SOURCES = webpinfo.c webpinfo_CPPFLAGS = $(AM_CPPFLAGS) $(USE_EXPERIMENTAL_CODE) -webpinfo_LDADD = libexample_util.la ../imageio/libimageio_util.la +webpinfo_LDADD = +webpinfo_LDADD += libexample_util.la +webpinfo_LDADD += ../imageio/libimageio_util.la webpinfo_LDADD += ../src/libwebp.la if BUILD_LIBWEBPDECODER diff --git a/extras/Makefile.am b/extras/Makefile.am index b9861080..987a2529 100644 --- a/extras/Makefile.am +++ b/extras/Makefile.am @@ -19,18 +19,22 @@ endif get_disto_SOURCES = get_disto.c get_disto_CPPFLAGS = $(AM_CPPFLAGS) -get_disto_LDADD = ../imageio/libimageio_util.la ../imageio/libimagedec.la +get_disto_LDADD = +get_disto_LDADD += ../imageio/libimageio_util.la +get_disto_LDADD += ../imageio/libimagedec.la get_disto_LDADD += ../src/libwebp.la get_disto_LDADD += $(PNG_LIBS) $(JPEG_LIBS) $(TIFF_LIBS) webp_quality_SOURCES = webp_quality.c webp_quality_CPPFLAGS = $(AM_CPPFLAGS) $(USE_EXPERIMENTAL_CODE) -webp_quality_LDADD = ../imageio/libimageio_util.la +webp_quality_LDADD = +webp_quality_LDADD += ../imageio/libimageio_util.la webp_quality_LDADD += libwebpextras.la webp_quality_LDADD += ../src/libwebp.la vwebp_sdl_SOURCES = vwebp_sdl.c webp_to_sdl.c webp_to_sdl.h vwebp_sdl_CPPFLAGS = $(AM_CPPFLAGS) $(SDL_INCLUDES) -vwebp_sdl_LDADD = ../imageio/libimageio_util.la +vwebp_sdl_LDADD = +vwebp_sdl_LDADD += ../imageio/libimageio_util.la vwebp_sdl_LDADD += ../src/libwebp.la vwebp_sdl_LDADD += $(SDL_LIBS) diff --git a/imageio/Makefile.am b/imageio/Makefile.am index de45b00b..21acdb10 100644 --- a/imageio/Makefile.am +++ b/imageio/Makefile.am @@ -1,13 +1,18 @@ AM_CPPFLAGS += -I$(top_builddir)/src -I$(top_srcdir)/src -noinst_LTLIBRARIES = libimageio_util.la libimagedec.la libimageenc.la +noinst_LTLIBRARIES = +noinst_LTLIBRARIES += libimageio_util.la +noinst_LTLIBRARIES += libimagedec.la +noinst_LTLIBRARIES += libimageenc.la noinst_HEADERS = noinst_HEADERS += ../src/webp/decode.h noinst_HEADERS += ../src/webp/types.h -libimageio_util_la_SOURCES = imageio_util.c imageio_util.h +libimageio_util_la_SOURCES = +libimageio_util_la_SOURCES += imageio_util.c imageio_util.h -libimagedec_la_SOURCES = image_dec.c image_dec.h +libimagedec_la_SOURCES = +libimagedec_la_SOURCES += image_dec.c image_dec.h libimagedec_la_SOURCES += jpegdec.c jpegdec.h libimagedec_la_SOURCES += metadata.c metadata.h libimagedec_la_SOURCES += pngdec.c pngdec.h @@ -18,6 +23,7 @@ libimagedec_la_SOURCES += wicdec.c wicdec.h libimagedec_la_CPPFLAGS = $(JPEG_INCLUDES) $(PNG_INCLUDES) $(TIFF_INCLUDES) libimagedec_la_CPPFLAGS += $(AM_CPPFLAGS) $(USE_EXPERIMENTAL_CODE) -libimageenc_la_SOURCES = image_enc.c image_enc.h +libimageenc_la_SOURCES = +libimageenc_la_SOURCES += image_enc.c image_enc.h libimageenc_la_CPPFLAGS = $(JPEG_INCLUDES) $(PNG_INCLUDES) $(TIFF_INCLUDES) libimageenc_la_CPPFLAGS += $(AM_CPPFLAGS) $(USE_EXPERIMENTAL_CODE) diff --git a/src/Makefile.am b/src/Makefile.am index cf82e77f..827cf1eb 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -22,6 +22,7 @@ commondir = $(includedir)/webp libwebp_la_SOURCES = libwebpinclude_HEADERS = libwebpinclude_HEADERS += webp/encode.h + noinst_HEADERS = noinst_HEADERS += webp/format_constants.h diff --git a/src/dsp/Makefile.am b/src/dsp/Makefile.am index 852dacf0..f451d53c 100644 --- a/src/dsp/Makefile.am +++ b/src/dsp/Makefile.am @@ -1,8 +1,14 @@ -noinst_LTLIBRARIES = libwebpdsp.la libwebpdsp_avx2.la -noinst_LTLIBRARIES += libwebpdsp_sse2.la libwebpdspdecode_sse2.la -noinst_LTLIBRARIES += libwebpdsp_sse41.la libwebpdspdecode_sse41.la -noinst_LTLIBRARIES += libwebpdsp_neon.la libwebpdspdecode_neon.la -noinst_LTLIBRARIES += libwebpdsp_msa.la libwebpdspdecode_msa.la +noinst_LTLIBRARIES = +noinst_LTLIBRARIES += libwebpdsp.la +noinst_LTLIBRARIES += libwebpdsp_avx2.la +noinst_LTLIBRARIES += libwebpdsp_sse2.la +noinst_LTLIBRARIES += libwebpdspdecode_sse2.la +noinst_LTLIBRARIES += libwebpdsp_sse41.la +noinst_LTLIBRARIES += libwebpdspdecode_sse41.la +noinst_LTLIBRARIES += libwebpdsp_neon.la +noinst_LTLIBRARIES += libwebpdspdecode_neon.la +noinst_LTLIBRARIES += libwebpdsp_msa.la +noinst_LTLIBRARIES += libwebpdspdecode_msa.la if BUILD_LIBWEBPDECODER noinst_LTLIBRARIES += libwebpdspdecode.la @@ -135,7 +141,8 @@ libwebpdsp_la_CPPFLAGS += $(AM_CPPFLAGS) libwebpdsp_la_CPPFLAGS += $(USE_EXPERIMENTAL_CODE) $(USE_SWAP_16BIT_CSP) libwebpdsp_la_LDFLAGS = -lm libwebpdsp_la_LIBADD = -libwebpdsp_la_LIBADD += libwebpdsp_avx2.la libwebpdsp_sse2.la +libwebpdsp_la_LIBADD += libwebpdsp_avx2.la +libwebpdsp_la_LIBADD += libwebpdsp_sse2.la libwebpdsp_la_LIBADD += libwebpdsp_sse41.la libwebpdsp_la_LIBADD += libwebpdsp_neon.la libwebpdsp_la_LIBADD += libwebpdsp_msa.la