Message ID | 20240122223920.3630168-1-trini@konsulko.com |
---|---|
State | Accepted |
Commit | bcd8bce57c6d3ac7b52feb021cdf18bfc359104b |
Delegated to: | Tom Rini |
Headers | show |
Series | [01/16] kbuild: Allow for CONFIG_SYS_CONFIG_NAME to be unset | expand |
On Mon, 22 Jan 2024 17:39:05 -0500, Tom Rini wrote: > It is possible to have a platform which does not require a board.h file > to build, but today we need an empty one for our generated config.h file > to be valid. Allow for omitting this file if CONFIG_SYS_CONFIG_NAME is > not set. > > Applied to u-boot/next, thanks!
diff --git a/scripts/Makefile.autoconf b/scripts/Makefile.autoconf index 0ade91642ae3..8208ffe22744 100644 --- a/scripts/Makefile.autoconf +++ b/scripts/Makefile.autoconf @@ -113,7 +113,7 @@ vpl/include/autoconf.mk: vpl/u-boot.cfg define filechk_config_h (echo "/* Automatically generated - do not edit */"; \ echo \#define CFG_BOARDDIR board/$(if $(VENDOR),$(VENDOR)/)$(BOARD);\ - echo \#include \<configs/$(CONFIG_SYS_CONFIG_NAME).h\>; \ + $(if $(CONFIG_SYS_CONFIG_NAME),echo \#include \<configs/$(CONFIG_SYS_CONFIG_NAME).h\> ;) \ echo \#include \<asm/config.h\>; \ echo \#include \<linux/kconfig.h\>; \ echo \#include \<config_fallbacks.h\>;)
It is possible to have a platform which does not require a board.h file to build, but today we need an empty one for our generated config.h file to be valid. Allow for omitting this file if CONFIG_SYS_CONFIG_NAME is not set. Signed-off-by: Tom Rini <trini@konsulko.com> --- scripts/Makefile.autoconf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)