[U-Boot] [PATCH] tegra: Indicate that binman makes all three output files

Simon Glass sjg at chromium.org
Thu Jul 26 19:38:34 UTC 2018


Hi Stephen,

On 23 July 2018 at 09:27, Stephen Warren <swarren at wwwdotorg.org> wrote:
> On 07/20/2018 07:49 PM, Simon Glass wrote:
>>
>> Use GNU make pattern rules to indicate that a single run of binman
>> produces all three Tegra output files. The avoids make running binman
>> three times (perhaps in parallel) and those instances inteferring with
>> each other.
>>
>> See http://patchwork.ozlabs.org/patch/944611/ for the bug report.
>
>
> Tested-by: Stephen Warren <swarren at nvidia.com>
>
> (This make feature is very odd; specifying n targets without a % means
> they're separate rules, but specifying n targets with a % means it's a
> single rule that generates n targets. Nice inconsistency on make's part!)

I know. It's like they are trying to reuse syntax across different
functionality. I don't really understand why, but there might be a
theoretical basis.

Regards,
Simon


More information about the U-Boot mailing list