diff --git a/Kconfig b/Kconfig index 7e40d787590..3828b11a5df 100644 --- a/Kconfig +++ b/Kconfig @@ -1,3 +1,5 @@ +# Kconfig is deprecated since Lima v1.2, and will be removed in Lima v2.0. +# Use Makefile variables instead. mainmenu "Lima" diff --git a/Makefile b/Makefile index c9da565c716..4015ed391fd 100644 --- a/Makefile +++ b/Makefile @@ -145,9 +145,11 @@ native: clean limactl helpers native-guestagent templates template_experimentals ################################################################################ # Kconfig config: Kconfig + $(warning Kconfig is deprecated since Lima v1.2 and will be removed in Lima v2.0.) $(KCONFIG_CONF) $< menuconfig: Kconfig + $(warning Kconfig is deprecated since Lima v1.2 and will be removed in Lima v2.0.) MENUCONFIG_STYLE=aquatic \ $(KCONFIG_MCONF) $< diff --git a/website/content/en/docs/installation/source.md b/website/content/en/docs/installation/source.md index 2c23b28858d..e887b5d8489 100644 --- a/website/content/en/docs/installation/source.md +++ b/website/content/en/docs/installation/source.md @@ -51,29 +51,3 @@ tar czf lima-additional-guestagents-package.tar.gz * ``` These packages can then be transferred and installed on the target system. - -## Advanced Configuration with Kconfig Tools -(This step is not needed for most users) - -To change the build configuration such as the guest architectures, run: - -```bash -make config # For text-based configuration -make menuconfig # For a menu-based configuration -``` - -This requires Kconfig tools to be installed. It is also possible to manually edit `.config`. The default configuration can be found in `config.mk` (which follows make syntax). - -The tools are available as either `kconfig-frontends` or `kbuild-standalone`. There are two interfaces: -- `conf` for text-based configuration. -- `mconf` for a menu-driven interface. - -A Python implementation is available at [Kconfiglib](https://pypi.org/project/kconfiglib). It can be installed with: - -```bash -pip install --user kconfiglib -``` - -This also includes support for `guiconfig` (GUI-based configuration). - -