Skip to content

Zeke-OS/kconfig

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

# Synopsys

kconfig is an isolated packaging of the kernel configuration tools
as found in the scripts/kconfig/ directory of the kernel sources.

The purpose is to provide the great functionalities of the kernel
configuration mechanism to any project that need application
level configuration.

# Usage

On can extract kconfig sources and run without installation
from his own project directory:

$ cd myproject/
$ kconfig/config.sh manuconfig

As a default the mypoject/Kconfig file must be present for
declaring the project configuration.
The result is a myproject/config file which can be sources in
a shell of makefile script.

Alternatively the call to:

$ kconfig/config.sh menuconfig

can be replaced by a direct call to the kconfig/GNUmakefile:

$ make -f kconfig/GNUmakefile TOPDIR=. SRCDIR=kconfig

Note that all common kernel configuration targets are available,
in particular config, menuconfig, nconfig, gconfig, xconfig,
defconfig, oldconfig, etc...

Get the list of targets with:

$ kconfig/config.sh help

or

$ make -f kconfig/GNUmakefile help TOPDIR=. SRCDIR=kconfig


# References

Ref to buildroot README.buildroot file for the original idea
of packaging kconfig.

Ref to kernel.org for actual contributors of kconfig.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published