acrn-hypervisor/scripts/kconfig
Junjie Mao 064a31067f tools: vmcfg: use defconfig instead of default values in Kconfig
The current vmcfg uses the default values in Kconfig when a previous .config
does not exist. This leads to additional complexity to silentoldconfig.py which
has different logic depending on the environment variable 'BOARD'. This also
blocks the effort to make the top-level Makefile recognize BOARD because any
environment variable set in the top-level Makefile cascades to the other
Makefiles, leading the work around above to fail.

This patch introduces a generic defconfig for vmcfg and simplifies
silentoldconfig.py to always fail when neither .config nor the specified
defconfig exists.

Tracked-On: #1995
Signed-off-by: Junjie Mao <junjie.mao@intel.com>
Signed-off-by: Tw <wei.tan@intel.com>
Reviewed-by: Binbin Wu <binbin.wu@intel.com>
Reviewed-by: Yin Fengwei <fengwei.yin@intel.com>
2018-12-12 13:23:28 +08:00
..
LICENSE.kconfiglib scripts: introduce .config/config.h generators 2018-06-08 17:21:13 +08:00
defconfig.py kconfig: support board-specific defconfig 2018-10-30 10:49:12 +08:00
generate_header.py hv: include: remove name starts with underscore 2018-11-28 13:25:56 +08:00
savedefconfig.py HV: make: rename minimalconfig to savedefconfig 2018-06-15 15:50:09 +08:00
silentoldconfig.py tools: vmcfg: use defconfig instead of default values in Kconfig 2018-12-12 13:23:28 +08:00