Talk:Guide to configuring the linux kernel

apparently all the info u need is in the Kconfig and Kconfig.* files

try
 * find /usr/src/linux -name Kconfig*

Structure
So idecided the best way to do this is keep the directory stucture of the kernel tree. ie Guide to configuring the linux kernel/net/ipv4 the links can be named prettier via pipe link. Ive bin copying the contents of the Kconfig files into the pages converting the sourcing to links, and   'ing the rest for now see Guide to configuring the linux kernel/net for an example of what i am doing. ill add relavent pictures as they are made. User:Bpont/linux-2.6.10/menuconfig ZyMOS 04:20, 24 May 2006 (UTC)

once we copy all the basics from Kconfigs, then we can clean up the files, then we can add our details .... ZyMOS 04:23, 24 May 2006 (UTC)

vi notes
processing the KConfig


 * :%s/^config/*Option:/g
 * 1) %s/\t//g
 * 2) *remove tabs
 * 3) %s/\n\s\s\s/ /g
 * 4) *remove odd line wraps
 * 5) %s/\s+*/ /g
 * 6) *remove muliply spaces
 * 7) %s/^\sbool/**(on\/off)^M**/g
 * 8) * add a dot ^M=ctrl-v [enter]
 * 9) %s/^\sdepends/**depends/g
 * 10) * add a dot
 * 11) %s/\n**$//g
 * 12) * removes dot onlyes
 * 13) %s/^\stristate/**(on\/off\/module)^M**/g
 * 14) * add a dot
 * 15) %s/^\shelp\s/**:/g
 * 16) * removes help and indentsadd a dot
 * 17) %s/^\s---help---\s/**:/g
 * 18) * removes help and indentsadd a dot
 * 19) %s/---help---$//g
 * 20) %s/^source\s"/*Option: \[\[Guide to configuring the linux kernel\//g
 * 21) * links sup-objects
 * 22) %s/\/Kconfig"$/\]\]/g
 * 23) * closes links for sub objects
 * 24) %s/^\sIf/** If/g
 * 25) * adds some more dots
 * 26) ggVG
 * 27) *select all

compleate Scripting
im makning a script to automate the entire process, find the Kcofige files, extract data, process data, and create page
 * Guide to configuring the linux kernel/data extract script