Anton Khirnov <[email protected]> writes:

> From: Mans Rullgard <[email protected]>
>
> ---
>  Makefile |    5 ++++-
>  1 file changed, 4 insertions(+), 1 deletion(-)
>
> diff --git a/Makefile b/Makefile
> index e9580d2..5351f7c 100644
> --- a/Makefile
> +++ b/Makefile
> @@ -82,6 +82,9 @@ DATA_FILES := $(wildcard $(SRC_PATH)/presets/*.avpreset)
>  
>  SKIPHEADERS = cmdutils_common_opts.h
>  
> +$(foreach P,$(BASENAMES),$(eval $(P)$(EXESUF): $(OBJS-$(P))))
> +$(foreach P,$(BASENAMES),$(eval OBJS += $(OBJS-$(P))))
> +
>  include $(SRC_PATH)/common.mak
>  
>  FF_EXTRALIBS := $(FFEXTRALIBS)
> @@ -126,7 +129,7 @@ avplay$(EXESUF): FF_EXTRALIBS += $(SDL_LIBS)
>  avserver$(EXESUF): LDFLAGS += $(AVSERVERLDFLAGS)
>  
>  $(PROGS): %$(EXESUF): %.o cmdutils.o $(FF_DEP_LIBS)
> -     $(LD) $(LDFLAGS) -o $@ $< cmdutils.o $(FF_EXTRALIBS)
> +     $(LD) $(LDFLAGS) -o $@ $< cmdutils.o $(OBJS-$*) $(FF_EXTRALIBS)
>  
>  OBJDIRS += tools
>  
> -- 

Please do not attribute broken patches to me.

-- 
Måns Rullgård
[email protected]
_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to