[PATCH v3] Add make feature support for SoCFPGA Handoff
Sune Brian
briansune at gmail.com
Mon Nov 3 23:52:14 CET 2025
> This won't work with separate object directories. Please give things a
I am not too getting this, why? The checking stage is not enough to
block the below script execute?
> spin with "make O=/tmp/somedir". It also looks like it's going to impact
> every board, and either fail or add some build time? Make sure both say
> "sandbox" and "qemu_arm" both build at least, if not a full CI run.
For build time -> There could be 4 line of code to check.
For sandbox:
```
make clean && make mrproper
CLEAN cmd
CLEAN dts/../arch/sandbox/dts
CLEAN dts
CLEAN lib/efi_loader
CLEAN lib/efi_selftest
CLEAN lib
CLEAN tools
CLEAN tools/generated
CLEAN include/autoconf.mk include/autoconf.mk.dep
include/bmp_logo.h include/bmp_logo_data.h include/config.h
include/generated/env.in include/generated/env.txt
drivers/video/u_boot_logo.S u-boot-nodtb.bin u-boot.lds u-boot.bin
u-boot.sym u-boot-dtb.bin u-boot.srec u-boot u-boot.map u-boot.cfg
u-boot.dtb.out u-boot.dtb System.map keep-syms-lto.c
lib/efi_loader/helloworld_efi.S Test03 Test113 Test01 Test12 Test111
Test102 Test11 Test103 Test02 Test112 Test101
capsule_in.capsule5.efi-capsule capsule_in.capsule3.efi-capsule
capsule_in.capsule8.efi-capsule capsule.capsule3.efi-capsule
capsule.capsule10.efi-capsule capsule.capsule9.efi-capsule
capsule.capsule6.efi-capsule capsule.capsule1.efi-capsule
capsule_in.capsule9.efi-capsule capsule_in.capsule10.efi-capsule
capsule.capsule5.efi-capsule capsule.capsule2.efi-capsule
capsule_in.capsule2.efi-capsule capsule.capsule4.efi-capsule
capsule.capsule11.efi-capsule capsule.capsule7.efi-capsule
capsule_in.capsule7.efi-capsule capsule_in.capsule4.efi-capsule
capsule.capsule8.efi-capsule capsule_in.capsule11.efi-capsule
capsule_in.capsule6.efi-capsule capsule_in.capsule1.efi-capsule
capsule1.map capsule8.map capsule5.map capsule7.map capsule4.map
capsule6.map capsule10.map capsule3.map capsule9.map capsule2.map
capsule11.map
CLEAN scripts/basic
CLEAN scripts/dtc/pylibfdt
CLEAN scripts/dtc
CLEAN scripts/kconfig
CLEAN scripts
CLEAN include/config include/generated
CLEAN .config .config.old drivers/video/fonts/cantoraone_regular.S
drivers/video/fonts/nimbus_sans_l_regular.S
```
For qemu_arm:
```
make clean && make mrproper
CLEAN dts/../arch/arm/dts
CLEAN dts
CLEAN env
CLEAN lib/efi_loader
CLEAN lib/efi_selftest
CLEAN tools
CLEAN tools/generated
CLEAN include/autoconf.mk include/autoconf.mk.dep
include/bmp_logo.h include/bmp_logo_data.h include/config.h
include/generated/env.in include/generated/env.txt
drivers/video/u_boot_logo.S u-boot-nodtb.bin u-boot.lds u-boot.map
u-boot.srec u-boot.cfg u-boot.bin u-boot u-boot.sym System.map
lib/efi_loader/helloworld_efi.S
CLEAN scripts/basic
CLEAN scripts/dtc
CLEAN scripts/kconfig
CLEAN include/config include/generated
CLEAN .config .config.old
```
I am not too sure full CL run?
Brian
More information about the U-Boot
mailing list