OBSOLETE - Add UBOOT_ONLY config property to the default build procedure - will be replaced by another pull request #4422
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This config simplifies the U-Boot build only scenario. If this switch is set, then KERNEL_ONLY is implied to "yes". The U-Boot only build also ensures proper host prepare and any other validation, the default build procedure performs.
The motivation is to simplify UBOOT_ONLY building by just one compile parameter / switch, but keeping the default
dependent compile procedures like e.g. host compare and other pre-config validations as is.
This makes it also useful for CICD compile configurations.
Changes
lib/functions/main/config-prepare.sh
:lib/functions/main/default-build.sh
:do_default()
:if {U-Boot compiling} else {Kernel and other compiling - original unchanged code} fi
Closes issue #4421
Test
Checklist: