Andreas Rheinhardt:
> If a target to be built includes a template file, the target's .d file
> includes the template file as a prerequisite; if the code were changed so
> that the template file no longer exists, one would get an error from
> make that it has no rule for the template file target. Therefore add a
> dummy rule for template files to make deleting them possible.
> 
> Signed-off-by: Andreas Rheinhardt <andreas.rheinha...@gmail.com>
> ---
>  ffbuild/common.mak | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
> 
> diff --git a/ffbuild/common.mak b/ffbuild/common.mak
> index 13e13553b8..e070b6b5e2 100644
> --- a/ffbuild/common.mak
> +++ b/ffbuild/common.mak
> @@ -107,7 +107,7 @@ COMPILE_MSA = $(call COMPILE,CC,MSAFLAGS)
>  %.c %.h %.pc %.ver %.version: TAG = GEN
>  
>  # Dummy rule to stop make trying to rebuild removed or renamed headers
> -%.h:
> +%.h %_template.c:
>       @:
>  
>  # Disable suffix rules.  Most of the builtin rules are suffix rules,
> 

Will apply this patchset tomorrow unless there are objections. Patch one
and three will be merged as Lynne suggested.

- Andreas
_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel

To unsubscribe, visit link above, or email
ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".

Reply via email to