summaryrefslogtreecommitdiffstats
path: root/python
diff options
context:
space:
mode:
authorPaolo Bonzini2019-01-23 07:56:17 +0100
committerPaolo Bonzini2019-03-07 21:45:53 +0100
commitf349474920d80838ecea3d421531fdb0660b8740 (patch)
treef548d03d0ce3a32f60daa016ef9c507346910877 /python
parentbuild: switch to Kconfig (diff)
downloadqemu-f349474920d80838ecea3d421531fdb0660b8740.tar.gz
qemu-f349474920d80838ecea3d421531fdb0660b8740.tar.xz
qemu-f349474920d80838ecea3d421531fdb0660b8740.zip
minikconfig: implement allnoconfig and defconfig modes
Apart from defconfig (which is a no-op), allyesconfig/allnoconfig/randcondfig can be implemented simply by ignoring the RHS of assignments and "default" statements. The RHS is replaced respectively by "true", "false" or a random value. However, allyesconfig and randconfig do not quite work, because all the files for hw/ARCH/Kconfig are sourced and therefore you could end up enabling some ARM boards in x86 or things like that. This is left for future work, but I am leaving it in to help debugging minikconf itself. allnoconfig mode is tied to a new configure option, --without-default-devices. Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'python')
0 files changed, 0 insertions, 0 deletions