mirror of
https://github.com/webmproject/libwebp.git
synced 2024-11-20 04:18:26 +01:00
makefile.unix: allow *_LIBS to be overridden w/EXTRA_LIBS
previously setting EXTRA_LIBS on the command line would skip any per-target updates. this allows both EXTRA_LIBS and [CD]WEBP_LIBS, GL_LIBS to be set together avoiding the need to add unnecessary dependencies to EXTRA_LIBS which affects all targets. Change-Id: I63bbc14f0ac0cd04aa50c5d5047060ac57d0c9dc
This commit is contained in:
parent
92dbf23775
commit
312f74d010
@ -402,7 +402,7 @@ examples/webpinfo: examples/webpinfo.o
|
|||||||
examples/anim_diff: examples/libanim_util.a examples/libgifdec.a
|
examples/anim_diff: examples/libanim_util.a examples/libgifdec.a
|
||||||
examples/anim_diff: src/demux/libwebpdemux.a examples/libexample_util.a
|
examples/anim_diff: src/demux/libwebpdemux.a examples/libexample_util.a
|
||||||
examples/anim_diff: imageio/libimageio_util.a src/libwebp.a
|
examples/anim_diff: imageio/libimageio_util.a src/libwebp.a
|
||||||
examples/anim_diff: EXTRA_LIBS += $(GIF_LIBS)
|
examples/anim_diff: override EXTRA_LIBS += $(GIF_LIBS)
|
||||||
examples/anim_diff: EXTRA_FLAGS += -DWEBP_HAVE_GIF
|
examples/anim_diff: EXTRA_FLAGS += -DWEBP_HAVE_GIF
|
||||||
examples/anim_dump: examples/libanim_util.a examples/libgifdec.a
|
examples/anim_dump: examples/libanim_util.a examples/libgifdec.a
|
||||||
examples/anim_dump: src/demux/libwebpdemux.a
|
examples/anim_dump: src/demux/libwebpdemux.a
|
||||||
@ -410,27 +410,27 @@ examples/anim_dump: examples/libexample_util.a
|
|||||||
examples/anim_dump: imageio/libimageio_util.a
|
examples/anim_dump: imageio/libimageio_util.a
|
||||||
examples/anim_dump: imageio/libimageenc.a
|
examples/anim_dump: imageio/libimageenc.a
|
||||||
examples/anim_dump: src/libwebp.a
|
examples/anim_dump: src/libwebp.a
|
||||||
examples/anim_dump: EXTRA_LIBS += $(GIF_LIBS) $(DWEBP_LIBS)
|
examples/anim_dump: override EXTRA_LIBS += $(GIF_LIBS) $(DWEBP_LIBS)
|
||||||
examples/cwebp: examples/libexample_util.a
|
examples/cwebp: examples/libexample_util.a
|
||||||
examples/cwebp: imageio/libimagedec.a
|
examples/cwebp: imageio/libimagedec.a
|
||||||
examples/cwebp: src/demux/libwebpdemux.a
|
examples/cwebp: src/demux/libwebpdemux.a
|
||||||
examples/cwebp: imageio/libimageio_util.a
|
examples/cwebp: imageio/libimageio_util.a
|
||||||
examples/cwebp: src/libwebp.a
|
examples/cwebp: src/libwebp.a
|
||||||
examples/cwebp: EXTRA_LIBS += $(CWEBP_LIBS)
|
examples/cwebp: override EXTRA_LIBS += $(CWEBP_LIBS)
|
||||||
examples/dwebp: examples/libexample_util.a
|
examples/dwebp: examples/libexample_util.a
|
||||||
examples/dwebp: imageio/libimagedec.a
|
examples/dwebp: imageio/libimagedec.a
|
||||||
examples/dwebp: src/demux/libwebpdemux.a
|
examples/dwebp: src/demux/libwebpdemux.a
|
||||||
examples/dwebp: imageio/libimageenc.a
|
examples/dwebp: imageio/libimageenc.a
|
||||||
examples/dwebp: imageio/libimageio_util.a
|
examples/dwebp: imageio/libimageio_util.a
|
||||||
examples/dwebp: src/libwebp.a
|
examples/dwebp: src/libwebp.a
|
||||||
examples/dwebp: EXTRA_LIBS += $(DWEBP_LIBS)
|
examples/dwebp: override EXTRA_LIBS += $(DWEBP_LIBS)
|
||||||
examples/gif2webp: examples/libexample_util.a imageio/libimageio_util.a
|
examples/gif2webp: examples/libexample_util.a imageio/libimageio_util.a
|
||||||
examples/gif2webp: examples/libgifdec.a src/mux/libwebpmux.a src/libwebp.a
|
examples/gif2webp: examples/libgifdec.a src/mux/libwebpmux.a src/libwebp.a
|
||||||
examples/gif2webp: EXTRA_LIBS += $(GIF_LIBS)
|
examples/gif2webp: override EXTRA_LIBS += $(GIF_LIBS)
|
||||||
examples/gif2webp: EXTRA_FLAGS += -DWEBP_HAVE_GIF
|
examples/gif2webp: EXTRA_FLAGS += -DWEBP_HAVE_GIF
|
||||||
examples/vwebp: examples/libexample_util.a src/demux/libwebpdemux.a
|
examples/vwebp: examples/libexample_util.a src/demux/libwebpdemux.a
|
||||||
examples/vwebp: imageio/libimageio_util.a src/libwebp.a
|
examples/vwebp: imageio/libimageio_util.a src/libwebp.a
|
||||||
examples/vwebp: EXTRA_LIBS += $(GL_LIBS)
|
examples/vwebp: override EXTRA_LIBS += $(GL_LIBS)
|
||||||
examples/vwebp: EXTRA_FLAGS += -DWEBP_HAVE_GL
|
examples/vwebp: EXTRA_FLAGS += -DWEBP_HAVE_GL
|
||||||
examples/webpmux: examples/libexample_util.a imageio/libimageio_util.a
|
examples/webpmux: examples/libexample_util.a imageio/libimageio_util.a
|
||||||
examples/webpmux: src/mux/libwebpmux.a src/libwebpdecoder.a
|
examples/webpmux: src/mux/libwebpmux.a src/libwebpdecoder.a
|
||||||
@ -438,7 +438,7 @@ examples/img2webp: examples/libexample_util.a imageio/libimageio_util.a
|
|||||||
examples/img2webp: imageio/libimagedec.a
|
examples/img2webp: imageio/libimagedec.a
|
||||||
examples/img2webp: src/demux/libwebpdemux.a
|
examples/img2webp: src/demux/libwebpdemux.a
|
||||||
examples/img2webp: src/mux/libwebpmux.a src/libwebp.a
|
examples/img2webp: src/mux/libwebpmux.a src/libwebp.a
|
||||||
examples/img2webp: EXTRA_LIBS += $(CWEBP_LIBS)
|
examples/img2webp: override EXTRA_LIBS += $(CWEBP_LIBS)
|
||||||
examples/webpinfo: examples/libexample_util.a imageio/libimageio_util.a
|
examples/webpinfo: examples/libexample_util.a imageio/libimageio_util.a
|
||||||
examples/webpinfo: src/libwebpdecoder.a
|
examples/webpinfo: src/libwebpdecoder.a
|
||||||
|
|
||||||
@ -447,7 +447,7 @@ extras/get_disto: imageio/libimagedec.a
|
|||||||
extras/get_disto: src/demux/libwebpdemux.a
|
extras/get_disto: src/demux/libwebpdemux.a
|
||||||
extras/get_disto: imageio/libimageio_util.a
|
extras/get_disto: imageio/libimageio_util.a
|
||||||
extras/get_disto: src/libwebp.a
|
extras/get_disto: src/libwebp.a
|
||||||
extras/get_disto: EXTRA_LIBS += $(CWEBP_LIBS)
|
extras/get_disto: override EXTRA_LIBS += $(CWEBP_LIBS)
|
||||||
|
|
||||||
extras/webp_quality: extras/webp_quality.o
|
extras/webp_quality: extras/webp_quality.o
|
||||||
extras/webp_quality: imageio/libimageio_util.a
|
extras/webp_quality: imageio/libimageio_util.a
|
||||||
@ -458,7 +458,7 @@ extras/vwebp_sdl: extras/webp_to_sdl.o
|
|||||||
extras/vwebp_sdl: imageio/libimageio_util.a
|
extras/vwebp_sdl: imageio/libimageio_util.a
|
||||||
extras/vwebp_sdl: src/libwebp.a
|
extras/vwebp_sdl: src/libwebp.a
|
||||||
extras/vwebp_sdl: EXTRA_FLAGS += -DWEBP_HAVE_SDL $(SDL_FLAGS)
|
extras/vwebp_sdl: EXTRA_FLAGS += -DWEBP_HAVE_SDL $(SDL_FLAGS)
|
||||||
extras/vwebp_sdl: EXTRA_LIBS += $(SDL_LIBS)
|
extras/vwebp_sdl: override EXTRA_LIBS += $(SDL_LIBS)
|
||||||
|
|
||||||
$(OUT_EXAMPLES) $(EXTRA_EXAMPLES) $(OTHER_EXAMPLES):
|
$(OUT_EXAMPLES) $(EXTRA_EXAMPLES) $(OTHER_EXAMPLES):
|
||||||
$(CC) -o $@ $^ $(LDFLAGS)
|
$(CC) -o $@ $^ $(LDFLAGS)
|
||||||
|
Loading…
Reference in New Issue
Block a user