[PATCH v2] Makefile: Force regeneration of env.txt

Simon Glass sjg at chromium.org
Thu Sep 21 03:02:44 CEST 2023


On Fri, 15 Sept 2023 at 08:43, Andrew Davis <afd at ti.com> wrote:
>
> If the source .env file changes to one that is also older than the
> generated env.txt file then the .env file is not regenerated. This
> means when switching board configs we do not regenerate the env.
>
> This can be tested with:
>
> $ make j721e_evm_a72_defconfig
> $ make # this may fail to complete but that is okay for this test
> $ make am64x_evm_a53_defconfig
> $ make
> $ vim include/generated/env.txt
>
> Note this is still the J721e env not the AM64 config as expected.
>
> As ENV_FILE is set based on configuration, regenerate anytime
> autoconf.h changes.
>
> Signed-off-by: Andrew Davis <afd at ti.com>
> ---
>
> Changes for v2:
>  - Depend on autoconf.h as suggested by Simon
>
>  Makefile | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)

Reviewed-by: Simon Glass <sjg at chromium.org>


More information about the U-Boot mailing list