scons: Update the Kconfig build options

The CL updates the Kconfig:
1. Replace the USE_NULL_ISA with BUILD_ISA
2. The USE_XXX_ISAs are depends on BUILD_ISA
3. If the BUILD_ISA is set, at least one of USE_XXX_ISAs must be set
4. Refactor the USE_KVM option

Change-Id: I2a600dea9fb671263b0191c46c5790ebbe91a7b8
This commit is contained in:
Roger Chang
2023-09-14 11:41:40 +08:00
parent d37673be9f
commit d758df4b5c
31 changed files with 47 additions and 55 deletions

View File

@@ -1,3 +1,4 @@
RUBY=y
RUBY_PROTOCOL_MI_EXAMPLE=y
BUILD_ISA=y
USE_RISCV_ISA=y