This PR enhances the Makefile for out-of-Tree (OOT) / app layer builds by adding support for kbuild configuration GUIs and loading default configurations.
Added support for configuration GUIs:
Introduce targets for menuconfig, nconfig, xconfig, and gconfig
Example usage:
In the app directory
make menuconfig
Load defconfig files
From configs folder
Example usage:
In the app directory
make bolt_defconfig
Anything defined in OOT_CONFIG (e.g., app_config in app_hello_world) overwrites conflicting settings
This PR enhances the Makefile for out-of-Tree (OOT) / app layer builds by adding support for kbuild configuration GUIs and loading default configurations.
menuconfig
,nconfig
,xconfig
, andgconfig
configs
folderOOT_CONFIG
(e.g.,app_config
inapp_hello_world
) overwrites conflicting settings